diff --git a/LEGAL b/LEGAL index e0c079793182..cc895f19c2b4 100644 --- a/LEGAL +++ b/LEGAL @@ -1,667 +1,667 @@ # Creator: Jordan Hubbard # $FreeBSD$ ********************************************************************** *** NOTE TO COMMITTERS *** *** *** *** If you are adding a port to this list that has previously been *** *** distributed, please inform portmgr@FreeBSD.org so that the *** *** distfile/packages can be removed from the FTP site. *** ********************************************************************** Some of the ports in this directory have restrictive copyrights prohibiting their actual redistribution on mass media. When creating compilations of FreeBSD on such mass media, you should be sure and NOT distribute the original source tarballs for such ports in your distfiles directory. To do so will invite needless problems from the various parties involved. Since those connected to the net will also be able to use the ports framework to automatically fetch their own original sources and thus complete the puzzle, the hardship is not as severe as it might otherwise be. Such ports are listed below: Dist Port Why ------------------------------------------------------------------------------ 112887-04.tar editors/staroffice60 Must be bought and downloaded directly from Sun via WWW interface 116518-03.tar editors/staroffice70 Must be bought and downloaded directly from Sun via WWW interface 116518-03.tar german/staroffice70 Must be bought and downloaded directly from Sun via WWW interface 5400s_fbsd_cli_v10.zip sysutils/aaccli May not be redistributed in binary form ac3dlx* graphics/linux-ac3d Commercial license, no distribution acroread/linux-5*.tar.gz print/acroread Must fill out redistribution form at http://www.adobe.com/products/acrobat/distribute.html acroread/AdobeReader_*-7*.*.rpm print/acroread7 Must fill out redistribution form at http://www.adobe.com/products/acrobat/distribute.html acroread/AdbeRdr70_linux_jpn.tar.gz japanese/acroread Must fill out redistribution form at http://www.adobe.com/products/acrobat/distribute.html actx-* games/actx Contains commercial character data adom-* games/adom Copy of CD must be sent to author aestats-* games/aestats Commercial use is prohibited -AGSatellite0520* net/linux-agsatellite Unsure of licensing issues +AGSatellite0520* net-p2p/linux-agsatellite Unsure of licensing issues AlephOne-* games/alephone-data Bungie/Microsoft do not allow charging for Marathon data files adstudio-novm.tar.gz databases/adstudio Free for personal or educational use but a commercial license is required for all other usages alienarena-2006-* games/linux-alienarena Redistribution is limited altivore.c security/altivore No redistribution allowed annelid-* games/annelid Redistribution is limited apache*-ssl www/apache13-ssl Crypto; export-controlled apache2/mod_taf_thief.c www/mod_traf_thief No license apple_pascal_0.dsk.gz emulators/p-interp Redistribution rights for Apple Pascal disk images are unclear AquaGatekeeper-* net/AquaGatekeeper No redistribution allowed armyops*-linux.run games/linux-americasarmy Redistribution is limited asWedit-* www/aswedit Commercial software atari800/* emulators/atari800 xf25 contains copyright ROMs and cannot be distributed antivir-milter-* security/antivir-milter No redistribution allowed bamg* math/bamg Contact author personally regarding commercial use baudline_* audio/baudline No redistribution allowed BCWipe-* security/bcwipe Non-Commercial Distribution and Use Only bdc* security/bdc License does not allow redistribution bicom* archivers/bicom Contact author personally regarding commercial use bk-*-x86-freebsd* devel/bitkeeper Redistribution is not permitted blast-freebsd* biology/blast Must be downloaded from vendor site boodler-* audio/boodler Not for commercial use BMRT*.tar.gz graphics/linux-bmrt License restrictions boodler-* audio/boodler No commercial use Browser*.tar.gz net/ldapbrowser No reply from author regarding redistribution licensing bugseeker2ee* java/bugseeker License does not allow redistribution bzip-* archivers/bzip Some algorithms used may infringe certain US patents. Opinions differ. Commercial use could render you liable to unfriendly legal action cap60/* net/cap Do not sell for profit ccc-*.alpha.rpm lang/compaq-cc Distribution not allowed checkpassword-*.tar.gz security/checkpassword Unsure of djb's license citrix_ica-*-de.tar.gz german/citrix_ica License prohibits redistribution citrix_ica-*.tar.gz net/citrix_ica License prohibits redistribution cfs-* security/cfs Crypto; export-controlled clibpdf*.tar.gz print/clibpdf Needs a license to bundle with other products CODE2000.ZIP x11-fonts/code2000 Only unmodified original package can be distributed collections*.zip java/collections See the license clibpdf* print/clibpdf License required for bundling with other products. Only free for non-profit personal use, and use by educational, non-profit, and government organizations contool-* sysutils/contool Do not incorporate the source code into a product which is subsequently sold cos-* java/cos Special conditions apply for commercial use cosmo/* games/cosmo Possible copyright infringement cpml_*.alpha.rpm lang/compaq-cc Distribution not allowed Crypt-* security/p5-Crypt-* Crypto; export-controlled cryptix-jce-* java/cryptix-jce Testing purpose only csound/* audio/csound Distribution prohibited; may be used for making commercial music but other commercial use is prohibited csound/* audio/csound-manual audio/same as csound cyberbit/* x11-fonts/cyberbit-ttfonts Not free for commercial use DansGuardian-2.[678]-* www/dansguardian Not free for installation by 3rd parties charging for installation or support; not free for commercial use DarwinStreamingSrc*.zip net/DarwinStreamingServer Server License restrictions See http://www.opensource.apple.com/apsl/ dat-*.tar security/uvscan-dat Restricted to the license terms set for VirusScan dc3play-* graphics/dc3play No redistribution due to beta status dcl-*-C.tar.gz science/cdcl No commercial use dcl-*.tar.gz science/dcl No commercial use DFSongSd.ttf chinese/dfsongsd No redistribution or commercial use is allowed dgd/* net/dgd License required for commercial use as a server, and even for distribution of sources and/or binaries into a corporate environment dgd/* net/dgd-lpmud No monetary gain. No point in distributing a package, since it depends on dgd, which has restrictions on distribution Source tarball may go on CD-ROM dgd/* net/dgd-net Same as dgd diablo-caffe-*.tar.bz2 java/diablo-jdk13 License does not allow distribution with fee diablo-latte-*.tar.bz2 java/diablo-jre13 License does not allow distribution with fee dist10.tar.gz audio/mp3encode Condition is not clear divx4linux-*.tgz multimedia/linux-divx4linux4 Unsure of licensing issues divx4linux-*.tar.gz multimedia/linux-divx4linux Unsure of licensing issues djbdns dns/djbdns No license -- see http://cr.yp.to/softwarelaw.html djbfft-* math/djbfft No license -- see http://cr.yp.to/softwarelaw.html 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 dns.tar.Z dns/h2n Never get an approval yet doom3-linux-* games/linux-doom3-demo Redistribution limited doomsrc.zip games/doom requested by id Software dr_freebsd_*.zip sysutils/megarc Must be downloaded manually drweb-qmail-*.tar.gz security/drweb-qmail Non-commercial or evaluation use dsnake-* games/dsnake License prohibits any reselling dusage.tar.Z sysutils/dusage Peaceware eagle-*.tgz cad/linux-eagle Usage permitted for non-commercial purposes only eawpats* audio/eawpats Some of the patches are not for commercial use eClient-linux.run games/atitd Redistribution not allowed eclipse/jp.azzurri.clay.core_1.0.5.bin.dist.20040730.zip java/eclipse-clay-core License agreement is required to download edith* editors/edith Redistribution not allowed eijiro* japanese/eijiro-fpw The original dictionary is not free emc2* math/emc2 Contact author personally regarding commercial use et-linux-* games/linux-enemyterritory Redistribution limited etf_* games/linux-enemyterritory-fortress Redistribution limited ezmlm-* mail/ezmlm No license -- see http://cr.yp.to/softwarelaw.html ezmlm-* mail/ezmlm-idx No license -- see http://cr.yp.to/softwarelaw.html f-prot-sig* security/f-prot-sig Free for personal use only f6kuzzzz.taz databases/libudbc Downloading and redistribution terms are unclear faac audio/faac Restrictive copyright (do not sell for profit) faad audio/faad Restrictive copyright (do not sell for profit) fasta2* biology/fasta May not be sold or incorporated into a commercial product fasta3* biology/fasta3 May not be sold or incorporated into a commercial product festival/festival-* audio/festival+OGI No commercial use festival/festlex_OALD* audio/festlex-oald No commercial use festival/OGIlexicon-* audio/festlex-ogi No commercial use festival/OGIresLPC* audio/festival+OGI No commercial use festival/OGIspanish-* audio/festogi-spanish No commercial use festival/speech_tools-* audio/festival+OGI No commercial use festival/voice_abc_di-* audio/festvox-abc No commercial use festival/voice_aec_di-* audio/festvox-aec No commercial use festival/voice_hvs_di-* audio/festvox-hvs No commercial use festival/voice_jph_di-* audio/festvox-jph No commercial use festival/voice_mwm_di-* audio/festvox-mwm No commercial use festival/voice_ogirab_di-* audio/festvox-ogirab No commercial use festival/voice_tll_di-* audio/festvox-tll No commercial use ffj30_ce_ml.class java/forte Restrictive license flashplugin/5.*/* www/linux-flashplugin License forbids redistribution flashplugin/6.*/* www/linux-flashplugin6 License forbids redistribution flashplugin/7.*/* www/linux-flashplugin7 License forbids redistribution fMSX* emulators/fmsx Unclear legal status of distributed ROMs foiltex* textproc/foiltex Redistribution on a not-for-profit basis only fonts-ttf-gentium-* x11-fonts/gentium License forbids commercial distribution without permission fp-freebsd-ws-* security/f-prot Free for personal use only FreeFem++* math/freefem++ No resale, not for commercial usage freefonts-* x11-fonts/freefonts Some of the fonts are shareware. Some are freeware. Permission must be obtained before distributing at least four (mazama.license, muriel.license, roosthea.license, shf_____.license). Two have inconsistent licenses (tempofon.license and tempoita.license say "placed into the public domain and may [not be] sold") freenet6-client-* net/freenet6 Must agree to License Agreement before downloading ftree-* misc/ftree Cannot distribute commercially fwtk/* security/fwtk No redistribution allowed Frisk-* games/xfrisk Copyright/trademark violation? gap/* math/gap Do not sell for profit gentoo-linux/stage1-* emulators/linux_base-gentoo-stage1 Binaries licensed under GNU GPL without accompanying source ghostscript/* print/ghostscript-afpl Can only be distributed for free gibi-* french/gibi Only free for use in conjunction with french/aster. For any other purpose, you have to acquire a license giftool-* graphics/giftool Do not redistribute for profit glimpse-* textproc/glimpse Do not sell for profit gnome2/MCity-Alloy-* x11-themes/metacity-theme-alloy-c Themes may contain artwork not done by the author. Keep FreeBSD safe if the theme author violated copyrights gnome2/MCity-Hacked-2* x11-themes/metacity-theme-hacked-2 See x11-themes/metacity-theme-alloy-c gnome2/MCity-Iridium-rounded* x11-themes/metacity-theme-iridium-rounded See x11-themes/metacity-theme-alloy-c gnome2/MCity-microGUI* x11-themes/metacity-theme-microgui See x11-themes/metacity-theme-alloy-c gnupg-* security/gnupg Crypto; export-controlled goemon.tgz audio/timidity Uses copyrighted patches gogo239b.tgz audio/gogo Condition is not clear goodway*_free.zip games/linux-goodway Redistribution prohibited goPod-* misc/*gopod Unclear legal status in EU countries grande-KXL-*.tar.gz games/grande Possible copyright infringement graphviz/* graphics/graphviz Needs license before fetching GTL-* misc/gtl Non-commercial use only, license forbids redistribution himeno/* benchmarks/himenobench Uncertain to distribute sources and binaries hjb3_0-linux.sfx www/hotjava Licensed for individual non-commercial use only HyperSpec-* devel/clisp-hyperspec Commercial redistribution prohibited homard-* french/homard Only free for use in conjunction with french/aster. For any other purpose, you have to acquire a license hptools-src* devel/hptools Not made or distributed for resale HyperSpec-*.tar.gz devel/clisp-hyperspec Commercial redistribution prohibited IBMJava2-SDK-131.tgz java/linux-ibm-jdk13 Redistribution of repackaged binaries not permitted IBMJava2-SDK-141.tgz java/linux-ibm-jdk14 Redistribution of repackaged binaries not permitted ICON-AquaFusion.* x11-themes/gnome-icons-aqua-fusion Author rights unclear ICON-CoolGorilla.* x11-themes/gnome-icons-cool-gorilla Author rights unclear ICON-Crystal-SVG-For-Gnome.* x11-themes/gnome-icons-crystal Author rights unclear ICON-Gentoo-Test.* x11-themes/gnome-icons-gentoo-test Author rights unclear ICON-Gnome-RH8.* x11-themes/gnome-icons-refined Author rights unclear ICON-Iris-* x11-themes/gnome-icons-iris Author rights unclear ICON-Noia-full-* x11-themes/gnome-icons-noia-full Author rights unclear ICON-NoiaWarm-* x11-themes/gnome-icons-noia-warm Author rights unclear ICON-Slick.* x11-themes/gnome-icons-slick Author rights unclear ICON-Snow-Apple.* x11-themes/gnome-icons-snow-apple Author rights unclear ICON-Stylish.* x11-themes/gnome-icons-stylish Author rights unclear ICON-Ximian-South-* x11-themes/gnome-icons-ximian-south Author rights unclear idea.V*.tar.Z security/idea A patented algorithm that requires proper licensing idled-*.tar.gz sysutils/idled Non-profit use and distribution only invitationtoruby.tgz devel/invitation_to_ruby No commercial use iperf-*-source.tar.gz benchmarks/iperf Cannot charge a fee for the software IPv6socket_scrub.tar net/ipv6socket_scrub Not redistributable, license agreement required j2me_wireless_toolkit* java/sun-wtk No redistribution allowed j2sdk-*-02b-FCS-linux-* java/linux-blackdown-jdk13 License does not allow distribution with fee j2sdk-*-doc.zip java/jdk13-doc This documentation is under license and export control j2sdk-*-doc.zip java/jdk14-doc This documentation is under license and export control j2sdk-*-FCS-linux-i386* java/linux-blackdown-jdk12 License does not allow distribution with fee j2sdk-*-linux-i586.bin java/linux-sun-jdk13 Redistribution of repackaged binaries not permitted j2sdk-*-linux-i586.bin java/linux-sun-jdk14 Redistribution of repackaged binaries not permitted j2sdk-*-rc1-linux-* java/linux-blackdown-jdk14 License does not allow distribution with fee j2sdk-1_3_1-src.tar.gz java/jdk13 Redistribution of pre-compiled binaries is not permitted j2sdk-1_4_2-bin-scsl.* java/jdk14 Redistribution of pre-compiled binaries is not permitted j2sdk-1_4_2-src-scsl.* java/jdk14 Redistribution of pre-compiled binaries is not permitted jdk-1_5_0-bin-scsl.* java/jdk15 Redistribution of pre-compiled binaries is not permitted jdk-1_5_0-src-scsl.* java/jdk15 Redistribution of pre-compiled binaries is not permitted jdk-1_5_0-doc.* java/jdk15-doc This documentation is under license and export control jdk-1_5_0-*-i586.bin java/linux-sun-jdk15 Redistribution of repackaged binaries not permitted j2sdkee-* java/j2sdkee13 For development and testing use only; redistribution prohibited jaf-*.zip java/jaf See the license jai-*-lib-linux-i586.* java/jai Redistribution is not permitted jai_imageio-*-lib-linux-* java/jai-imageio Redistribution is not permitted java3d-sdk-*-linux-i386* java/java3d License does not allow distribution javamail-*.zip java/javamail See the license javax_comm-*-solsparc.* comms/java-commapi No commercial use jbootstrap-*.tar.gz java/jbootstrap Redistribution of pre-compiled binaries is not permitted jce-aba-* java/jce-aba Crypto; export-controlled jdk*_ELF.*.tar.gz java/jdk11 License does not allow distribution with fee jdk-*-doc.tar.gz java/jdk12-doc This documentation is under license and export control jdk-*-linux-i586.tar.gz java/linux-sun-jdk12 Redistribution of repackaged binaries not permitted jdk1_2_2-src.tar.gz java/jdk12 Redistribution of pre-compiled binaries is not permitted jmf-*-alljava.zip java/jmf Redistribution of pre-compiled binaries is not permitted john-* security/john Crypto; export-controlled jpgraph-* graphics/jpgraph Not for commercial use jre*i_ELF.*.tar.gz java/jre License does not allow distribution with fee jre118_v3-glibc-* java/linux-blackdown-jre11 License does not allow distribution with fee jsdk20-solaris2-sparc* java/jsdk No commercial use jude-comunity-*.zip devel/jude-community License restrictions kaffe-* java/kaffe Restrictive copyright kde-icons-* x11-themes/kde-icons-* Unclear about licensing status ladder.tar games/ladder Possible copyright problems? lame* audio/lame May be patented lgrind/* print/lgrind Contains non-free code written by Van Jacobson libdvdcss-*.tar.bz2 multimedia/libdvdcss CSS code may violate the DMCA libidea-* security/libidea Crypto; export-controlled libots-*.alpha.rpm lang/compaq-cc Distribution not allowed libSDLx11.so.tar.gz multimedia/mtv No redistribution -LimeWireLinux.tgz net/limewire No redistribution allowed +LimeWireLinux.tgz net-p2p/limewire No redistribution allowed Linux-ACU-Driver-v* sysutils/linux-acu Redistribution not allowed linux_devtools devel/linux_devtools GPL binaries linux-gtk2 x11-toolkits/linux-gtk2 LGPL binary, no source linuxq3ademo-* games/linux-q3ademo Restrictive license by Loki Software l0phtcrack/* security/l0phtcrack Parts are under GPL, so binaries should not be distributed. Contains crypto from OpenSSL lsh* security/lsh Crypto; export-controlled l_cc_p*_*.*.*.tar.gz lang/icc No redistribution allowed l_cc_p*_*.*.*.tar lang/icc7 No redistribution allowed l_fc_p*_*.*.*.tar lang/ifc7 No redistribution allowed l_fc_p*_*.*.*.tar.gz lang/ifc No redistribution allowed macopix-*.tar.gz games/macopix Contains commercial character data MarathonEvil-*.tar.gz games/marathon-evil Bungie/Microsoft do not allow charging for Marathon data files marathon2.zip games/marathon2-data Bungie/Microsoft do not allow charging for Marathon data files. mathfonts-4.1/* x11-fonts/mathfonts No redistribution allowed MB339-PAN.zip games/flightgear-mb339-pan Redistribution prohibited mbrola-freebsd/* audio/mbrola No commercial, military use voices cannot be sold mew-*.tar.gz mail/mew ITAR export-controlled (hooks to pgp) mikachan-ttfonts/ver*.* japanese/mikachan-ttfonts Do not sell distfile mindfocus-* games/mindfocus Contains commercial character data mindterm-* security/mindterm-binary Do not sell for profit mingw/OPENGL95.EXE devel/mingw-opengl-headers Not sure if we can redistribute it freely miracl math/miracl Free for non-profit use but a commercial license is required for all other usages mMosaic* www/mmosaic Do not sell (per NCSA). Do not distribute binary (GPL/BSD conflict) mmv.tar.Z misc/mmv Restrictive/unclear copyright molden* biology/molden free for academic, non profit usage, do not re-distribute source and executable motoya/* japanese/motoya-ttfonts Personal use only and some limitation moviedb/* misc/moviedb No commercial use MPlayer* multimedia/mplayer Restricted binary distribution msql-* databases/msql Not free for commercial organizations MT-* www/MT No redistribution mtv-*.tar.gz multimedia/mtv No redistribution mupad/* math/mupad Unsure of selling for profit mypaedia-* japanese/mypaedia-fpw The original dictionary is not free mysqlman.tar.gz databases/mysqlman Not redistributable, license agreement required ncftpd-* ftp/ncftpd 30 day evaluation license netbeans-* java/netbeans Restrictive copyright netscape-*-us-* www/netscape* Crypto; export-controlled netshow_linux.gz multimedia/netshow Commercial software nfbtr758.zip textproc/nfbtrans Unclear copyright status nntpcache-* news/nntpcache Commercial or government use requires license nsc2ke.* math/nsc2ke No resale, contact author for commercial usage nte-1.* mbone/nte Crypto; export-controlled nwrite-* misc/nwrite Ownership in dispute MRONWnn6.tgz japanese/Wnn6 You should buy from Omron Software Co., Ltd. oneko-*.tar.gz games/oneko-sakura Including derivatives from CARDCAPTOR SAKURA openssl-* security/openssl Crypto; export/import-controlled opera-* www/linux-opera No redistribution, commercial software oracle/* databases/jdbc-oracle* This software is under license and export controls otojiro*.txt japanese/otojiro-fpw The original dictionary is not free ovt-* science/ovt Registration is needed to download the tarball p-interp-*.tar.gz emulators/p-interp Redistribution rights for Apple Pascal disk images are unclear p4v.tgz devel/p4v Binary redistribution restrictions in effect palmos-sdk-*-1.tar.gz palm/palmos-sdk License agreement is required PDFlib-Lite-*.tar.gz print/pdflib Many odd restrictions on usage and distribution perforce/* devel/perforce Restricted distribution pgp* security/pgp* Various locality restrictions pim6dd-*.tar.gz net/pim6dd Cannot be sold for profit platon* biology/platon US$ 5000 for commercial users, (free for academic) pmake-*.tar.Z devel/pmake Non-commercial use only polygraph-*-src.tgz benchmarks/polygraph Redistribution is not permitted by license polyml/polyml-* lang/polyml License agreement required before download poseidonCE-* java/poseidon Redistribution is not permitted ppsmall-* archivers/ppunpack No commercial redistribution prodosemu.* emulators/prodosemu Restrictive copyright on the ROM image hcwPVRP2.sys multimedia/pvr250 Driver is part of the CD-ROM distribution coming with the TV card qkmj95p5-freebsd games/qkmj Do not sell for profit qmail-* mail/qmail-* Restricted binary distribution of modified versions qtools-* mail/qtools Possibly restricted binary distribution of modified versions Radiator/* net/radiator Commercial software raproxy*.tar.gz audio/raproxy License allows only use in a firewall or with RA products rarbsd-* archivers/rar Only unmodified original package can be distributed ringtonetools-* misc/ringtonetools Not free for commercial organizations rkive3.1.tar.Z news/rkive Restrictive copyright rman-3.* textproc/rman Do not sell for profit linux-realplayer-*.rpm multimedia/linux-realplayer Redistribution not allowed rpm/i386/8.0/* emulators/linux_base-8 Binaries under GNU GPL without accompanying source rtplib-* devel/rtplib Limited use license ruby/ruby_cast_256.zip security/ruby-cast_256 Crypto; export-controlled runrev/linux.tgz devel/linux-runrev Do not sell for profit sdr-* mbone/sdr Crypto; export-controlled serialmail-* mail/serialmail No license -- see http://cr.yp.to/softwarelaw.html service-config-* sysutils/service-config Possibly restricted binary distribution of modified versions sharefonts-* x11-fonts/sharefonts Shareware. Cannot be distributed w/o prior authorization shorten-* audio/shorten May not be sold. May not be distributed if modified sid-milter-* mail/sid-milter May incorporate intellectual property, possible patent issues sim*.zip emulators/sim No commercial use simpjava.tar.gz java/simplicity Restrictive license ski-*.i386.rpm emulators/ski Restrictive license skype_ver-* net/skype Not for redistribution SlimServer_v* audio/slimserver Version 6.0 and above contain non-redistributable firmware, images, and documentation. See License.txt in the distribution so-*-ga-bin-linux-en.* editors/staroffice60 Must be bought and downloaded directly from Sun via WWW interface so-7-ga-bin-linux-de.* german/staroffice70 Must be bought and downloaded directly from Sun via WWW interface so-7-ga-bin-linux-en.* editors/staroffice70 Must be bought and downloaded directly from Sun via WWW interface socks5-* net/socks5 No commercial use SpaceAryarya-KXL-* games/spacearyarya Possible copyright infringement speedmgmt* net/pppoa Not for redistribution -- see http://www.alcatel.com/consumer- /dsl/disclaimer_lx.htm srd-fpw* japanese/srd-fpw The original dictionary is not free sscli_* lang/cli License is *very* restrictive -- please consult your lawyer before using the software ssh-* security/ssh* Crypto; export-controlled *mod_ssl* www/apache13-modssl Crypto; export-controlled staroffice5/* editors/staroffice5 May not be distributed staroffice52/* editors/staroffice52 May not be distributed 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 su2-1.3.tar.gz sysutils/su2 Do not sell for profit susv2.tar.bz2 misc/susv2 Redistribution of the documents is not permitted susv3.tar.bz2 misc/susv3 Redistribution of the documents is not permitted swing1_1_1* java/jfc Do not distribute without value-added application tasks.zip www/tasks License prohibits redistribution tcetest_* games/linux-enemyterritory-tce Redistribution limited texcm-ttf-20010117/* x11-fonts/texcm-ttf Cannot be sold or distributed with any commercial product timidity-* audio/timidity Uses copyrighted patches tinker* biology/tinker Distribution is prohibited tkman-2.* misc/tkman Do not sell for profit tolkien-ttf-* x11-fonts/tolkien-ttf Shareware. Commercial usage or redistribution requires license. tools-for-freebsd-* emulators/vmware-tools2 Not sure if we can redistribute this tracker-*.tgz audio/tracker Non-redistributable beta triangle.zip math/triangle No commercial use without prior arrangement with the author Tripwire-*-1.tar.gz security/tripwire-131 Cannot be redistributed for more than the cost of duplication tripwire-*.tar.gz security/tripwire12 Cannot be redistributed for more than the cost of duplication ttf30.exe japanese/epson-ttfonts Cannot be redistributed, cannot fetch outside from Japan, user must have Japanese version of Windows and EPSON printer specified by EULA tuc-* converters/tuc Author does not allow CD-ROM distribution tutorial.zip java/java-tutorial This software is under license and export control ue*dev.zip editors/uemacs Resale allowed for media cost only uDrawGraph-* graphics/uDrawGraph binary under GNU LGPL without accompanying source uppaal.zip devel/uppaal Downloading requires completion of a license agreement upsmon* sysutils/upsmon Redistribute only with original source code urchin*.tar.gz www/urchin5 Commercial software, also comes bundled with Apache-SSL ut2004-lnx-* games/linux-ut2004-demo Redistribution limited uzap.tar.gz editors/uzap Restrictive copyright vbsd407e.tar.Z security/vscan Commercial software vdesk-* x11/vdesk Distributed without license vice-* emulators/vice ROMs are copyrighted by Commodore Business Machines visualworks/7.2/* lang/visualworks Do not redistribute vje30/* japanese/vje30 Commercial software VMware-*.tar.gz emulators/vmware2 Not sure if we can redistribute this vmware-freebsd-tools.* emulators/vmware-guestd3 Not sure if we can redistribute this vmware-freebsd-tools.* emulators/vmware-guestd4 Not sure if we can redistribute this [RESTRICTED] vmware-freebsd-tools.* emulators/vmware-tools3 Not sure if we can redistribute this vmware-linux-tools.* emulators/linux-vmware-toolbox2 Not sure if we can redistribute this vmware-linux-tools.* emulators/linux-vmware-toolbox4 Not sure if we can redistribute this VMware-workstation-* emulators/vmware3 Not sure if we can redistribute this VTK-* math/vtk Portions contain patented algorithms and may require a license for commercial use waeiji*.txt japanese/waeijiro-fpw The original dictionary is not free warsow_* games/linux-warsow Redistribution is limited, art is copyrighted webcopy-* www/webcopy Do not sell for profit webfonts/* x11-fonts/webfonts Restrictive copyright webglimpse-*.src.tar.gz www/webglimpse Depends on glimpse wgetpro* ftp/wgetpro U.S. Patent 6,041,345 win32/* multimedia/win32-codecs Licensing status of the codecs is unknown xbarcode-*.tar.gz graphics/xbarcode Must not be sold xchada01.lzh games/xchadance Contains commercial character data xephem-* astro/xephem Personal use only xev*.tar.gz games/xbat Possible copyright infringement XFrisk-*.tar.gz games/xfrisk Possible trademark infringement xgobi.sh.gz math/xgobi Restrictive copyright (do not sell for profit) xgs/* emulators/xgs Contains ROM (C) by Apple xhime*.tgz games/xhime Contains commercial character data xinvaders-* games/xinvaders Do not sell for profit xgobi.sh.gz math/xgobi Do not sell for profit X-Plane-Net-Install.gz games/linux-x-plane-net-installer Redistribution prohibited XLIN*.tar.bz2 games/linux-x-plane Redistribution prohibited xmdiary-* deskutils/xmdiary Do not sell for profit xothello.tgz games/xothello Possible trademark infringement xrisk-* games/xrisk Copyright/trademark violation? xsmbrowser-* net/xsmbrowser Commercial software xteddy-* games/xteddy Do not sell for profit xtr1.50e* japanese/xtr Need to obtain permission for commercial redistribution xtris-*.tar.gz games/xtris Possible trademark infringement xwpl-*-freebsd.tar.gz math/xwpl Free for Non-Commercial Use Only xxe-*.tar.gz editors/xxe Redistribution forbidden by license xzx-pro-*.tar.gz emulators/xzx Redistribution forbidden by license yasou-fpw* japanese/yasou-fpw No commercial use, and no redistribution allowed with fee except media and/or shipping cost zangband/* japanese/zangband Possible copyright infringement ZendOptimizer-*.tar.gz devel/ZendOptimizer Redistribution of pre-compiled binaries is not permitted zh-moettf/* chinese/moettf Contact Taiwan Ministry of Education for commercial use NTU*.TTF chinese/ntuttf No commercial use ztelnet-* net/ztelnet zmodem code has restrictive copyright gngeo-* emulators/gngeo The Neo-Geo BIOS can not be redistributed twelf-* lang/twelf License is currently indeterminate pfpro-* finance/pfpro Only available for customers subscribed to the VeriSign PayFlow Pro Service simian-* devel/simian Have to agree to license before download. xGate/* japanese/xgate Requested by Orangesoft Inc diff --git a/MOVED b/MOVED index ac7192960b10..a329dd6cf4bd 100644 --- a/MOVED +++ b/MOVED @@ -1,2058 +1,2158 @@ # # MOVED - a list of (recently) moved or removed ports # # $FreeBSD$ # # Each entry consists of a single line containing the following four # fields in the order named, separated with the pipe (`|') character: # # Port: A port that was moved (category/portname). # Moved to: Where the port was moved to, or which port users # can and should migrate to (category/portname). # Blank indicates that the port was deleted. # Date: When the moving or the removal was done (YYYY-MM-DD, # in PST/PDT). # Why: The reason why the port was moved or removed. # # Keep this list sorted in the chronological order. New entries must # be added at the tail. # # If previously removed port gets restored, make sure to delete the relevant # line. If a port is copied to a new location and the old location is kept # (e.g. upgraded to a later version), don't record it here. # # Port|Moved to|Date|Why net/ratoolset|net/irrtoolset|2002-11-16|software was renamed chinese/linux-netscape47-communicator||2002-11-17|security vulnerability chinese/linux-netscape47-navigator||2002-11-17|security vulnerability chinese/netscape47-communicator||2002-11-17|security vulnerability chinese/netscape47-navigator||2002-11-17|security vulnerability japanese/eb2||2003-03-28|obsoleted by japanese/eb japanese/linux-netscape47-communicator|japanese/netscape48-communicator|2002-11-17|security vulnerability japanese/linux-netscape47-navigator|japanese/netscape48-navigator|2002-11-17|security vulnerability japanese/netscape-fonts|japanese/alias-fonts|2002-11-17|obsoleted by alias-fonts japanese/netscape3.language||2002-11-17|security vulnerability japanese/netscape4-communicator|japanese/netscape48-communicator|2002-11-17|security vulnerability japanese/netscape4-navigator|japanese/netscape48-navigator|2002-11-17|security vulnerability japanese/netscape47-communicator|japanese/netscape48-communicator|2002-11-17|security vulnerability japanese/netscape47-navigator|japanese/netscape48-navigator|2002-11-17|security vulnerability korean/linux-netscape47-communicator|korean/netscape48-communicator|2002-11-27|security vulnerability korean/linux-netscape47-navigator|korean/netscape48-navigator|2002-11-27|security vulnerability korean/netscape3||2002-11-17|security vulnerability korean/netscape4-communicator|korean/netscape48-communicator|2002-11-27|security vulnerability korean/netscape4-navigator|korean/netscape48-navigator|2002-11-27|security vulnerability korean/netscape47-communicator|korean/netscape48-communicator|2002-11-27|security vulnerability korean/netscape47-navigator|korean/netscape48-navigator|2002-11-27|security vulnerability russian/netscape4.language||2002-11-17|security vulnerability www/linux-netscape4|www/netscape48-navigator|2002-11-17|security vulnerability www/linux-netscape47-communicator|www/netscape48-communicator|2002-11-17|security vulnerability www/linux-netscape47-navigator|www/netscape48-navigator|2002-11-17|security vulnerability www/netscape3||2002-11-17|security vulnerability www/netscape3-gold||2002-11-17|security vulnerability www/netscape4-communicator|www/netscape48-communicator|2002-11-17|security vulnerability www/netscape4-communicator.us|www/netscape48-communicator|2002-11-17|security vulnerability www/netscape4-navigator|www/netscape48-navigator|2002-11-17|security vulnerability www/netscape47-communicator|www/netscape48-communicator|2002-11-17|security vulnerability www/netscape47-navigator|www/netscape48-navigator|2002-11-17|security vulnerability japanese/mhonarc|www/mhonarc|2002-11-17|current www/mhonarc could use Japanese graphics/linux_mesa||2002-11-17|Port was broken and out of date audio/cdrdao|sysutils/cdrdao|2002-11-18|misfiled, burns data CDs too sysutils/pkgview|sysutils/gnome-pkgview|2002-11-20|author has changed the binary and package name japanese/tvi||2002-11-21|development discontinued and distfile unavailable textproc/pt-aspell|portuguese/aspell|2002-11-21|new category math/p5-Math-Financial|finance/p5-Math-Financial|2002-11-21|new category graphics/xmms-avi|multimedia/xmms-avi|2002-11-21|new category misc/qhacc|finance/qhacc|2002-11-21|new category textproc/br-ispell|portuguese/ispell-pt_BR|2002-11-22|new category french/cups||2002-11-23|deleted since not supportable under cups 1.1.16 french/cups-base||2002-11-23|deleted since not supportable under cups 1.1.16 french/cups-lpr||2002-11-23|deleted since not supportable under cups 1.1.16 korean/w3m|www/w3m-m17n|2002-11-23|www/w3m-m17n could handle Korean korean/gaim|net/gaim|2002-11-24|net/gaim could handle Korean palm/xcopilot|palm/pose|2002-11-24|pose supersceded xcopilot www/libxpg4-ns||2002-11-24|needless since all native netscapes are removed textproc/pspell-ispell||2002-11-28|this plugin was obsoleted by aspell audio/linux-realplayer|multimedia/linux-realplayer|2002-11-28|new category audio/xmms|multimedia/xmms|2002-11-28|new category graphics/avifile|multimedia/avifile|2002-11-28|new category graphics/divx4linux4|multimedia/linux-divx4linux4|2002-11-28|new category graphics/divx4linux|multimedia/linux-divx4linux|2002-11-28|new category graphics/ffmpeg|multimedia/ffmpeg|2002-11-28|new category graphics/gstreamer-player|multimedia/gstreamer-player|2002-11-28|new category graphics/gstreamer-plugins|multimedia/gstreamer-plugins|2002-11-28|new category graphics/gstreamer|multimedia/gstreamer|2002-11-28|new category graphics/gsubedit|multimedia/gsubedit|2002-11-28|new category graphics/libdivxdecore-devel|multimedia/libdivxdecore-devel|2002-11-28|new category graphics/libdivxdecore|multimedia/libdivxdecore|2002-11-28|new category graphics/libdivxencore|multimedia/libdivxencore|2002-11-28|new category graphics/libdvdcss|multimedia/libdvdcss|2002-11-28|new category graphics/libdvdread|multimedia/libdvdread|2002-11-28|new category graphics/libdv|multimedia/libdv|2002-11-28|new category graphics/libmovtar|multimedia/libmovtar|2002-11-28|new category graphics/libmpeg2|multimedia/libmpeg2|2002-11-28|new category graphics/linux-divxplayer|multimedia/linux-divxplayer|2002-11-28|new category graphics/mjpegtools|multimedia/mjpegtools|2002-11-28|new category graphics/mpeg4ip|multimedia/mpeg4ip|2002-11-28|new category graphics/mplayer-fonts|multimedia/mplayer-fonts|2002-11-28|new category graphics/mplayer-skins|multimedia/mplayer-skins|2002-11-28|new category graphics/mplayer|multimedia/mplayer|2002-11-28|new category graphics/ogle-gui|multimedia/ogle-gui|2002-11-28|new category graphics/ogle|multimedia/ogle|2002-11-28|new category graphics/ogmtools|multimedia/ogmtools|2002-11-28|new category graphics/okle|multimedia/okle|2002-11-28|new category graphics/openquicktime|multimedia/openquicktime|2002-11-28|new category graphics/oqtencoder|multimedia/oqtencoder|2002-11-28|new category graphics/oqtplayer|multimedia/oqtplayer|2002-11-28|new category graphics/win32-codecs|multimedia/win32-codecs|2002-11-28|new category graphics/xmps-opendivx-plugin|multimedia/xmps-opendivx-plugin|2002-11-28|new category graphics/xmps-win32-plugin|multimedia/xmps-win32-plugin|2002-11-28|new category editors/ooodict-pt_BR|portuguese/ooodict-pt_BR|2002-12-06|new category editors/ooodict-pt_PT|portuguese/ooodict-pt_PT|2002-12-06|new category editors/openoffice-pt|portuguese/openoffice|2002-12-06|new category editors/staroffice52-pt|portuguese/staroffice52|2002-12-06|new category www/frontpage-pt_BR|portuguese/frontpage-pt_BR|2002-12-06|new category audio/kdemultimedia3|multimedia/kdemultimedia3|2002-12-08|new category japanese/gn-mnews||2002-12-08|security vulnerability japanese/mnews||2002-12-08|security vulnerability japanese/mnews-gnspool||2002-12-08|security vulnerability japanese/mnews-im||2002-12-08|security vulnerability print/pips-sc20||2002-12-08|license problems print/pips-sc40||2002-12-08|license problems print/pips-sc480||2002-12-08|license problems print/pips-sc580||2002-12-08|license problems print/pips-sc880||2002-12-08|license problems print/pips-sc980||2002-12-08|license problems print/pips-sp810_820||2002-12-08|license problems print/pips720||2002-12-08|license problems print/pips780cs||2002-12-08|license problems print/pips790||2002-12-08|license problems print/pips820ug||2002-12-08|license problems print/pips920||2002-12-08|license problems print/pips-sc680_777||2002-12-08|license problems x11/launch.app||2002-12-08|security vulnerability net/icradius||2002-12-08|security vulnerability net/p5-IC-Radius||2002-12-08|security vulnerability net/radius||2002-12-08|security vulnerability net/xtradius||2002-12-08|security vulnerability net/gated||2002-12-13|no longer distributed by vendor japanese/gnomecore|x11/gnomecore|2002-12-16|patches integrated into the upstream www/comline|www/libwww|2003-01-03|part of libwww devel/dbregc||2003-01-05|no longer relevant lang/smalleiffel|lang/smarteiffel|2003-01-06|change name graphics/tosvcd|multimedia/tosvcd|2003-01-06|new category graphics/vcdgear|multimedia/vcdgear|2003-01-06|new category graphics/vcdimager|multimedia/vcdimager|2003-01-06|new category graphics/vcdpad|multimedia/vcdpad|2003-01-06|new category graphics/vcdtools|multimedia/vcdtools|2003-01-06|new category devel/autoconf254|devel/autoconf257|2003-01-06|new version from FSF devel/ncurses-dialog|devel/cdialog|2003-01-11|renamed by delete+add graphics/dvdrip|multimedia/dvdrip|2003-01-17|new category misc/pipebench|benchmarks/pipebench|2003-01-18|fix category math/xmgr||2003-01-19|removed, obsoleted, successor is grace x11/libhelp||2003-01-19|removed, didn't compile on current motif, only used by xmgr devel/gnustep-devel|devel/gnustep|2003-01-20|merged devel/gnustep-devel|devel/gnustep|2003-01-20|merged x11-toolkits/gnustep-gui-devel|x11-toolkits/gnustep-gui|2003-01-20|merged x11-toolkits/gnustep-xgps|x11-toolkits/gnustep-back|2003-01-20|full substitute devel/ruby-unit|devel/ruby-testunit|2003-01-23|succeeded mail/p5-Mail-SpamAssassin-devel|mail/p5-Mail-SpamAssassin-snapshot|2003-01-25|directory renamed devel/uml|devel/umbrello|2003-01-26|project renamed x11-toolkits/qt30|x11-toolkits/qt31|2003-01-28|qt30 replaced by qt31 x11-toolkits/qt31|x11-toolkits/qt32|2003-09-18|qt31 replaced by qt32 misc/kde3-i18n-pt|portuguese/kde3-i18n|2003-01-28|new category misc/kde3-i18n-pt_BR|portuguese/kde3-i18n-pt_BR|2003-01-28|new category biology/gaussian||2003-01-31|deleted maintain is hard and gray in license graphics/xine_dvdnav_plugin||2003-02-01|integrated into graphics/libxine devel/ossp-mm||2003-02-01|accidental dupe of devel/mm archivers/linux_rar||2003-02-03|FreeBSD/i386 binary is available security/krb5-beta||2004-01-25|deleted: no longer in beta, MIT KRB5 1.3.2 released deskutils/gnucash|finance/gnucash|2003-02-05|new category x11-toolkits/crux||2003-02-07|deleted: added to GNOME 2.2 desktop textproc/ruby-erb||2003-02-09|ERb 1.x is obsolete: use the one included in ruby 1.8 or ruby16-shim-ruby18 audio/lame-devel||2003-02-09|obsolete x11-fm/gnomemc||2003-02-10|obsolete x11/wmshutdown|sysutils/wmshutdown|2003-02-13|fix category security/kgpgapplet||2003-02-19|merged into kgpg net/ip-tun||2003-02-19|obsoleted by gif interfaces net/edonkey-gui-gtk-kioslave||2003-02-19|merged into edonkey-gui-gtk print/dvipdfm||2003-02-20|merged into teTeX net/amcl|net/gnome-mud|2003-02-23|project renamed net/openldap|net/openldap12|2003-02-23|port renamed net/openldap2|net/openldap20|2003-02-23|port renamed www/caudium|www/caudium10|2003-02-23|port renamed graphics/libdvdnav|multimedia/libdvdnav|2003-02-24|new category graphics/libxine|multimedia/libxine|2003-02-24|new category graphics/xine|multimedia/xine|2003-02-24|new category net/rdesktop-devel|net/rdesktop|2003-02-24|obsolete beta version java/jikes-devel|java/jikes|2003-02-24|stable version caught up with development version astro/kstars|misc/kdeedu3|2003-03-02|kstars included in kdeedu package devel/ruby-testunit||2003-03-03|integrated into ruby16-shim-ruby18 graphics/qdraw||2003-03-24|obsolete x11-fm/rox-base||2003-03-24|obsolete graphics/xvid|multimedia/xvid|2003-03-29|new category print/dvipdfm-cjk|print/dvipdfmx|2003-03-29|port renamed games/tetris|games/bsdtris|2003-04-02|port renamed (see ports/13693) misc/p5-Business-CreditCard|finance/p5-Business-CreditCard|2003-04-03|port renamed (see ports/50557) misc/p5-Business-OnlinePayment|finance/p5-Business-OnlinePayment|2003-04-03|port renamed (see ports/50557) misc/p5-Business-OnlinePayment-2CheckOut|finance/p5-Business-OnlinePayment-2CheckOut|2003-04-03|port renamed (see ports/50557) misc/p5-Business-OnlinePayment-AuthorizeNet|finance/p5-Business-OnlinePayment-AuthorizeNet|2003-04-03|port renamed (see ports/50557) misc/p5-Business-OnlinePayment-BankOfAmerica|finance/p5-Business-OnlinePayment-BankOfAmerica|2003-04-03|port renamed (see ports/50557) misc/p5-Business-OnlinePayment-Beanstream|finance/p5-Business-OnlinePayment-Beanstream|2003-04-03|port renamed (see ports/50557) misc/p5-Business-OnlinePayment-Cardstream|finance/p5-Business-OnlinePayment-Cardstream|2003-04-03|port renamed (see ports/50557) misc/p5-Business-OnlinePayment-Jettis|finance/p5-Business-OnlinePayment-Jettis|2003-04-03|port renamed (see ports/50557) misc/p5-Business-OnlinePayment-LinkPoint|finance/p5-Business-OnlinePayment-LinkPoint|2003-04-03|port renamed (see ports/50557) misc/p5-Business-OnlinePayment-MerchantCommerce|finance/p5-Business-OnlinePayment-MerchantCommerce|2003-04-03|port renamed (see ports/50557) misc/p5-Business-OnlinePayment-Network1Financial|finance/p5-Business-OnlinePayment-Network1Financial|2003-04-03|port renamed (see ports/50557) misc/p5-Business-OnlinePayment-PayConnect|finance/p5-Business-OnlinePayment-PayConnect|2003-04-03|port renamed (see ports/50557) misc/p5-Business-OnlinePayment-PaymentsGateway|finance/p5-Business-OnlinePayment-PaymentsGateway|2003-04-03|port renamed (see ports/50557) misc/p5-Business-OnlinePayment-SurePay|finance/p5-Business-OnlinePayment-SurePay|2003-04-03|port renamed (see ports/50557) misc/p5-Business-OnlinePayment-TCLink|finance/p5-Business-OnlinePayment-TCLink|2003-04-03|port renamed (see ports/50557) misc/p5-Business-OnlinePayment-VirtualNet|finance/p5-Business-OnlinePayment-VirtualNet|2003-04-03|port renamed (see ports/50557) misc/p5-Business-OnlinePayment-eSec|finance/p5-Business-OnlinePayment-eSec|2003-04-03|port renamed (see ports/50557) misc/p5-Business-OnlinePayment-WorldPay-Junior|finance/p5-Business-WorldPay-Junior|2003-04-03|port renamed (see ports/50557) math/p5-Math-Trig||2003-04-03|in base perl5 suite graphics/avidemux|multimedia/avidemux|2003-04-04|new category graphics/avinfo|multimedia/avinfo|2003-04-04|new category graphics/camserv|multimedia/camserv|2003-04-04|new category graphics/dtv|multimedia/dtv|2003-04-04|new category graphics/dumpmpeg|multimedia/dumpmpeg|2003-04-04|new category graphics/enjoympeg|multimedia/enjoympeg|2003-04-04|new category graphics/fxtv|multimedia/fxtv|2003-04-04|new category graphics/gopchop|multimedia/gopchop|2003-04-04|new category graphics/gxanim|multimedia/gxanim|2003-04-04|new category graphics/libdvbpsi|multimedia/libdvbpsi|2003-04-04|new category graphics/libfame|multimedia/libfame|2003-04-04|new category graphics/libquicktime|multimedia/libquicktime|2003-04-04|new category graphics/mmsclient|multimedia/mmsclient|2003-04-04|new category graphics/mpeg2codec|multimedia/mpeg2codec|2003-04-04|new category graphics/mpeg2play|multimedia/mpeg2play|2003-04-04|new category graphics/mpeg_encode|multimedia/mpeg_encode|2003-04-04|new category graphics/mpeg_play|multimedia/mpeg_play|2003-04-04|new category graphics/mpeg_stat|multimedia/mpeg_stat|2003-04-04|new category graphics/mpegedit|multimedia/mpegedit|2003-04-04|new category graphics/mpeg|multimedia/mpeg|2003-04-04|new category graphics/mpgtx|multimedia/mpgtx|2003-04-04|new category graphics/mplex|multimedia/mplex|2003-04-04|new category graphics/mtv|multimedia/mtv|2003-04-04|new category graphics/netshow|multimedia/netshow|2003-04-04|new category graphics/ppm2fli|multimedia/ppm2fli|2003-04-04|new category graphics/smpeg-xmms|multimedia/smpeg-xmms|2003-04-04|new category graphics/smpeg|multimedia/smpeg|2003-04-04|new category graphics/splitmpg|multimedia/splitmpg|2003-04-04|new category graphics/tkxanim|multimedia/tkxanim|2003-04-04|new category graphics/totem|multimedia/totem|2003-04-04|new category graphics/transcode|multimedia/transcode|2003-04-04|new category graphics/vlc|multimedia/vlc|2003-04-04|new category graphics/xanim|multimedia/xanim|2003-04-04|new category graphics/xawtv|multimedia/xawtv|2003-04-04|new category graphics/xine_d4d_plugin|multimedia/xine_d4d_plugin|2003-04-04|new category graphics/xine_d5d_plugin|multimedia/xine_d5d_plugin|2003-04-04|new category graphics/xmovie|multimedia/xmovie|2003-04-04|new category graphics/xmps|multimedia/xmps|2003-04-04|new category graphics/xtheater|multimedia/xtheater|2003-04-04|new category graphics/recmpeg|multimedia/recmpeg|2003-04-04|new category graphics/spigot|multimedia/spigot|2003-04-04|new category net/gaim-snapshot|net/gaim|2003-04-05|rolled into net/gaim net/jift||2003-04-05|lack of development x11-toolkits/pike-gtk||2003-04-09|included in pike japanese/samba20|japanese/samba|2003-04-13|security vulnerability japanese/ptex-euc|japanese/ptex|2003-04-13|all 3 charset are supported japanese/ptex-jis|japanese/ptex|2003-04-13|all 3 charset are supported by japanese/ptex japanese/ptex-sjis|japanese/ptex|2003-04-13|all 3 charset are supported by japanese/ptex japanese/ptex-common|japanese/ptex-base|2003-04-13|only used by one port misc/kde3-i18n-he|hebrew/kde3-i18n|2003-04-13|new category misc/kde3-i18n-hu|hungarian/kde3-i18n|2003-04-13|new category misc/kde3-i18n-vi|vietnamese/kde3-i18n|2003-04-13|new category sysutils/asrpages|misc/asr-manpages|2003-04-15|port revived emulators/linux-vmware-toolbox|emulators/linux-vmware-toolbox2|2003-04-19|port renamed emulators/vmware-guestd|emulators/vmware-guestd3|2003-04-19|port renamed archivers/ruby-zlib||2003-04-19|integrated into ruby16-shim-ruby18 math/ruby-bigfloat||2003-04-19|integrated into ruby16-shim-ruby18 palm/prc-tools-binutils||2003-04-27|integrate into palm/prc-tools palm/prc-tools-gcc||2003-04-27|integrate into palm/prc-tools multimedia/gini|net/gini|2003-04-27|inappropriate primary CATEGORIES graphics/gimp-manual-ps||2003-04-29|new versions of the manual not available as PS archivers/pkzip||2003-05-05|port contained a security vulnerability with no sign of a fix audio/mxv||2003-05-05|port was broken with no sign of a fix audio/openag||2003-05-05|port was broken with no sign of a fix databases/p5-Msql||2003-05-05|port was broken with no sign of a fix databases/sixpack||2003-05-05|port was broken with no sign of a fix devel/arm-aout-gcc295||2003-05-05|port was broken with no sign of a fix devel/arm-elf-gcc31||2003-05-05|port was broken with no sign of a fix devel/codemedic||2003-05-05|port was broken with no sign of a fix devel/flux||2003-05-05|port was broken with no sign of a fix devel/gecc||2003-05-05|port was broken with no sign of a fix devel/glade--||2003-05-05|port was broken with no sign of a fix devel/ilu||2003-05-05|port was broken with no sign of a fix emulators/vmware||2003-05-05|port was broken with no sign of a fix graphics/ruby-gimp||2003-05-05|port was broken with no sign of a fix graphics/p5-Gimp||2003-05-05|port depended on the broken PDL port which was removed japanese/ee||2003-05-05|port was broken with no sign of a fix japanese/kdevelop||2003-05-05|port was broken with no sign of a fix korean/byeoroo||2003-05-05|port was broken with no sign of a fix lang/gpc||2003-05-05|port was broken with no sign of a fix misc/cassowary||2003-05-05|port was broken with no sign of a fix net/coda_client||2003-05-05|port was broken with no sign of a fix net/coda_server||2003-05-05|port was broken with no sign of a fix net/gtk+licq||2003-05-05|port was broken with no sign of a fix net/icukrell||2003-05-05|port was broken with no sign of a fix net/macipgw||2003-05-05|port was broken with no sign of a fix net/trafcount||2003-05-05|port was broken with no sign of a fix net/zephyr||2003-05-05|port was broken with no sign of a fix news/xvnews||2003-05-05|port was broken with no sign of a fix print/pdflib3||2003-05-05|port was broken with no sign of a fix textproc/xsl-docbook-modular||2003-05-05|port was broken with no sign of a fix www/eddie||2003-05-05|port was broken with no sign of a fix www/wn||2003-05-05|port contained a security vulnerability with no sign of a fix x11-fm/jafm||2003-05-05|port was broken with no sign of a fix x11-servers/Xatm||2003-05-05|port was broken with no sign of a fix audio/gdcd||2003-05-05|port was broken with no sign of a fix devel/SN|devel/sourcenav|2003-05-07|renamed by upstream japanese/gp||2003-05-07|development discontinued and distfile unavailable www/orion-devel|www/orion|2003-05-08|stable version caught up with development version editors/xemacs21-mule-common||2003-05-09|needless since new xemacs21-mule is 21.4.12 x11-toolkits/fltk-xunicode|x11-toolkits/fltk|2003-05-11|maintenance discontinued www/nautilus-gtkhtml||2003-05-11|maintenance discontinued editors/xemacs21-sumo||2003-05-12|needless since merged to xemacs-{mule-}packages editors/xemacs21-mule-sumo||2003-05-12|needless since merged to xemacs-{mule-}packages japanese/xemacs21-sumo-canna||2003-05-12|needless since merged to xemacs-{mule-}packages japanese/xemacs21-sumo-canna+freewnn||2003-05-12|needless since merged to xemacs-{mule-}packages japanese/xemacs21-sumo-canna+wnn6||2003-05-12|needless since merged to xemacs-{mule-}packages japanese/xemacs21-sumo-freewnn||2003-05-12|needless since merged to xemacs-{mule-}packages japanese/xemacs21-sumo-wnn6||2003-05-12|needless since merged to xemacs-{mule-}packages editors/xemacs-additional-packages||2003-05-12|obsolete xemacs package category editors/xemacs-basic-mule-packages||2003-05-12|obsolete xemacs package category editors/xemacs-comm-packages||2003-05-12|obsolete xemacs package category editors/xemacs-games-packages||2003-05-12|obsolete xemacs package category editors/xemacs-libs-packages||2003-05-12|obsolete xemacs package category editors/xemacs-oa-packages||2003-05-12|obsolete xemacs package category editors/xemacs-prog-packages||2003-05-12|obsolete xemacs package category editors/xemacs-wp-packages||2003-05-12|obsolete xemacs package category devel/p5-Time|devel/p5-Time-modules|2003-05-13|Use devel/p5-Time-modules port instead www/sqmgrlog|www/sarg|2003-05-15|Renamed into sarg devel/adabroker||2003-05-19|no longer maintained, does not compile with latest compiler chinese/rxvt||2003-05-20|no longer needed chinese/rxvt-big5||2003-05-20|no longer needed chinese/rxvt-gb||2003-05-20|no longer needeD misc/p5-DataCash||2003-05-20|No longer available net/p5-Net-BGP4|net/p5-Net-BGP|2003-05-21|module was renamed x11-wm/kde-icontheme-crystal||2003-05-22|Included in kdelibs devel/p5-File-Tools||2003-05-22|Newer version included into Perl distribution x11-servers/XttXF98srv-EGC||2003-05-23|obsoleted by x11-servers/XFree86-4-Server x11-servers/XttXF98srv-GA968||2003-05-23|obsoleted by x11-servers/XFree86-4-Server x11-servers/XttXF98srv-GANBWAP||2003-05-23|obsoleted by x11-servers/XFree86-4-Server x11-servers/XttXF98srv-MGA||2003-05-23|obsoleted by x11-servers/XFree86-4-Server x11-servers/XttXF98srv-NEC480||2003-05-23|obsoleted by x11-servers/XFree86-4-Server x11-servers/XttXF98srv-NECS3||2003-05-23|obsoleted by x11-servers/XFree86-4-Server x11-servers/XttXF98srv-NKVNEC||2003-05-23|obsoleted by x11-servers/XFree86-4-Server x11-servers/XttXF98srv-PWLB||2003-05-23|obsoleted by x11-servers/XFree86-4-Server x11-servers/XttXF98srv-PWSKB||2003-05-23|obsoleted by x11-servers/XFree86-4-Server x11-servers/XttXF98srv-SVGA||2003-05-23|obsoleted by x11-servers/XFree86-4-Server x11-servers/XttXF98srv-TGUI||2003-05-23|obsoleted by x11-servers/XFree86-4-Server x11-servers/XttXF98srv-WABEP||2003-05-23|obsoleted by x11-servers/XFree86-4-Server x11-servers/XttXF98srv-WABS||2003-05-23|obsoleted by x11-servers/XFree86-4-Server x11-servers/XttXF98srv-WSNA||2003-05-23|obsoleted by x11-servers/XFree86-4-Server www/phoenix|www/mozilla-firebird|2003-06-02|project changed names x11/gswitchit_applet||2003-06-02|replaced by GNOME 2 version in x11/gswitchit audio/agsatellite|net/linux-agsatellite|2003-06-02|accurate category and name devel/understand_ada|devel/linux-understand_ada|2003-06-02|accurate naming devel/understand_c|devel/linux-understand_c|2003-06-02|accurate naming misc/edonkey-tool-list|misc/linux-edonkey-tool-list|2003-06-02|accurate naming misc/edonkey-tool-recovermet|misc/linux-edonkey-tool-recovermet|2003-06-02|accurate naming multimedia/xmovie|multimedia/linux-xmovie|2003-06-02|accurate naming net/edonkey-core|net/linux-edonkey-core|2003-06-02|accurate naming audio/xnap|net/xnap|2003-06-02|accurate category x11-wm/bbrun|x11/bbrun|2003-06-03|accurate category x11-wm/bbapm|sysutils/bbapm|2003-06-03|accurate category x11-wm/icemc|misc/icemc|2003-06-03|accurate category net/bittorrent|net/py-bittorrent|2003-06-06|duplicate entry textproc/py-trex||2003-06-08|part of py-xml devel/pear-install|devel/pear-PEAR|2003-06-08|merged textproc/gnomespell-devel|textproc/gnomespell|2003-06-11|rolled into gnomespell mail/evolution-devel|mail/evolution|2003-06-11|rolled into evolution misc/wmessage|x11/wmessage|2003-06-12|accurate category net/mldonkey-src|net/mldonkey|2003-06-15|no londer needed news/straw||2003-06-20|port was broken with no sign of a fix devel/libtool|devel/libtool13|2003-06-26|move to versioned libtool portnames www/mozilla-vendor|www/mozilla|2003-07-01|vendor tree in sync with 1.4 www/mozilla-embedded-vendor|www/mozilla-embedded|2003-07-01|vendor tree in sync with 1.4 www/mozilla-headers-vendor|www/mozilla-headers|2003-07-01|vendor tree in sync with 1.4 www/skipstone||2003-07-01|port is more than a year old with no update in sight graphics/glass||2003-07-03|useless www/linux-phoenix|www/linux-mozillafirebird|2003-07-03|legal problem with name graphics/kpovmodeler||2003-07-03|now part of kdegraphics www/linux-opera7|www/linux-opera|2003-07-09|move to www/linux-opera www/xswallow||2003-07-12|port is obsolete net/gnut||2003-07-12|security vulnerability, and no active development x11/gnomecore||2003-07-15|removed as part of GNOME 1.4 desktop phase out x11/gnomeapplets||2003-07-15|removed as part of GNOME 1.4 desktop phase out x11/xalf||2003-07-15|removed as part of GNOME 1.4 desktop phase out x11/linux-xalf||2003-07-15|removed as part of GNOME 1.4 desktop phase out x11/gnome||2003-07-15|removed as part of GNOME 1.4 desktop phase out x11/gnome-fifth-toe||2003-07-15|removed as part of GNOME 1.4 desktop phase out x11-wm/sawfish||2003-07-15|removed as part of GNOME 1.4 desktop phase out audio/gnomemedia||2003-07-15|removed as part of GNOME 1.4 desktop phase out sysutils/gtop||2003-07-15|removed as part of GNOME 1.4 desktop phase out x11-fm/nautilus||2003-07-15|removed as part of GNOME 1.4 desktop phase out audio/gnomeaudio||2003-07-15|removed as part of GNOME 1.4 desktop phase out games/gnomegames||2003-07-15|removed as part of GNOME 1.4 desktop phase out misc/gnomeutils||2003-07-15|removed as part of GNOME 1.4 desktop phase out misc/gnomeuserdocs||2003-07-15|removed as part of GNOME 1.4 desktop phase out x11-wm/spager||2003-07-15|removed as it depends on sawfish mail/gtkgrepmail||2003-07-15|removed as it depends on gnomecore x11-toolkits/eazel-themes||2003-07-15|removed as it depends on sawfish chinese/pycodec||2003-07-20|is replaced by converters/py-cjkcodecs korean/pycodec||2003-07-20|is replaced by converters/py-cjkcodecs devel/jakarta-ant|devel/apache-ant|2003-07-21|project renamed games/newkind||2003-07-22|project abandoned print/acroread4|print/acroread5|2003-07-24|security vulnerability print/acroread-commfont|print/acroread5-commfont|2003-07-24|security vulnerability japanese/acroread-jpnfont|japanese/acroread5-jpnfont|2003-07-24|security vulnerability korean/acroread-korfont|korean/acroread5-korfont|2003-07-24|security vulnerability chinese/acroread-chsfont|chinese/acroread5-chsfont|2003-07-24|security vulnerability chinese/acroread-chtfont|chinese/acroread5-chtfont|2003-07-24|security vulnerability x11-wm/xfwm4|x11-wm/xfce4-wm|2003-07-27|rename it to be consistent with other xfce4 ports mail/icqmail||2003-07-30|port no longer works, and is no longer developed games/bnetd||2003-07-30|project was abandoned for legal reasons devel/gnome-devel||2003-07-30|no longer needed after GNOME 1.4 removal devel/gnome2-devel||2003-07-30|no longer needed after GNOME 1.4 removal x11-toolkits/Motif-dummy||2003-07-31|dummy port is no longer used korean/netdic||2003-08-05|not functional and not maintained anymore misc/gnomeutils2|deskutils/gnomeutils2|2003-08-06|repo move to a better category misc/gucharmap|deskutils/gucharmap|2003-08-06|repo move to a better category devel/crystal||2003-08-06|port was marked broken for 3 months with no fix submitted net/cvsupit||2003-08-06|port was marked broken for 3 months with no fix submitted www/encompass||2003-08-06|port was marked broken for 3 months with no fix submitted news/glitter||2003-08-06|port was marked broken for 3 months with no fix submitted x11-toolkits/iv||2003-08-06|port was marked broken for 3 months with no fix submitted japanese/jtex209-both||2003-08-06|port was marked broken for 3 months with no fix submitted japanese/jtex209-ascii||2003-08-06|port was marked broken for 3 months with no fix submitted japanese/jtex209-ntt||2003-08-06|port was marked broken for 3 months with no fix submitted japanese/sjxa||2003-08-06|port was marked broken for 3 months with no fix submitted japanese/skk-elisp||2003-08-06|port was marked broken for 3 months with no fix submitted japanese/vfghostscript||2003-08-06|port was marked broken for 3 months with no fix submitted japanese/vfghostscript5||2003-08-06|port was marked broken for 3 months with no fix submitted japanese/vfghostscript55||2003-08-06|port was marked broken for 3 months with no fix submitted japanese/xnetmaj||2003-08-06|port was marked broken for 3 months with no fix submitted devel/kelp||2003-08-06|port was marked broken for 3 months with no fix submitted korean/ftghostscript5||2003-08-06|port was marked broken for 3 months with no fix submitted korean/ghostscript55httf||2003-08-06|port was marked broken for 3 months with no fix submitted korean/htexp||2003-08-06|port was marked broken for 3 months with no fix submitted textproc/no-ispell||2003-08-06|port was marked broken for 3 months with no fix submitted net/opengatekeeper||2003-08-06|port was marked broken for 3 months with no fix submitted net/openh323proxy||2003-08-06|port was marked broken for 3 months with no fix submitted security/p5-Authen-Krb4||2003-08-06|port was marked broken for 3 months with no fix submitted x11-toolkits/p5-GnomeApplet||2003-08-06|port was marked broken for 3 months with no fix submitted lang/ruby|lang/ruby16|2003-08-07|renamed lang/ruby-devel|lang/ruby18|2003-08-07|renamed lang/ruby_r|lang/ruby16_r|2003-08-07|renamed lang/ruby_r-devel|lang/ruby18_r|2003-08-07|renamed lang/ruby_static|lang/ruby16_static|2003-08-07|renamed lang/ruby_static-devel|lang/ruby18_static|2003-08-07|renamed x11-wm/metacity-setup||2003-08-07|distfiles have disappeared and functionality exists in x11-wm/metacity cad/pisces||2003-08-07|port was marked broken for 3 months with no fix submitted cad/sis||2003-08-07|port was marked broken for 3 months with no fix submitted chinese/dia||2003-08-07|port was marked broken for 3 months with no fix submitted chinese/mozilla-tclp||2003-08-07|port was marked broken for 3 months with no fix submitted devel/uds||2003-08-07|port was marked broken for 3 months with no fix submitted devel/py-htmlkit||2003-08-07|port was marked broken for 3 months with no fix submitted devel/sdcc||2003-08-07|port was marked broken for 3 months with no fix submitted devel/ptl||2003-08-07|port was marked broken for 3 months with no fix submitted lang/wxbasic||2003-08-07|port was marked broken for 3 months with no fix submitted math/siag||2003-08-07|port was marked broken for 3 months with no fix submitted net/samba-tng||2003-08-07|port was marked broken for 3 months with no fix submitted print/xpp||2003-08-07|port was marked broken for 3 months with no fix submitted www/viewml||2003-08-07|port was marked broken for 3 months with no fix submitted x11/wscan||2003-08-07|port was marked broken for 3 months with no fix submitted x11-toolkits/ruby-fltk||2003-08-07|port was marked broken for 3 months with no fix submitted x11-wm/scwm||2003-08-07|port was marked broken for 3 months with no fix submitted audio/ruby-qt2sound||2003-08-09|obsolete graphics/ruby-qt2gl||2003-08-09|obsolete textproc/ruby-qt2xml||2003-08-09|obsolete x11-toolkits/ruby-qt2||2003-08-09|obsolete x11-toolkits/ruby-qt2canvas||2003-08-09|obsolete x11-toolkits/ruby-qt2iconview||2003-08-09|obsolete x11-toolkits/ruby-qt2table||2003-08-09|obsolete x11-wm/toolbox||2003-08-09|superseded by bbconf devel/p5-DateTime-LeapSecond|devel/p5-DateTime|2003-08-09|integrated into devel/p5-DateTime deskutils/bulb||2003-08-12|removed as part of GNOME 1.4 desktop phase out ftp/gtm||2003-08-12|removed as part of GNOME 1.4 desktop phase out net/gnomicu||2003-08-12|removed as part of GNOME 1.4 desktop phase out palm/gnomepilot||2003-08-12|removed as part of GNOME 1.4 desktop phase out palm/gnomepilot-conduits||2003-08-12|removed as part of GNOME 1.4 desktop phase out sysutils/bubblemon||2003-08-12|removed as part of GNOME 1.4 desktop phase out sysutils/battstat-applet||2003-08-12|removed as part of GNOME 1.4 desktop phase out x11/gbackground||2003-08-12|removed as part of GNOME 1.4 desktop phase out x11/gnoclip||2003-08-12|removed as part of GNOME 1.4 desktop phase out x11/gvid||2003-08-12|removed as part of GNOME 1.4 desktop phase out x11/libpanel||2003-08-12|removed as part of GNOME 1.4 desktop phase out x11-fm/file_applet_menu||2003-08-12|removed as part of GNOME 1.4 desktop phase out x11-toolkits/panel--||2003-08-12|removed as part of GNOME 1.4 desktop phase out mail/flink||2003-08-12|removed as part of GNOME 1.4 desktop phase out net/openldap20|net/openldap20-server|2003-08-13|split into -client and -server net/openldap21|net/openldap21-server|2003-08-13|split into -client and -server net/openldap22|net/openldap22-server|2003-08-13|split into -client and -server x11-toolkits/gtk-industrial-theme|x11-toolkits/gnome-themes-extras|2003-08-14|gtk-industrial-theme is now included with gnome-themes-extras devel/gnomedebug||2003-08-17|remove stale, broken port devel/gide|devel/anjuta|2003-08-17|gide was superceded by anjuta graphics/gd2|graphics/gd|2003-08-19|Cleanup gd-related ports graphics/gd-nox11|graphics/gd|2003-08-19|Cleanup gd-related ports graphics/p5-GD2|graphics/p5-GD|2003-08-19|Cleanup gd-related ports mail/sonicmail||2003-08-19|removed as part of GNOME 1.4 desktop phase out mail/gbiff||2003-08-19|removed as part of GNOME 1.4 desktop phase out x11/gnomeres_applet||2003-08-19|removed as part of GNOME 1.4 desktop phase out x11/finder||2003-08-19|removed as part of GNOME 1.4 desktop phase out x11-clocks/zclock||2003-08-19|removed as part of GNOME 1.4 desktop phase out x11/stockticker_applet||2003-08-19|removed as part of GNOME 1.4 desktop phase out net/ekg|polish/ekg|2003-08-19|moved to new polish category net/gnugadu|polish/gnugadu|2003-08-19|moved to new polish category misc/pl-sms|polish/sms|2003-08-19|moved to new polish category misc/kde3-i18n-pl|polish/kde3-i18n|2003-08-19|moved to new polish category misc/koffice-i18n-pl|polish/koffice-i18n|2003-08-19|moved to new polish category textproc/pl-aspell|polish/aspell|2003-08-19|moved to new polish category www/bmsync||2003-08-19|obsolete shells/tcsh||2003-08-21|removed, already in base system, not really maintained x11/ruby-panel-applet||2003-08-22|GNOME 1.4 desktop is gone emulators/truereality||2003-08-25|Lack of developement in recent years www/bacon||2003-08-26|removed as unmaintained for two years mail/mailfilter||2003-08-26|removed as unmaintained for two years security/py-amkCrypto||2003-08-27|replaced by security/py-pycrypto devel/libdjbdns|dns/libdjbdns|2003-09-05|moved to new dns category devel/p5-POE-Component-Client-DNS|dns/p5-POE-Component-Client-DNS|2003-09-05|moved to new dns category net/adns|dns/adns|2003-09-05|moved to new dns category net/bind8|dns/bind8|2003-09-05|moved to new dns category net/bind84|dns/bind84|2003-09-05|moved to new dns category net/bind9|dns/bind9|2003-09-05|moved to new dns category net/bind9-dlz|dns/bind9-dlz|2003-09-05|moved to new dns category net/ddclient|dns/ddclient|2003-09-05|moved to new dns category net/ddup|dns/ddup|2003-09-05|moved to new dns category net/dhid|dns/dhid|2003-09-05|moved to new dns category net/dhisd|dns/dhisd|2003-09-05|moved to new dns category net/djbdns|dns/djbdns|2003-09-05|moved to new dns category net/dlint|dns/dlint|2003-09-05|moved to new dns category net/dnrd|dns/dnrd|2003-09-05|moved to new dns category net/dns_balance|dns/dns_balance|2003-09-05|moved to new dns category net/dnsmasq|dns/dnsmasq|2003-09-05|moved to new dns category net/dnssecwalker|dns/dnssecwalker|2003-09-05|moved to new dns category net/dnstop|dns/dnstop|2003-09-05|moved to new dns category net/dnstracer|dns/dnstracer|2003-09-05|moved to new dns category net/dnsutl|dns/dnsutl|2003-09-05|moved to new dns category net/dnswalk|dns/dnswalk|2003-09-05|moved to new dns category net/domtools|dns/domtools|2003-09-05|moved to new dns category net/ez-ipupdate|dns/ez-ipupdate|2003-09-05|moved to new dns category net/firedns|dns/firedns|2003-09-05|moved to new dns category net/ghtool|dns/ghtool|2003-09-05|moved to new dns category net/h2n|dns/h2n|2003-09-05|moved to new dns category net/hesiod|dns/hesiod|2003-09-05|moved to new dns category net/host|dns/host|2003-09-05|moved to new dns category net/idnkit|dns/idnkit|2003-09-05|moved to new dns category net/ipcheck|dns/ipcheck|2003-09-05|moved to new dns category net/maradns|dns/maradns|2003-09-05|moved to new dns category net/mdnsd|dns/mdnsd|2003-09-05|moved to new dns category net/mydns|dns/mydns|2003-09-05|moved to new dns category net/noip|dns/noip|2003-09-05|moved to new dns category net/nsd|dns/nsd|2003-09-05|moved to new dns category net/nslint|dns/nslint|2003-09-05|moved to new dns category net/nsping|dns/nsping|2003-09-05|moved to new dns category net/odsclient|dns/odsclient|2003-09-05|moved to new dns category net/p5-BIND-Conf_Parser|dns/p5-BIND-Conf_Parser|2003-09-05|moved to new dns category net/p5-DNS-Config|dns/p5-DNS-Config|2003-09-05|moved to new dns category net/p5-DNS-Zone|dns/p5-DNS-Zone|2003-09-05|moved to new dns category net/p5-Net-DNS|dns/p5-Net-DNS|2003-09-05|moved to new dns category net/p5-Net-DNS-SEC|dns/p5-Net-DNS-SEC|2003-09-05|moved to new dns category net/p5-Net-DNS-ZoneFile|dns/p5-Net-DNS-ZoneFile|2003-09-05|moved to new dns category net/p5-Tie-DNS|dns/p5-Tie-DNS|2003-09-05|moved to new dns category net/pdnsd|dns/pdnsd|2003-09-05|moved to new dns category net/posadis|dns/posadis|2003-09-05|moved to new dns category net/powerdns|dns/powerdns|2003-09-05|moved to new dns category net/py-adns|dns/py-adns|2003-09-05|moved to new dns category net/py-dns|dns/py-dns|2003-09-05|moved to new dns category net/sleuth|dns/sleuth|2003-09-05|moved to new dns category net/staticcharge|dns/staticcharge|2003-09-05|moved to new dns category net/totd|dns/totd|2003-09-05|moved to new dns category net/walker|dns/walker|2003-09-05|moved to new dns category net/gnomemeeting2|net/gnomemeeting|2003-09-07|no need to keep two versions in ports tree irc/ircproxy-freebsd-port|irc/ircproxy|2003-09-08|fix directory name audio/soribada||2003-09-09|project closed devel/bonobo-activation|devel/libbonobo|2003-09-18|merged into libbonobo x11-fonts/fontilus|sysutils/gnomecontrolcenter2|2003-09-18|merged into gnomecontrolcenter2 misc/stickynotes_applet|x11/gnomeapplets2|2003-09-18|merged into gnomeapplets2 x11-toolkits/gtk-thinice-engine|x11-toolkits/gnome-themes|2003-09-18|merged into gnome-themes korean/qt31|x11-toolkits/qt32|2003-09-19|no need to patch in qt32 net/zebra-pj|net/quagga|2003-09-28|renamed japanese/tcsh-nls-asuka||2003-09-28|Port was broken and out of date japanese/tcsh-nls-ayanami||2003-09-28|Port was broken and out of date japanese/tcsh-nls-generic||2003-09-28|Port was broken and out of date japanese/tcsh-nls-koshiki||2003-09-28|Port was broken and out of date japanese/tcsh-nls-merril||2003-09-28|Port was broken and out of date japanese/tcsh-nls-miyakonjo||2003-09-28|Port was broken and out of date japanese/tcsh-nls-multi||2003-09-28|Port was broken and out of date japanese/tcsh-nls-rishu||2003-09-28|Port was broken and out of date japanese/tcsh-nls-roomi||2003-09-28|Port was broken and out of date japanese/tcsh-nls-ruri2||2003-09-28|Port was broken and out of date mail/exim-ldap||2003-09-29|Depends on ancient OpenLDAP, which should be retired editors/wordperfect||2003-09-29|obsolete, sources pulled from the internet sysutils/arson||2003-09-30|unfetchable, maintainer request to remove www/mozilla-embedded||2003-10-01|was seldom used and broken www/mozilla-embedded-devel||2003-10-01|was seldom used and broken net/6to4|net/hf6to4|2003-10-04|Replaced by net/hf6to4 security/rsaref||2003-10-04|Port is no longer useful sysytils/clean_|sysutils/clean|2003-11-15|Reinstated clean graphics/Mesa5||2003-10-06|Dupe port, see graphics/mesagl math/drgenius|math/drgeo|2003-10-06|Move drgenius to drgeo devel/asm2html||2003-10-07|Dupe port, see textproc/asm2html www/chimera2||2003-10-18|Development discontinued, port no longer useful net/silc-doc||2003-10-25|Documentation is installed by silc-client now astro/x3arth||2003-10-26|FTP layout changed, port no longer works graphics/xmms-gforce||2003-10-27|Project disappeared, sources no longer available mail/smapi|news/husky-smapi|2003-10-29|Superseded by news/husky-smapi devel/ruby-yaml||2003-10-31|integrated into ruby18 and ruby16-shim-ruby18 net/ruby-drb||2003-10-31|integrated into ruby18 and ruby16-shim-ruby18 net/ruby-gserver||2003-10-31|integrated into ruby18 and ruby16-shim-ruby18 net/ruby-soap||2003-10-31|integrated into ruby18 and ruby16-shim-ruby18 net/ruby-xmlrpc||2003-10-31|integrated into ruby18 and ruby16-shim-ruby18 security/ruby-openssl||2003-10-31|integrated into ruby18 and ruby16-shim-ruby18 sysutils/ruby-devel-logger||2003-10-31|integrated into ruby18 and ruby16-shim-ruby18 textproc/ruby-rexml||2003-10-31|integrated into ruby18 and ruby16-shim-ruby18 www/ruby-webrick||2003-10-31|integrated into ruby18 and ruby16-shim-ruby18 editors/AbiWord|editors/AbiWord2|2003-10-31|2.0 is the new stable release www/adzapper||2003-11-03|Development is dead, doesn't work with Python2 lang/jgnat||2003-11-03|Broken and not supported by ACT lang/jgnat-doc-html||2003-11-03|Broken and not supported by ACT lang/jgnat-doc-info||2003-11-03|Broken and not supported by ACT lang/jgnat-doc-ps||2003-11-03|Broken and not supported by ACT lang/jgnat-doc-txt||2003-11-03|Broken and not supported by ACT devel/amulet||2003-11-03|Development stopped in 1998; see OpenAmulet instead german/cheapcall||2003-11-03|Mastersite disappeared, author no longer available news/pan|news/pan2|2003-11-03|Stable release can be found in news/pan2 misc/solfege|audio/solfege|2003-11-05|better category print/pktrace|print/mftrace|2003-11-05|program renamed databases/mysql-jdbc-mm|databases/mysql-connector-java|2003-11-05|renamed graphics/Mesa3|graphics/libglut|2003-11-06|split into graphics/mesagl and graphics/libglut japanese/openoffice|japanese/openoffice-1.0|2003-11-07|renamed japanese/openoffice-devel|japanese/openoffice-1.1|2003-11-07|renamed editors/openoffice|editors/openoffice-1.0|2003-11-07|renamed editors/openoffice-devel|editors/openoffice-1.1|2003-11-07|renamed editors/openoffice-ar|editors/openoffice-1.0-ar|2003-11-07|renamed editors/openoffice-dk|editors/openoffice-1.0-dk|2003-11-07|renamed editors/openoffice-es|editors/openoffice-1.0-es|2003-11-07|renamed editors/openoffice-gr|editors/openoffice-1.0-gr|2003-11-07|renamed editors/openoffice-it|editors/openoffice-1.0-it|2003-11-07|renamed editors/openoffice-nl|editors/openoffice-1.0-nl|2003-11-07|renamed editors/openoffice-se|editors/openoffice-1.0-se|2003-11-07|renamed editors/openoffice-tr|editors/openoffice-1.0-tr|2003-11-07|renamed chinese/openoffice-zh_CN|chinese/openoffice-1.0-zh_CN|2003-11-07|renamed chinese/openoffice-zh_TW|chinese/openoffice-1.0-zh_TW|2003-11-07|renamed french/openoffice|french/openoffice-1.0|2003-11-07|renamed german/openoffice|german/openoffice-1.0|2003-11-07|renamed korean/openoffice|korean/openoffice-1.0|2003-11-07|renamed polish/openoffice|polish/openoffice-1.0|2003-11-07|renamed portuguese/openoffice|portuguese/openoffice-1.0|2003-11-07|renamed russian/openoffice|russian/openoffice-1.0|2003-11-07|renamed chinese/chitex||2003-11-07|port was broken for >3 months with no fix submitted comms/bayonne||2003-11-07|port was broken for >3 months with no fix submitted emulators/xpinmame||2003-11-07|port was broken for >3 months with no fix submitted french/spip||2003-11-07|port was broken for >3 months with no fix submitted ftp/moxftp||2003-11-07|port was broken for >3 months with no fix submitted ftp/sftp||2005-12-20|Author no longer supports the software. Functionality is in OpenSSH. games/rollemup||2003-11-07|port was broken for >3 months with no fix submitted games/xpuyo||2003-11-07|port was broken for >3 months with no fix submitted graphics/imlib3d||2003-11-07|port was broken for >3 months with no fix submitted graphics/vterrain-sdk||2003-11-07|port was broken for >3 months with no fix submitted graphics/vterrain-apps||2003-11-07|port was broken for >3 months with no fix submitted korean/hlatex-mffonts-wansung||2003-11-07|port was broken for >3 months with no fix submitted korean/imhangul_status_applet||2003-11-07|port was broken for >3 months with no fix submitted lang/ETHOberonV4||2003-11-07|port was broken for >3 months with no fix submitted multimedia/xine_d4d_plugin||2003-11-07|port was broken for >3 months with no fix submitted multimedia/xine_d5d_plugin||2003-11-07|port was broken for >3 months with no fix submitted print/pdflib4||2003-11-07|port was broken for >3 months with no fix submitted www/beonex||2003-11-07|port was broken for >3 months with no fix submitted www/gn||2003-11-07|port was broken for >3 months with no fix submitted x11-toolkits/fox-xunicode||2003-11-07|port was broken for >3 months with no fix submitted x11/twin||2003-11-07|port was broken for >3 months with no fix submitted cad/felt|science/felt|2003-11-08|moved to science category cad/kaskade|math/kaskade|2003-11-08|moved to math category misc/icemc||2003-11-08|author no longer develops program, distfile gone editors/openoffice-1.1-cz|editors/openoffice-1.1-cs|2003-11-08|Czech language ISO code is cs editors/openoffice-1.1-sl|editors/openoffice-1.1-sk|2003-11-08|Slovak language ISO code is sk security/pgp5||2003-11-08|Software is outdated x11-toolkits/wxgtk-devel|x11-toolkits/wxgtk|2003-11-10|renamed net/lmule||2003-11-10|project has been abadoned in favor of net/xmule net/kxicq-devel||2003-11-13|unmaintained, better KDE ICQ clients available x11-fonts/ae_fonts_mono|arabic/ae_fonts_mono|2003-11-15|Moved to new arabic category x11-fonts/ae_fonts_ttf|arabic/ae_fonts_ttf|2003-11-15|Moved to new arabic category x11-fonts/khotot|arabic/khotot|2003-11-15|Moved to new arabic category x11-fonts/kacst_fonts|arabic/kacst_fonts|2003-11-15|Moved to new arabic category misc/kde3-i18n-ar|arabic/kde3-i18n|2003-11-15|Moved to new arabic category misc/koffice-i18n-ar|arabic/koffice-i18n|2003-11-15|Moved to new arabic category net/geta|dns/geta|2003-11-16|moved to new dns category devel/arm-rtems-gcj|devel/arm-rtems-gcc|2003-11-18|Now included in the gcc port devel/i386-rtems-gcj|devel/i386-rtems-gcc|2003-11-18|Now included in the gcc port devel/m68k-rtems-gcj|devel/m68k-rtems-gcc|2003-11-18|Now included in the gcc port devel/mips-rtems-gcj|devel/mips-rtems-gcc|2003-11-18|Now included in the gcc port devel/powerpc-rtems-gcj|devel/powerpc-rtems-gcc|2003-11-18|Now included in the gcc port devel/sh-rtems-gcj|devel/sh-rtems-gcc|2003-11-18|Now included in the gcc port devel/sparc-rtems-gcj|devel/sparc-rtems-gcc|2003-11-18|Now included in the gcc port www/netraider||2003-11-20|Mastersite gone for 2 years, was listed as alpha quality security/whisker|security/nikto|2003-11-20|Discontinued by author, who recommends nikto sysutils/medusa||2003-11-27|Obsolete, and broken on 64-bit platforms databases/postgresql7-client|databases/postgresql-client|2003-12-04|Duplicate after postgresql update cad/metis-edf|math/metis-edf|2003-12-09|moved to math category textproc/ruby-rdoc||2003-12-15|integrated into ruby18 and ruby16-shim-ruby18 net/py-soap||2003-12-16|author no longer distributes the module deskutils/xfce4-notes|deskutils/xfce4-notes-plugin|2003-12-20|renamed devel/sip||2003-12-27|Integrated into py-sip java/orion||2003-12-29|Duplicate of www/orion www/p5-HTML-MagicTemplate|textproc/p5-Text-MagicTemplate|2003-12-30|Integrated into Text::MagicTemplate games/steam|games/linux-steam|2004-01-02|Port renamed x11/gtk-smooth-engine|x11-toolkits/gtk-smooth-engine|2004-01-03|Re-import into correct category www/gnujsp||2004-01-05|Project abandoned, contain security compromise irc/irssi+perl|irc/irssi|2004-01-05|Main irssi port has Perl support devel/simpleparse|devel/py-simpleparse|2004-01-06|readd as py-simpleparse devel/anjuta-devel|devel/anjuta|2004-01-07|moved to devel/anjuta as new stable release x11-toolkits/guile-gobject||2004-01-07|Broken for a while, with no new versions devel/glade||2004-01-07|Superseded by devel/glade2 devel/p5-Glade-Perl||2004-01-07|No longer works under new glade2 chinese/abiword||2004-01-07|Patches were no longer available, was unmaintained textproc/xhtml-1.1|textproc/xhtml-11|2004-01-07|Renamed to fit naming convention textproc/rtf2htm||2004-01-09|renamed to unrtf, which already exists net/everybuddy|net/ayttm|2004-01-09|renamed port to ayttm sysutils/xw||2004-01-10|Project dead and disappeared net/papaya-plugins||2004-01-10|Integrated in net/papaya lang/fpl||2004-01-10|Distfiles and maintainer dispappeared lang/ghc6|lang/ghc|2004-01-15|Make 6.x default version net/nttcp|benchmarks/nttcp|2004-01-16|Moved to right category net/ttcp|benchmarks/ttcp|2004-01-16|Moved to right category editors/ooodict-hu_HU|hungarian/ooodict|2004-01-16|Moved to right category deskutils/mrproject|deskutils/planner|2004-01-16|Project renamed deskutils/libmrproject|deskutils/planner|2004-01-16|Project renamed net/isc-dhcp3||2004-01-18|Split in four partial slave ports www/mozilla-headers||2004-01-18|Headers are now installed as part of the main mozilla port www/mozilla-headers-devel||2004-01-18|Headers are now installed as part of the main mozilla port mail/MailScanner|mail/mailscanner|2004-01-18|renamed to lowercase directory name mail/MailScanner-devel|mail/mailscanner-devel|2004-01-18|renamed to lowercase directory name misc/sh-utils|sysutils/coreutils|2004-01-21|Merged into sysutils/coreutils port sysutils/fileutils|sysutils/coreutils|2004-01-21|Merged into sysutils/coreutils port textproc/textutils|sysutils/coreutils|2004-01-21|Merged into sysutils/coreutils port x11-toolkits/at-spi|accessibility/at-spi|2004-01-22|Category change devel/atk|accessibility/atk|2004-01-22|Category change editors/dasher|accessibility/dasher|2004-01-22|Category change x11-toolkits/gail|accessibility/gail|2004-01-22|Category change x11/gnomemag|accessibility/gnomemag|2004-01-22|Category change x11/gnopernicus|accessibility/gnopernicus|2004-01-22|Category change sysutils/gok|accessibility/gok|2004-01-22|Category change audio/gnomespeech|accessibility/gnomespeech|2004-01-22|Category change deskutils/cbb|finance/cbb|2004-01-22|moved to finance category deskutils/gnofin|finance/gnofin|2004-01-22|moved to finance category deskutils/moneydance|finance/moneydance|2004-01-22|moved to finance category deskutils/xinvest|finance/xinvest|2004-01-22|moved to finance category devel/libstocks|finance/libstocks|2004-01-22|moved to finance category misc/emma|finance/emma|2004-01-22|moved to finance category misc/gnomepm|finance/gnomepm|2004-01-22|moved to finance category misc/p5-Finance-Currency-Convert|finance/p5-Finance-Currency-Convert|2004-01-22|moved to finance category misc/p5-Finance-Quote|finance/p5-Finance-Quote|2004-01-22|moved to finance category misc/p5-Finance-QuoteHist|finance/p5-Finance-QuoteHist|2004-01-22|moved to finance category misc/quantlib|finance/quantlib|2004-01-22|moved to finance category misc/wmstock|finance/wmstock|2004-01-22|moved to finance category misc/xquote|finance/xquote|2004-01-22|moved to finance category java/xalan-j|textproc/xalan-j|2004-01-22|moved to textproc category x11-toolkits/render|x11/renderext|2004-01-24|moved to x11 category x11-toolkits/xrender|x11/libXrender|2004-01-24|moved to x11 category net/py-rrdtool||2004-01-28|mastersite disappeared and functionality exists in net/py-rrdtool_lgpl graphics/sketch|graphics/skencil|2004-01-28|Project renamed devel/linux-atk|accessibility/linux-atk|2004-01-29|new category lang/ifc8||2004-01-31|should be updated in ifc net/forgate|net/4g8|2004-02-01|Project renamed multimedia/WMxmms||2004-02-01|Port broken for >2 months devel/clo++||2004-02-01|Port broken for >2 months audio/evilbar||2004-02-01|Port broken for >2 months net/platero||2004-02-01|Port broken for >2 months x11-fm/vide||2004-02-01|Port broken for >2 months devel/gettext-old|devel/gettext|2004-02-03|Switch to latest stable version of gettext x11/kgamma|graphics/kdegraphics3|2004-02-05|Kgamma is now a part of kdegraphics devel/libgtop||2004-02-06|Obsolete and no longer maintained devel/ruby-libgtop||2004-02-06|Obsolete and no longer maintained devel/p5-GTop||2004-02-06|Obsolete and no longer maintained www/p5-Apache-VMonitor||2004-02-06|Depends on obsolete libgtop deskutils/loserjabber|deskutils/logjam2|2004-02-07|Renamed to Logjam x11/wmbsdbatt|sysutils/wmbsdbatt|2004-02-09|Moved to more appropriate category converters/ktnef|deskutils/kdepim3|2004-02-09|ktnef is now included in kdepim lang/g95|lang/gfortran|2004-02-11|change to appropreate name www/mozilla-firebird|www/firefox|2004-02-11|Project changed names x11-wm/mosfet-liquid||2004-02-13|obsolete mail/mozilla-thunderbird|mail/thunderbird|2004-02-14|Name change to fit the project devel/linux-p4v|devel/p4v|2004-02-14|FreeBSD native version of port now available mail/p5-Mail-SpamAssassin-snapshot||2004-02-14|No longer needed lang/squeak2|lang/squeak3|2004-02-17|Outdated, obsolete and no longer needed www/mozilla-gtk2|www/mozilla|2004-02-17|GTK2 mozilla is now the default www/mozilla-devel-gtk2|www/mozilla-devel|2004-02-17|GTK2 mozilla is now the default games/myth2_demo||2004-02-21|Port broken for >6 months irc/ircatlite||2004-02-21|Software has not been developed in >4 years net/NeTraMet|net-mgmt/NeTraMet|2004-02-22|new category net/aggregate|net-mgmt/aggregate|2004-02-22|new category net/aguri|net-mgmt/aguri|2004-02-22|new category net/airport|net-mgmt/airport|2004-02-22|new category net/angst|net-mgmt/angst|2004-02-22|new category net/annextools|net-mgmt/annextools|2004-02-22|new category net/ap-utils|net-mgmt/ap-utils|2004-02-22|new category net/argus|net-mgmt/argus|2004-02-22|new category net/arpwatch|net-mgmt/arpwatch|2004-02-22|new category net/arts++|net-mgmt/arts++|2004-02-22|new category net/aspathtree|net-mgmt/aspathtree|2004-02-22|new category net/bandwidthd|net-mgmt/bandwidthd|2004-02-22|new category net/bgpq|net-mgmt/bgpq|2004-02-22|new category net/bpft|net-mgmt/bpft|2004-02-22|new category net/braa|net-mgmt/braa|2004-02-22|new category net/bsd-airtools|net-mgmt/bsd-airtools|2004-02-22|new category net/cdpd|net-mgmt/cdpd|2004-02-22|new category net/cdpr|net-mgmt/cdpr|2004-02-22|new category net/cfgstoragemk|net-mgmt/cfgstoragemk|2004-02-22|new category net/cflowd|net-mgmt/cflowd|2004-02-22|new category net/choparp|net-mgmt/choparp|2004-02-22|new category net/cidr|net-mgmt/cidr|2004-02-22|new category net/cisco_conf|net-mgmt/cisco_conf|2004-02-22|new category net/ciscoconf|net-mgmt/ciscoconf|2004-02-22|new category net/clog|net-mgmt/clog|2004-02-22|new category net/confregdecode|net-mgmt/confregdecode|2004-02-22|new category net/cricket|net-mgmt/cricket|2004-02-22|new category net/darkstat|net-mgmt/darkstat|2004-02-22|new category net/dhcpconf|net-mgmt/dhcpconf|2004-02-22|new category net/disco|net-mgmt/disco|2004-02-22|new category net/docsis|net-mgmt/docsis|2004-02-22|new category net/driftnet|net-mgmt/driftnet|2004-02-22|new category net/echolot|net-mgmt/echolot|2004-02-22|new category net/ehnt|net-mgmt/ehnt|2004-02-22|new category net/etherape|net-mgmt/etherape|2004-02-22|new category net/ettercap|net-mgmt/ettercap|2004-02-22|new category net/flow-extract|net-mgmt/flow-extract|2004-02-22|new category net/flow-tools|net-mgmt/flow-tools|2004-02-22|new category net/flowscan|net-mgmt/flowscan|2004-02-22|new category net/fprobe|net-mgmt/fprobe|2004-02-22|new category net/gps|net-mgmt/gps|2004-02-22|new category net/icmpmonitor|net-mgmt/icmpmonitor|2004-02-22|new category net/icmpquery|net-mgmt/icmpquery|2004-02-22|new category net/ifgraph|net-mgmt/ifgraph|2004-02-22|new category net/iftop|net-mgmt/iftop|2004-02-22|new category net/iog|net-mgmt/iog|2004-02-22|new category net/ipacctd|net-mgmt/ipacctd|2004-02-22|new category net/ipaudit|net-mgmt/ipaudit|2004-02-22|new category net/ipcad|net-mgmt/ipcad|2004-02-22|new category net/ipcalc|net-mgmt/ipcalc|2004-02-22|new category net/ipfm|net-mgmt/ipfm|2004-02-22|new category net/ipv6calc|net-mgmt/ipv6calc|2004-02-22|new category net/irrtoolset|net-mgmt/irrtoolset|2004-02-22|new category net/isic|net-mgmt/isic|2004-02-22|new category net/junipoll|net-mgmt/junipoll|2004-02-22|new category net/knowlan|net-mgmt/knowlan|2004-02-22|new category net/libsmi|net-mgmt/libsmi|2004-02-22|new category net/mbrowse|net-mgmt/mbrowse|2004-02-22|new category net/mrtg|net-mgmt/mrtg|2004-02-22|new category net/nagios-plugins|net-mgmt/nagios-plugins|2004-02-22|new category net/nagios|net-mgmt/nagios|2004-02-22|new category net/nat|net-mgmt/nat|2004-02-22|new category net/nbtscan|net-mgmt/nbtscan|2004-02-22|new category net/nefu|net-mgmt/nefu|2004-02-22|new category net/net-snmp-tkmib|net-mgmt/net-snmp-tkmib|2004-02-22|new category net/net-snmp|net-mgmt/net-snmp|2004-02-22|new category net/net-snmp4|net-mgmt/net-snmp4|2004-02-22|new category net/netams|net-mgmt/netams|2004-02-22|new category net/netmask|net-mgmt/netmask|2004-02-22|new category net/netqc|net-mgmt/netqc|2004-02-22|new category net/netsaint-plugins|net-mgmt/netsaint-plugins|2004-02-22|new category net/netsaint|net-mgmt/netsaint|2004-02-22|new category net/netspoc|net-mgmt/netspoc|2004-02-22|new category net/nitpicker|net-mgmt/nitpicker|2004-02-22|new category net/nocol|net-mgmt/nocol|2004-02-22|new category net/nrpe|net-mgmt/nrpe|2004-02-22|new category net/nrpep|net-mgmt/nrpep|2004-02-22|new category net/nsc|net-mgmt/nsc|2004-02-22|new category net/nsca|net-mgmt/nsca|2004-02-22|new category net/nstreams|net-mgmt/nstreams|2004-02-22|new category net/openvmps|net-mgmt/openvmps|2004-02-22|new category net/oproute|net-mgmt/oproute|2004-02-22|new category net/p0f|net-mgmt/p0f|2004-02-22|new category net/p5-Altoids|net-mgmt/p5-Altoids|2004-02-22|new category net/p5-Cflow|net-mgmt/p5-Cflow|2004-02-22|new category net/p5-JUNOScript|net-mgmt/p5-JUNOScript|2004-02-22|new category net/p5-Mon|net-mgmt/p5-Mon|2004-02-22|new category net/p5-Net-CIDR|net-mgmt/p5-Net-CIDR|2004-02-22|new category net/p5-Net-IP|net-mgmt/p5-Net-IP|2004-02-22|new category net/p5-Net-IPv4Addr|net-mgmt/p5-Net-IPv4Addr|2004-02-22|new category net/p5-Net-IPv6Addr|net-mgmt/p5-Net-IPv6Addr|2004-02-22|new category net/p5-Net-Netmask|net-mgmt/p5-Net-Netmask|2004-02-22|new category net/p5-Net-SNMP|net-mgmt/p5-Net-SNMP|2004-02-22|new category net/p5-Net-SNMP3|net-mgmt/p5-Net-SNMP3|2004-02-22|new category net/p5-NetAddr-IP|net-mgmt/p5-NetAddr-IP|2004-02-22|new category net/p5-SNMP-MIB-Compiler|net-mgmt/p5-SNMP-MIB-Compiler|2004-02-22|new category net/p5-SNMP-Util|net-mgmt/p5-SNMP-Util|2004-02-22|new category net/p5-SNMP|net-mgmt/p5-SNMP|2004-02-22|new category net/p5-SNMP_Session|net-mgmt/p5-SNMP_Session|2004-02-22|new category net/p5-Telnet-Cisco|net-mgmt/p5-Telnet-Cisco|2004-02-22|new category net/p5-Tie-NetAddr-IP|net-mgmt/p5-Tie-NetAddr-IP|2004-02-22|new category net/packit|net-mgmt/packit|2004-02-22|new category net/pancho|net-mgmt/pancho|2004-02-22|new category net/pixilate|net-mgmt/pixilate|2004-02-22|new category net/pmacct|net-mgmt/pmacct|2004-02-22|new category net/portmon|net-mgmt/portmon|2004-02-22|new category net/py-ipy|net-mgmt/py-ipy|2004-02-22|new category net/py-snmp|net-mgmt/py-snmp|2004-02-22|new category net/rancid|net-mgmt/rancid|2004-02-22|new category net/rate|net-mgmt/rate|2004-02-22|new category net/remarp|net-mgmt/remarp|2004-02-22|new category net/ruby-snmp|net-mgmt/ruby-snmp|2004-02-22|new category net/satellite|net-mgmt/satellite|2004-02-22|new category net/scdp|net-mgmt/scdp|2004-02-22|new category net/scli|net-mgmt/scli|2004-02-22|new category net/scotty3|net-mgmt/scotty3|2004-02-22|new category net/sendip|net-mgmt/sendip|2004-02-22|new category net/sing|net-mgmt/sing|2004-02-22|new category net/sipcalc|net-mgmt/sipcalc|2004-02-22|new category net/sting|net-mgmt/sting|2004-02-22|new category net/subcalc|net-mgmt/subcalc|2004-02-22|new category net/sysmon|net-mgmt/sysmon|2004-02-22|new category net/tas|net-mgmt/tas|2004-02-22|new category net/tcpreplay|net-mgmt/tcpreplay|2004-02-22|new category net/trafd|net-mgmt/trafd|2004-02-22|new category net/whatmask|net-mgmt/whatmask|2004-02-22|new category net/wide-dhcp|net-mgmt/wide-dhcp|2004-02-22|new category net/zabbix|net-mgmt/zabbix|2004-02-22|new category graphics/hdf|science/hdf|2004-02-25|moved to better fitting category graphics/hdf5|science/hdf5|2004-02-25|moved to better fitting category mail/vpopmail-stable|mail/vpopmail|2004-02-26|vpopmail is now stable security/geheimnis|misc/kdeutils3|2004-02-28|obsolete chinese/stardict2|textproc/stardict2|2004-02-29|better category chinese/stardict|textproc/stardict2|2004-02-29|newer version textproc/p5-XML-Filter-Base||2004-03-01|deleted from CPAN textproc/orchard-c||2004-03-01|removed (obsolete) textproc/p5-Orchard-Perl||2004-03-01|removed (obsolete) devel/p5-POE-Component-IKC-ReallySimple||2004-03-01|obsolete - deleted from CPAN devel/p5-POE-Session-Cascading||2004-03-01|obsolete - deleted from CPAN games/linux_nwndata|games/nwndata|2004-03-01|Data files are not Linux-specific games/linux_nwnclient|games/linux-nwnclient|2004-03-01|Misnamed sysutils/linux-e2fsprogs|sysutils/e2fsprogs|2004-03-01|Native version available sysutils/fsck_ext2fs|sysutils/e2fsprogs|2004-03-01|Better utility audio/audacity-devel|audio/audacity|2004-03-03|removed (obsolete) japanese/vfxdvi118||2004-03-04|removed (obsolate) japanese/vfxdvi240||2004-03-04|removed (obsolate) japanese/vfxdvi300||2004-03-04|removed (obsolate) japanese/vfxdvi360||2004-03-04|removed (obsolate) japanese/vfxdvi400||2004-03-04|removed (obsolate) japanese/vfxdvi600||2004-03-04|removed (obsolate) games/gcompris|games/gcompris2|2004-03-05|removed, obsoleted, successor is gcompris2 graphics/filmgimp|graphics/cinepaint|2004-03-06|renamed sysutils/xwatch||2004-03-09|obsolete-distfile deleted by author x11-toolkits/qt32|x11-toolkits/qt33|2004-03-09|qt32 replaced by qt33 mail/ksig|misc/ksig|2004-03-09|ksig is now a part of the kdeaddons ports mail/exim-old|mail/exim|2004-03-09|No security maintenance from author, successor is exim sysutils/xwatch||2004-03-09|obsolete-distfile deleted by author textproc/dico|french/dico|2004-03-14|better category x11-fonts/Xft|x11-fonts/libXft|2004-03-16|port renamed devel/ulex|devel/ocaml-ulex|2004-03-19|port renamed textproc/yaxi|textproc/ocaml-yaxi|2004-03-19|port renamed devel/camomile|devel/ocaml-camomile|2004-03-19|port renamed archivers/gshar+gunshar|archivers/sharutils|2004-03-19|port renamed devel/imake|devel/imake-4|2004-03-19|removed, obsoleted by imake-4 long ago net/arpwatch-devel|net-mgmt/arpwatch-devel|2004-03-20|moved to better fitting category multimedia/ffmpeg045|multimedia/ffmpeg|2004-03-20|latest stable version is better editors/emacs21|editors/emacs|2004-03-20|emacs 21.x moved to default port location editors/openoffice-1.1-gr|editors/openoffice-1.1-el|2004-03-20|correct ISO code print/rubber|textproc/rubber|2004-03-22|remove duplicate port print/libgnomeprint20||2004-03-23|removed obsolete port x11-toolkits/libgnomeprintui20||2004-03-23|removed obsolete port textproc/whitespace.el||2004-03-24|removed obsolete port editors/openoffice-1.1-sl-SL|editors/openoffice-1.1-sl_SI|2004-03-25|correct ISO code www/webcpp|textproc/webcpp|2004-03-25|moved to textproc category editors/xemacs21|editors/xemacs|2004-03-27|removed old version of xemacs 21.x mail/mew-xemacs21|mail/mew|2004-03-28|removed old version of xemacs 21.x mail/mew2-xemacs21|mail/mew2|2004-03-28|removed old version of xemacs 21.x mail/mew3-xemacs21|mail/mew3|2004-03-28|removed old version of xemacs 21.x net/memcached|databases/memcached|2004-03-27|remove duplicate port japanese/emacs21-emcws|japanese/emacs-emcws|2004-03-29|emacs 21.x moved to default port location x11-wm/9menu|x11/9menu|2004-03-29|accurate category japanese/postgresql-man|japanese/postgresql73-man|2004-04-01|renamed textproc/no-aspell|textproc/nn-aspell|2004-04-01|renamed to textproc/nn-aspell www/zope-cmf13|www/zope-cmf|2004-04-01|old version no longer needed multimedia/acme|sysutils/gnomecontrolcenter2|2004-04-04|merged into gnomecontrolcenter2 x11/gswitchit|x11/gnomeapplets2|2004-04-04|merged into gnomeapplets2 devel/gnomevfs-extras|devel/gnomevfs2|2004-04-04|merged into gnomevfs2 ftp/wget+ipv6|ftp/wget|2004-04-06|removed, ftp/wget has this function misc/metatheme2||2004-04-09|removed obsolete port x11-fm/apotheke||2004-04-10|removed obsolete port devel/glg||2004-04-10|removed unfetchable port devel/py-orbit|devel/py-orbit2|2004-04-10|removed deprecated port devel/veepee||2004-04-10|removed deprecated port graphics/cybervrml97||2004-04-10|removed unfetchable port security/inflex||2004-04-10|removed deprecated port www/Mosaic||2004-04-10|removed broken port x11-servers/XttXF86srv-3DLabs||2004-04-10|removed broken port x11-servers/XttXF86srv-8514||2004-04-10|removed broken port x11-servers/XttXF86srv-AGX||2004-04-10|removed broken port x11-servers/XttXF86srv-I128||2004-04-10|removed broken port x11-servers/XttXF86srv-Mach32||2004-04-10|removed broken port x11-servers/XttXF86srv-Mach64||2004-04-10|removed broken port x11-servers/XttXF86srv-Mach8||2004-04-10|removed broken port x11-servers/XttXF86srv-Mono||2004-04-10|removed broken port x11-servers/XttXF86srv-P9000||2004-04-10|removed broken port x11-servers/XttXF86srv-S3||2004-04-10|removed broken port x11-servers/XttXF86srv-S3V||2004-04-10|removed broken port x11-servers/XttXF86srv-SVGA||2004-04-10|removed broken port x11-servers/XttXF86srv-VGA16||2004-04-10|removed broken port x11-servers/XttXF86srv-W32||2004-04-10|removed broken port x11-servers/XttXF86srv-common||2004-04-10|removed broken port x11-servers/XttXF86srv-xfs||2004-04-10|removed broken port emulators/scummvm|games/scummvm|2004-04-13|new category mail/smunge||2004-04-19|removed port depending on OpenLDAP 1.2 net/eudc-emacs20||2004-04-19|removed port depending on OpenLDAP 1.2 net/openldap12||2004-04-19|removed ancient port net/py-ldap1||2004-04-19|removed port depending on OpenLDAP 1.2 www/web500gw||2004-04-19|removed port depending on OpenLDAP 1.2 games/neverputt|games/neverball|2004-04-19|merged into neverball net/papaya||2004-04-19|removed broken port www/scoop||2004-04-19|removed port with broken dependencies math/R-letter|math/R-project|2004-04-20|renamed math/R-a4|math/R-project|2004-04-20|slave port removed irc/pure-xemacs-devel-mule|irc/pure-xemacs21-mule|2004-04-29|was for xemacs-21.4 irc/irchat-pj-xemacs-devel-mule|irc/irchat-pj-xemacs21-mule|2004-04-29|was for xemacs-21.4 devel/avrprog|devel/avrdude|2004-04-29|obsoleted by devel/avrdude math/R-project|math/R|2004-04-30|port renamed to match project name print/pfaedit|print/fontforge|2004-05-01|renamed by upgrading converters/cvs2svn|devel/cvs2svn|2004-05-01|corrected category net/py-shadow-bittorrent|net/py-bittornado|2004-05-01|project renamed net/py-shadow-bittorrent-core|net/py-bittornado-core|2004-05-01|project renamed net/openldap20-client|net/openldap21-client|2004-05-03|removed EOL version of OpenLDAP net/openldap20-server||2004-05-03|removed EOL version of OpenLDAP security/libgcrypt-devel|security/libgcrypt|2004-05-03|1.2.0 is now the new stable version security/newpg|security/gnupg-devel|2004-05-03|newpg replaced by gnupg-devel graphics/p5-GD1|graphics/p5-GD|2004-05-01|removed (obsolete) japanese/gd1|japanese/gd|2004-05-01|removed (obsolete) russian/gd|ukrainian/gd|2004-05-01|removed (obsolete) graphics/gd1|graphics/gd|2004-05-01|removed (obsolete) lang/pike75|lang/pike76|2004-05-06|finished repocopy net/coda_doc||2004-05-07|finished removing coda 4.x net/coda_intro||2004-05-07|finished removing coda 4.x devel/as80||2004-05-07|Abandoned software; consider an alternative like devel/asl devel/qt-designer||2004-05-07|Removed broken port devel/uisp|devel/avrdude|2004-05-07|Abandoned software dns/weedns_sc||2004-05-07|Incompatible with current server protocol lang/cel||2004-05-07|Abandoned software lang/crossgo32-f77||2004-05-07|Abandoned software mail/gmail||2004-05-07|Removed broken port misc/libh||2004-05-07|Removed broken port net/openreg||2004-05-07|Removed broken port net/hawk||2004-05-07|Removed broken port japanese/tgif2tex|print/tgif2tex|2004-05-09|renamed www/caudium-devel|www/caudium12|2004-05-11|development version temporarily retired lang/pike74|lang/pike76|2004-05-11|replaced by newer development version russian/xxkb|x11/xxkb|2004-05-12|better category databases/zpygresqlda||2004-05-14|depended on obsolete versions of Zope and Python lang/ruby-python||2004-05-14|obsolete now that there are so many Ruby libraries lang/tclX80|lang/tclX|2004-05-14|replaced by lang/tclX misc/libelysium||2004-05-14|ancient version of this software audio/traymp|audio/gmpc|2004-05-16|project renamed security/avmailgate||2004-05-18|removed due to licensing concerns databases/postgresql-client|databases/postgresql7|2004-05-25|Remove the -client port because of dependencies problem deskutils/logjam2|deskutils/logjam|2004-05-26|GTK2 logjam is now default devel/camlp4||2004-05-27|removed, no longer works, no longer developed audio/mpio-driver||2004-05-31|no longer needed with mpiosh 0.7.1 x11-toolkits/buffy|x11-themes/buffy|2004-06-02|new category x11-toolkits/clean-theme-gtk|x11-themes/clean-theme-gtk|2004-06-02|new category x11-toolkits/colorstep|x11-themes/colorstep|2004-06-02|new category x11-toolkits/engradient|x11-themes/engradient|2004-06-02|new category x11-toolkits/geramik|x11-themes/geramik|2004-06-02|new category x11-toolkits/gnome-industrial-theme|x11-themes/gnome-industrial-theme|2004-06-02|new category x11-toolkits/gnome-look|x11-themes/gnome-look|2004-06-02|new category x11-toolkits/gnome-themes|x11-themes/gnome-themes|2004-06-02|new category x11-toolkits/gnome-themes-extras|x11-themes/gnome-themes-extras|2004-06-02|new category x11-toolkits/gtk-Mac2-theme|x11-themes/gtk-Mac2-theme|2004-06-02|new category x11-toolkits/gtk-aqualightblue-theme|x11-themes/gtk-aqualightblue-theme|2004-06-02|new category x11-toolkits/gtk-bluecurve-theme|x11-themes/gtk-bluecurve-theme|2004-06-02|new category x11-toolkits/gtk-cleanice-engine|x11-themes/gtk-cleanice-engine|2004-06-02|new category x11-toolkits/gtk-engines|x11-themes/gtk-engines|2004-06-02|new category x11-toolkits/gtk-engines-collection|x11-themes/gtk-engines-collection|2004-06-02|new category x11-toolkits/gtk-engines2|x11-themes/gtk-engines2|2004-06-02|new category x11-toolkits/gtk-flat-theme|x11-themes/gtk-flat-theme|2004-06-02|new category x11-toolkits/gtk-flat-theme2|x11-themes/gtk-flat-theme2|2004-06-02|new category x11-toolkits/gtk-industrial-theme|x11-themes/gtk-industrial-theme|2004-06-02|new category x11-toolkits/gtk-qn-x11-theme|x11-themes/gtk-qn-x11-theme|2004-06-02|new category x11-toolkits/gtk-qnxtheme|x11-themes/gtk-qnxtheme|2004-06-02|new category x11-toolkits/gtk-smooth-engine|x11-themes/gtk-smooth-engine|2004-06-02|new category x11-toolkits/gtk-xfce-engine|x11-themes/gtk-xfce-engine|2004-06-02|new category x11-toolkits/gtk-zenith-theme|x11-themes/gtk-zenith-theme|2004-06-02|new category x11-toolkits/icegradient|x11-themes/icegradient|2004-06-02|new category x11-toolkits/qt-bluecurve-theme|x11-themes/qt-bluecurve-theme|2004-06-02|new category x11-toolkits/thinice|x11-themes/thinice|2004-06-02|new category x11-toolkits/whistlerk|x11-themes/whistlerk|2004-06-02|new category x11-toolkits/xenophilia|x11-themes/xenophilia|2004-06-02|new category x11-toolkits/xenostep|x11-themes/xenostep|2004-06-02|new category x11-wm/aquaosk|x11-themes/aquaosk|2004-06-02|new category x11-wm/fvwm-themes|x11-themes/fvwm-themes|2004-06-02|new category x11-wm/kdeartwork3|x11-themes/kdeartwork3|2004-06-02|new category x11-wm/kwin_flatcurve|x11-themes/kwin_flatcurve|2004-06-02|new category x11-wm/mkultra|x11-themes/mkultra|2004-06-02|new category x11-wm/qinx|x11-themes/qinx|2004-06-02|new category x11-wm/qnxstyle|x11-themes/qnxstyle|2004-06-02|new category x11-wm/sapphire-themes|x11-themes/sapphire-themes|2004-06-02|new category x11-toolkits/gtk-qt-engine|x11-themes/gtk-qt-engine|2004-06-02|new category x11-toolkits/gtkbe|x11-themes/gtkbe|2004-06-02|new category x11-toolkits/gtkstep|x11-themes/gtkstep|2004-06-02|new category x11-toolkits/gtkstep-pastel|x11-themes/gtkstep-pastel|2004-06-02|new category sysutils/mkisofs|sysutils/cdrtools|2004-06-02|merged sysutils/mkisofs-devel|sysutils/cdrtools-devel|2004-06-02|merged lang/squeak3|lang/squeak|2004-06-03|New stable version net-mgmt/dhcpconf||2004-06-03|Obsolete and no longer maintained net/samba-devel|net/samba3|2004-06-07|considered stable chinese/mkisofs|sysutils/cdrtools-cjk|2004-06-07|replaced by a superset chinese/cdrtools|sysutils/cdrtools-cjk|2004-06-07|replaced by a superset devel/libltdl|devel/libltdl15|2004-06-08|autotools cleanup www/httperf|benchmarks/httperf|2004-06-10|moved to more accurate category japanese/xdvik-vflib-pk118|japanese/xdvik-vflib|2004-06-18|no longer maintained japanese/xdvik-vflib-pk240|japanese/xdvik-vflib|2004-06-18|no longer maintained japanese/xdvik-vflib-pk300|japanese/xdvik-vflib|2004-06-18|no longer maintained japanese/xdvik-vflib-pk360|japanese/xdvik-vflib|2004-06-18|no longer maintained japanese/xdvik-vflib-pk400|japanese/xdvik-vflib|2004-06-18|no longer maintained japanese/xdvik-vflib-pk600|japanese/xdvik-vflib|2004-06-18|no longer maintained japanese/xdvik-vflib-pkall|japanese/xdvik-vflib|2004-06-18|no longer maintained japanese/ptex-pkfonts118||2004-06-18|no longer maintained japanese/ptex-pkfonts240||2004-06-18|no longer maintained japanese/ptex-pkfonts300||2004-06-18|no longer maintained japanese/ptex-pkfonts360||2004-06-18|no longer maintained japanese/ptex-pkfonts400||2004-06-18|no longer maintained japanese/ptex-pkfonts600||2004-06-18|no longer maintained textproc/p5-Search-OpenFTS|textproc/openfts|2004-06-19|duplicate of textproc/openfts devel/ORBacus||2004-06-20|port broken for >2 months devel/libcache||2004-06-20|port broken for >2 months devel/linguist||2004-06-20|port broken for >2 months textproc/p5-XML-Xerces||2004-06-20|port broken for >2 months textproc/p5-XML-Xerces-BagOfTricks||2004-06-20|depended on removed port textproc/p5-XML-Xerces audio/spiralsynthbaby||2004-06-20|port broken for >2 months x11-toolkits/xclass||2004-06-20|port broken for >2 months comms/xtt516||2004-06-20|depended on removed port x11-toolkits/xclass emulators/hfsplusutils||2004-06-20|port broken for >2 months www/orion||2004-06-20|port broken for >2 months lang/qc--||2004-06-20|port broken for >2 months print/libpdf++||2004-06-20|port broken for >2 months security/siphon||2004-06-20|port broken for >2 months chinese/dictd||2004-06-20|port broken for >2 months finance/moneydance||2004-06-20|port broken for >2 months x11-themes/mkultra||2004-06-20|port broken for >2 months lang/python15||2004-06-21|removed deprecated port lang/python20||2004-06-21|removed deprecated port converters/xunicode||2004-06-21|no longer maintained www/mozilla-devel-gtk1||2004-06-28|removed obsolete port security/drwebd|security/drweb|2004-06-29|functionality already in security/drweb www/drivel|deskutils/drivel|2004-06-30|moved to category deskutils devel/autoconf257||2004-07-01|autotools cleanup devel/automake17||2004-07-01|autotools cleanup devel/libtool14||2004-07-01|autotools cleanup math/libgmp-freebsd|math/libgmp4|2004-07-02|superseded by API compatible version devel/umbrello|devel/kdesdk3|2004-07-02|Umbrello was integrated into kdesdk package korean/mkisofs|sysutils/cdrtools-cjk|2004-07-02|superseded net/kopete|net/kdenetwork3|2004-07-02|kopete was integrated into the kdenetwork3 port www/p5-Flash-FLAP|www/p5-AMF-Perl|2004-07-04|renamed net/gnomenetwork|net/gnomenettool|2004-07-05|gnomenettool replaces the unmaintained gnomenetwork misc/cfe||2004-07-06|no longer exists devel/p5-WWW-Mechanize-FormFiller|www/p5-WWW-Mechanize-FormFiller|2004-07-09|moved to correct category (www) editors/moleskine||2004-07-09|project officially dead for last 1.5 years mail/sendmail-old|mail/sendmail811|2004-07-17|renamed lang/php4-dtc|lang/php4|2004-07-19|Useless with the new PHP modular infrastructure lang/php4-horde|lang/php4|2004-07-19|Useless with the new PHP modular infrastructure lang/php4-nms|lang/php4|2004-07-19|Useless with the new PHP modular infrastructure www/mod_php4-twig|www/mod_php4|2004-07-19|Useless with the new PHP modular infrastructure databases/php4-sybase|databases/php4-sybase_ct|2004-07-21|Switch to use the new working library databases/php5-sybase|databases/php5-sybase_ct|2004-07-21|Switch to use the new working library textproc/cocoon|www/cocoon|2004-07-22|Moved to better category www audio/mq3||2004-07-23|Obsolete QT2 Application devel/moonshine||2004-07-23|Obsolete QT2 Application devel/qtez||2004-07-23|Obsolete QT2 Application mail/liamail||2004-07-23|Obsolete QT2 Application x11-fonts/xfontselector||2004-07-23|Obsolete QT2 Application x11-wm/xwmm||2004-07-23|Obsolete QT2 Application japanese/qt23||2004-07-23|QT2 is obsolete x11-toolkits/qt2-static||2004-07-23|QT2 is obsolete x11-toolkits/qt23||2004-07-23|QT2 is obsolete java/eclipse-xsd|java/eclipse-emf|2004-07-25|merged emulators/freesci|games/freesci|2004-07-26|Moved to better category games net/zebra-devel|net/zebra|2004-07-27|The same as net/zebra for some time mail/pear-mailparse|mail/pecl-mailparse|2004-07-30|Renamed security/lcrzo|net/netwib|2004-08-01|The project has been renamed and port moved to better category security/lcrzoex|net-mgmt/netwox|2004-08-01|The project has been renamed and port moved to better category devel/autoconf|devel/autoconf253|2004-08-03|autotools cleanup devel/automake|devel/automake15|2004-08-03|autotools cleanup mail/balsa2|mail/balsa|2004-08-06|Balsa 2.x has been moved to the balsa port net/pdtpd|net/squall|2004-08-08|The project has been renamed sysutils/fastresolve|dns/fastresolve|2004-08-08|Move to the right category audio/p5-dapple|audio/p5-Net-DAAP-Client|2004-08-09|Module renamed audio/p5-Net-DAAP-Client-Auth||2004-08-09|Obsoleted x11-servers/XFree86-4-Server-snap|x11-servers/XFree86-4-Server|2004-08-09|Obsoleted by XFree86-4-Server update net/ntp-devel||2004-08-10|Cleanup, NTP development branch has been dormant for a long while. shells/bash3|shells/bash|2004-08-11|move latest stable version to unnumbered directory audio/songpring||2004-08-15|Obsolete, it has not been developed since 2000 audio/mpt||2004-08-15|Obsolete, it has not been developed since 2000 net/SSLtelnet||2004-08-15|Unfixed security vulnerabilities audio/mppdec|audio/musepack|2004-08-15|musepack is a newer version databases/tora||2004-08-15|Based on QT2 which is obsolete games/nethack33-qt||2004-08-15|Based on QT2 which is obsolete math/rcalc||2004-08-15|Stale version, many bugs korean/hlatexp||2004-08-15|Port was unfetchable korean/hlatexp-pkfonts1200||2004-08-15|Port was unfetchable korean/hlatexp-pkfonts300||2004-08-15|Port was unfetchable korean/hlatexp-pkfonts600||2004-08-15|Port was unfetchable misc/sword-modules||2004-08-17|Obsoleted print/tipa|print/latex-tipa|2004-08-18|Port renamed for better categorisation ftp/lukemftpd|ftp/tnftpd|2004-08-18|Vendor name change x11-toolkits/notif2|x11-themes/notif2|2004-08-20|Better category www/apache13-fp||2004-08-20|Obsolete and unfixed security vulnerabilities www/mod_csacek||2004-08-20|Obsolete and broken misc/cheatah||2004-08-20|Abandoned by the upstream authors japanese/platex209-euc|japanese/platex209|2004-08-20|renamed japanese/platex209-jis|japanese/platex209|2004-08-20|renamed japanese/platex209-sjis|japanese/platex209|2004-08-20|renamed japanese/xdvik-vflib|japanese/xdvik|2004-08-20|renamed japanese/dvipsk-vflib|japanese/dvipsk|2004-08-20|no longer maintained emulators/vmware_xf4mod||2004-08-20|This module is now part of XFree86 as of 4.1.0 misc/bibletime-doc||2004-08-27|Documentation has included in base port www/quanta|www/kdewebdev|2004-08-30|renamed net/kontact-plugins||2004-08-30|removed palm/kpilot|deskutils/kdepim3|2004-08-30|kpilot has been reintegrated into kdepim devel/calltree|devel/callgrind|2004-09-01|renamed by author sysutils/top||2004-09-02|No longer maintained sysutils/portindex||2004-09-13|Removed on maintainer's request russian/gaim|net/gaim|2004-10-12|Functionality merged into original Gaim graphics/py-magick||2004-10-12|Broken without view for a fix net/netatalk-devel|net/netatalk|2004-10-12|Netatalk port upgraded to 2.0.0 textproc/p5-XML-RSS-Parser|textproc/p5-XML-RAI|2004-10-13|Module was integrated into XML-RAI package misc/kwordquiz|misc/kdeedu3|2004-10-13|kwordquiz was integrated into the kdeedu3 port audio/libvorbis-aotuv|audio/libvorbis|2004-10-13|The aoTuV enhancement has been merged into the mainstream graphics/kolourpaint|graphics/kdegraphics3|2004-10-13|kolourpaint was integrated into the kdegraphics3 port graphics/kimagemapeditor|www/kdewebdev|2004-10-13|kimagemapeditor was integrated into the kdewebdev port devel/automake18|devel/automake19|2004-10-15|automake18 replaced with automake19 www/zope-cmftransforms|www/zope-portaltransforms|2004-10-16|renamed by authors dns/bind9-sdb-mysql||2004-10-17|No longer maintained www/phpnuke||2004-10-17|security vulnerabilities and no longer maintained misc/bookcase|misc/tellico|2004-10-17|renamed audio/net-rhythmbox|audio/rhythmbox|2004-10-20|broken and audio/rhythmbox has more features devel/ruby-gconf|devel/ruby-gconf2|2004-10-22|did not install devel/whups||2004-10-22|not compatible with latest version of Horde french/abispell-fr-FR||2004-10-22|did not work with AbiWord-2.0 games/crafty-open-small||2004-10-23|failed to fetch games/fsgs||2004-10-23|removed for legal reasons games/hlserver-pvk||2004-10-23|current version no longer available games/hlserver-snow||2004-10-23|current version does not work with FreeBSD games/hlserver-svencoop||2004-10-23|current version does not work with FreeBSD games/hlserver-trainhunters||2004-10-23|current version no longer available games/utserver-asu||2004-10-23|checksum failure graphics/ruby-gdchart||2004-10-23|build failure hebrew/pine||2004-10-23|contained serious vulnerabilities mail/cyrus|cyrus-imapd22|2004-10-23|contained serious vulnerabilities archivers/alz2zip||2004-10-23|no longer maintained x11-wm/fbdesk|x11/fbdesk|2004-10-24|better category audio/streamtuner-live365|audio/streamtuner|2004-10-28|plugins rolled into main port audio/streamtuner-local|audio/streamtuner|2004-10-28|plugins rolled into main port audio/streamtuner-python|audio/streamtuner|2004-10-28|plugins rolled into main port audio/streamtuner-xiph|audio/streamtuner|2004-10-28|plugins rolled into main port www/p5-HTTPD-Tools|www/p5-HTTPD-User-Manage|2004-10-29|module was renamed irc/liece|irc/riece|2004-10-31|Upgrade to irc/riece irc/liece-dcc|irc/riece|2004-10-31|Integrated into irc/riece irc/liece-emacs20|irc/rieceemacs20|2004-10-31|Upgrade to irc/riece-emacs20 japanese/ndtpd|japanese/ebnetd|2004-10-31|successor project net/dcgui|net/valknut|2004-10-31|renamed japanese/lookup-mule||2004-11-05|no longer supported emulators/linux-mupen64|emulators/mupen64|2004-11-08|replaced with native port math/fftpack|math/bihar|2004-11-08|more suitable name security/md5crk||2004-11-08|project shut down devel/p5-Filter-CBC|security/p5-Filter-CBC|2004-11-09|moved to security category devel/p5-POE-Component-Pcap|net/p5-POE-Component-Pcap|2004-11-09|moved to net category devel/p5-POE-Component-Client-Ping|net/p5-POE-Component-Client-Ping|2004-11-09|moved to net category devel/p5-POE-Component-DBIAgent|databases/p5-POE-Component-DBIAgent|2004-11-09|moved to databases category devel/p5-POE-Component-Client-POP3|mail/p5-POE-Component-Client-POP3|2004-11-09|moved to mail category devel/p5-POE-Component-Client-HTTP|www/p5-POE-Component-Client-HTTP|2004-11-09|moved to www category devel/p5-POE-Component-Client-UserAgent|www/p5-POE-Component-Client-UserAgent|2004-11-09|moved to www category www/galeon2|www/galeon|2004-11-09|renamed to galeon www/mozilla-gtk1||2004-11-09|obsoleted by gtk2 version devel/sdcc|lang/sdcc|2004-11-18|remove duplicate port devel/jude_take|devel/jude-community|2004-11-23|renamed by upstream chinese/linux-gtk||2004-11-27|deleted due to dependency being removed chinese/cle_base||2004-11-27|deleted due to security problem mail/xpbiff-youbin||2004-11-27|deleted due to dependency being removed mail/youbin||2004-11-27|deleted due to security problem japanese/sdic||2004-11-27|deleted due to dependency being removed japanese/edict-sdic||2004-11-27|deleted due to checksum failure devel/ruby-flex_rb||2004-11-27|deleted due to build failure japanese/linux_locale||2004-11-27|not needed with linux_base7 and later mail/postfix20|mail/postfix|2004-11-27|obsolete math/ruby-math3d||2004-11-27|deleted due to build failure misc/biblereader||2004-11-27|deleted due to fetch failure misc/grdb||2004-11-27|depended on GTK1, which is obsolete java/phpeclipse_phphelp|java/phpeclipse|2004-11-28|merged java/phpeclipse_sql|java/phpeclipse|2004-11-28|merged java/phpeclipse_tidy|java/phpeclipse|2004-11-28|merged java/jakarta-log4j|devel/log4j|2004-11-28|no longer part of the Jakarta project textproc/ruby-wordnet||2004-11-28|deleted due to build failure textproc/se-ispell|textproc/ispell|2004-11-28|use textproc/ispell with ISPELL_SE=yes instead textproc/tei-xsl-fo||2004-11-28|removed due to checksum failure textproc/tei-xsl-html||2004-11-28|removed due to checksum failure www/jonah||2004-11-28|did not run with horde2.x x11-fonts/mkfontalias||2004-11-28|master site disappeared games/quakeserver||2004-11-28|install and fetch problems picobsd/ssh-picobsd||2004-11-28|deleted due to build failure net/partysip||2004-11-28|deleted because due to link failure audio/mBox|audio/mbox|2004-11-29|renamed to mbox because mbox and mBox are duplicate ports graphics/digikamplugins|graphics/kipi-plugins|2004-12-01|merged into kipi-plugins mail/milter-sender||2004-12-02|removed on author's request editors/AbiWord2|editors/abiword|2004-12-04|renamed to abiword multimedia/avidemux||2004-12-09|no longer maintained by the author devel/arch|devel/tla|2004-12-09|removed obsolete version of arch japanese/estraier|textproc/estraier|2004-12-11|accurate category math/gnumeric2|math/gnumeric|2004-12-11|renamed to gnumeric chinese/gnumeric|math/gnumeric|2004-12-11|obsoleted by gtk2 version japanese/gnumeric|math/gnumeric|2004-12-11|obsoleted by gtk2 version sysutils/bacula|sysutils/bacula-server|2004-12-12|split into client and server x11-toolkits/gtkextra--||2004-12-12|removed obsolete port games/gnomoku||2004-12-12|removed obsolete port net/gabber||2004-12-12|removed obsolete port x11-toolkits/gnome--||2004-12-12|removed obsolete port dns/dnssecwalker|dns/walker|2004-12-13|duplicate ports print/pxfonts||2004-12-19|already included in the teTeX distribution print/txfonts||2004-12-19|already included in the teTeX distribution databases/sqlite|databases/sqlite2|2004-12-23|port renamed print/acroread5|print/acroread|2004-12-23|last Acrobat Reader port remaining graphics/gimp-devel|graphics/gimp|2004-12-24|GIMP 2.2 is now stable x11-toolkits/xtermcontrol|x11/xtermcontrol|2004-12-25|new category multimedia/gstreamer-player||2004-12-26|Unmaintained by developers www/horde2|www/horde|2004-12-26|Resurrect www/horde mail/imp3|mail/imp|2004-12-26|Resurrect mail/imp games/xblast-beta|games/xblast|2004-12-28|xblast is newest version now emulators/linux-zsnes||2004-12-30|feature-complete native version available net/tor|security/tor|2005-01-08|duplicate ports palm/rapip|palm/synce-kde|2005-01-08|renamed benchmarks/bytebench|benchmarks/unixbench|2005-01-08|revived under new name audio/trm|audio/libtunepimp|2005-01-09|trm is now part of libtunepimp java/kaffe-devel|java/kaffe|2005-01-10|merge kaffe-devel into kaffe graphics/libtheora|multimedia/libtheora|2005-01-13|finished repocopy www/bluefish-devel|www/bluefish|2005-01-13|devel port no long needed after update irc/xchat-micryption|irc/xchat-mircryption|2005-01-17|Fix port name typo www/turck-mmcache|www/eaccelerator|2005-01-19|project changed name sysutils/task|sysutils/sleuthkit|2005-01-19|broken, unmaintained, better alternative exists graphics/gthumb2|graphics/gthumb|2005-01-23|moved to non-versioned directory devel/bugbuddy2|devel/bugbuddy|2005-01-24|moved to non-versioned directory x11-toolkits/eel2|x11-toolkits/eel|2005-01-25|moved to non-versioned directory graphics/eog2|graphics/eog|2005-01-25|moved to non-versioned directory x11/gdm2|x11/gdm|2005-01-25|moved to non-versioned directory editors/gedit2|editors/gedit|2005-01-25|moved to non-versioned directory print/ggv2|print/ggv|2005-01-25|moved to non-versioned directory editors/ghex2|editors/ghex|2005-01-25|moved to non-versioned directory x11-fm/xfce4-fm-icons||2005-01-26|got obsolete by xfce 4.2 update misc/xfce4-panel-themes||2005-01-26|got obsolete by xfce 4.2 update x11-wm/xfce4-menueditor||2005-01-30|got obsolete since it is now included in xfce4-desktop databases/postgresql72||2005-01-30|removed, 7.2 branch is retired databases/postgresql73|databases/postgresql73-server|2005-01-30|port split into postgresql73-server and -client databases/postgresql7|databases/postgresql74-server|2005-01-30|port split into postgresql74-server and -client x11-themes/lila-xffm||2005-02-02|don't work with new xfce4 x11-themes/lila-xfce4-panel||2005-02-02|don't work with new xfce4 print/teTeX-latex2e||2005-02-06|obsolete by new teTeX-texmf emulators/qcl|science/qcl|2005-02-10|moved to better category security/rng_82802||2005-02-14|obsolete audio/xmms-arts||2005-02-18|port was broken or obsolete biology/spdbv||2005-02-18|port was broken or obsolete databases/mysql-gui||2005-02-18|port was broken or obsolete databases/ruby-sqlrelay||2005-02-18|port was broken or obsolete databases/ruby-dbd_sqlrelay||2005-02-18|port depended on removed port deskutils/multisync-evolution||2005-02-18|port was broken or obsolete devel/arm-aout-binutils||2005-02-18|port was broken or obsolete devel/cl-port-cmucl||2005-02-18|port was broken or obsolete devel/gdb52||2005-02-18|port was broken or obsolete finance/opale||2005-02-18|port was broken or obsolete ftp/ruby-curl||2005-02-18|port was broken or obsolete french/daCode||2005-02-18|port depended on removed port games/kpacman||2005-02-18|port was broken or obsolete graphics/ruby-libexif||2005-02-18|port was broken or obsolete japanese/postgresql||2005-02-18|port was broken or obsolete korean/hlatex-wansung||2005-02-18|port was broken or obsolete korean/hlatex-psfonts-wansung||2005-02-18|port was broken or obsolete korean/nhppf||2005-02-18|port was broken or obsolete korean/mozilla-klp||2005-02-18|port was broken or obsolete lang/ruby-ri||2005-02-18|port was broken or obsolete mail/aileron||2005-02-18|port was broken or obsolete mail/cyrus-imapd||2005-02-18|port was broken or obsolete mail/smtp-vilter||2005-02-18|port was broken or obsolete misc/Howto||2005-02-18|port was broken or obsolete net-mgmt/ruby-snmp||2005-02-18|port was broken or obsolete net/ruby-jabber4r||2005-02-18|port was broken or obsolete palm/syncmal||2005-02-18|port was broken or obsolete print/lilypond-devel||2005-02-18|port was broken or obsolete shells/bash1||2005-02-18|port was broken or obsolete textproc/gutenbook||2005-02-18|port was broken or obsolete textproc/sgmltools||2005-02-18|port was broken or obsolete textproc/spell||2005-02-18|port was broken or obsolete www/grail||2005-02-18|port was broken or obsolete www/mod_php3||2005-02-18|port was broken or obsolete lang/php3||2005-02-18|port was broken or obsolete x11-themes/aquaosk||2005-02-18|port was broken or obsolete x11-themes/kwin_flatcurve||2005-02-18|port was broken or obsolete x11-toolkits/flu||2005-02-18|port was broken or obsolete x11-toolkits/hs-gtk+hs||2005-02-18|port was broken or obsolete x11-toolkits/p5-Glade||2005-02-18|port was broken or obsolete x11-wm/wmx||2005-02-18|port was broken or obsolete x11/wmessage||2005-02-18|port was broken or obsolete lang/aleph|lang/afnix|2005-02-19|project renamed net/ipw||2005-02-19|abandoned misc/pg|sysutils/heirloom|2005-02-21|abandoned science/cdcl-gtk|science/cdcl|2005-02-24|master port depend on gtk now science/ruby-dcl-gtk|science/ruby-dcl|2005-02-24|master port depend on gtk now www/pear-APC|www/pecl-APC|2005-02-26|software is now pecl mail/namg||2005-02-27|obsolete/no longer exists games/scorched3d-devel|games/scorched3d|2005-03-04|move to non-devel directory net/lmd||2005-03-04|Project dead and disappeared net/loadd||2005-03-04|Project dead and disappeared games/QNetChess|games/qnetchess|2005-03-09|port name lowercased biology/act|biology/artemis|2005-03-12|act is redundant with new artemis multimedia/nautilus-media||2005-03-12|Deprecated, and no longer builds chinese/scim-chinese|chinese/scim-pinyin|2005-03-13|project renamed games/netpanzerdata|games/netpanzer-data|2005-03-13|port name changed databases/py-PySQLite|databases/py-PySQLite10|2005-03-14|renamed mail/sylpheed-gtk2|mail/sylpheed2|2005-03-16|obsoleted by official gtk2 version x11-toolkits/bakery_gnomeui||2005-03-17|obsolete/no port need this www/konqueror-nsplugins|x11/kdebase3|2005-03-20|moved back into kdebase3 science/mxp|graphics/mxp|2005-03-25|fix category misc/kfile_torrent|net/kdenetwork3|2005-03-27|kfile_torrent included in kdenetwork package multimedia/linux-divxplayer||2005-04-02|developer's dropped the application audio/rebler||2005-04-07|Project dead and disappeared net/linux-edonkey-gui-gtk|net/edonkey-gui-gtk|2005-04-07|Dead port, native version available misc/nwrite||2005-04-08|Project dead and disappeared textproc/p5-Sort-PolySort||2005-04-08|Deprecated, no longer on CPAN devel/p5-Server-FastPL||2005-04-08|Deprecated, no longer on CPAN math/p5-Statistics-Table-F||2005-04-08|Deprecated, no longer on CPAN math/p5-Math-BigIntFast||2005-04-08|Deprecated, no longer on CPAN www/p5-HTML-Navigation||2005-04-08|Deprecated, no longer on CPAN net/icqnix||2005-04-09|abandoned project mail/msmtp-devel||2005-04-10|Development version is not active anymore graphics/nip|graphics/nip2|2005-04-10|Name changed in new version databases/pear-sqlite|databases/pecl-sqlite|2005-04-13|Project is now PECL extension www/flashplugin-mozilla-devel|www/flashplugin-mozilla|2005-04-20|Merged with flashplugin-mozilla www/flashplugin-firefox|www/flashplugin-mozilla|2005-04-20|Merged with flashplugin-mozilla games/baduki||2005-04-21|Abandoned www/opera-devel|www/opera|2005-04-21|stable version caught up with -devel mail/policyd|mail/postfix-policyd-spf|2005-04-24|port renamed sysutils/gdesklets-sysinfo||2005-04-26|Project abandoned mail/sendmail812|mail/sendmail|2005-04-26|obsolete net/licq-jons-gtk-gui||2005-04-26|Project abandoned mail/courier-authlib|security/courier-authlib|2005-04-26|moved into the right category x11/user-selector-applet|x11/fast-user-switch-applet|2005-04-30|Project renamed mail/milter-spamc||2005-05-07|author does not permit distribution of patch files www/mod_throttle||2005-05-07|author does not permit distribution of patch files www/mod_watch||2005-05-07|author does not permit distribution of patch files www/mod_watch4||2005-05-07|author does not permit distribution of patch files japanese/postgresql7-man|japanese/postgresql74-man|2005-05-08|port renamed devel/libuta|devel/wftk|2005-05-11|wftk is a fork of libuta which is not any longer maintained x11-toolkits/wxgtk||2005-05-12|obsolete x11-toolkits/wxgtk-common|x11-toolkits/wxgtk24|2005-05-12|old wxgtk 2.4.2 port renamed x11-toolkits/wxgtk-contrib||2005-05-12|obsolete x11-toolkits/wxgtk-contrib-common|x11-toolkits/wxgtk24-contrib|2005-05-12|old wxgtk 2.4.2 port renamed x11-toolkits/wxgtk-docs|x11-toolkits/wxgtk24-docs|2005-05-12|old wxgtk 2.4.2 port renamed x11-toolkits/wxgtk2|x11-toolkits/wxgtk24|2005-05-12|old wxgtk 2.4.2 port renamed x11-toolkits/wxgtk2-contrib|x11-toolkits/wxgtk24-contrib|2005-05-12|old wxgtk 2.4.2 port renamed x11-toolkits/wxgtk2-unicode||2005-05-12|broken x11-toolkits/wxgtk2-unicode-contrib||2005-05-12|broken x11-toolkits/py-wxPython|x11-toolkits/py-wxPython24|2005-05-12|old wxgtk 2.4.2-based port renamed x11-toolkits/wxgtk2-common-devel|x11-toolkits/wxgtk26-common|2005-05-12|renamed x11-toolkits/wxgtk2-contrib-common-devel|x11-toolkits/wxgtk26-contrib-common|2005-05-12|renamed x11-toolkits/wxgtk2-contrib-devel|x11-toolkits/wxgtk26-contrib|2005-05-12|renamed x11-toolkits/wxgtk2-devel|x11-toolkits/wxgtk26|2005-05-12|renamed x11-toolkits/wxgtk2-unicode-contrib-devel|x11-toolkits/wxgtk26-unicode-contrib|2005-05-12|renamed x11-toolkits/wxgtk2-unicode-devel|x11-toolkits/wxgtk26-unicode|2005-05-12|renamed x11-toolkits/wxgtk2-utils-devel|x11-toolkits/wxgtk2-contrib-utils|2005-05-12|renamed mail/sendmail811|mail/sendmail|2005-05-13|obsolete games/xpilot-ng|games/xpilot-ng-server|2005-05-15|split into -client and -server devel/p5-POE-Component-EasyDBI|databases/p5-POE-Component-EasyDBI|2005-05-15|move to a better category net/amule|net/amule1|2005-05-16|port renamed net/amule-devel|net/amule2|2005-05-16|obsolete databases/firebird|databases/firebird-server|2005-05-17|split into -client and -server audio/mpeg4ip-faad||2005-05-19|Port no longer needed with new mpeg4ip-1.3 net/iperf|benchmarks/iperf|2005-05-21|better category misc/kile-i18n|editors/kile|2005-05-22|Merged with kile x11-wm/gnome2wmaker||2005-05-22|obsolete and unsupported mail/bogofilter-current||2005-05-26|newer stable version available chinese/linux-mozillafirebird-zh_CN||2005-05-27|obsolete, use linux-firefox with localization xpi instead chinese/linux-mozillafirebird-zh_TW||2005-05-27|obsolete, use linux-firefox with localization xpi instead german/linux-mozillafirebird||2005-05-27|obsolete, use linux-firefox with localization xpi instead japanese/linux-mozillafirebird-gtk1||2005-05-27|obsolete, use linux-firefox with localization xpi instead japanese/linux-mozillafirebird-gtk2||2005-05-27|obsolete, use linux-firefox with localization xpi instead russian/linux-mozillafirebird||2005-05-27|obsolete, use linux-firefox with localization xpi instead www/linux-mozillafirebird|www/linux-firefox|2005-05-27|obsolete, use linux-firefox instead www/linux-mozillafirebird-el||2005-05-27|obsolete, use linux-firefox with localization xpi instead textproc/py-martel||2005-05-31|obsolete, not up-to-date and is only a subset of biology/py-biopython multimedia/gstreamer-plugins-xine||2005-05-31|obsolete, use gstreamer-ffmpeg instead audio/libmusepack|audio/libmpcdec|2005-05-31|moved, lib rename. devel/idlefork||2005-06-03|has been integrated into Pyhton 2.3+ editors/gxedit||2005-06-03|project no longer exists misc/yaucg||2005-06-03|master site disappeared, script probably broken net/archie.el||2005-06-03|master site disappeared deskutils/menueditor|deskutils/smeg|2005-06-05|project renamed databases/jdbc-oracle816|databases/jdbc-oracle8i|2005-06-05|Obsolete version ftp/wget-devel|ftp/wget|2005-06-10|stable version caught up with -devel emulators/linux_base-6||2005-06-10|security bugs www/netscape7||2005-06-10|security bugs devel/p5-File-Spec|devel/p5-PathTools|2005-06-11|module was merged with Cwd and renamed textproc/p5-PodParser|textproc/p5-Pod-Parser|2005-06-11|module was renamed graphics/ruby-evas|graphics/ruby-evas|2005-06-16|out of date, and not compatible with new evas arabic/openoffice-1.1||2005-06-29|localized version should be built via knob chinese/openoffice-1.0-zh_CN||2005-06-29|no longer maintained chinese/openoffice-1.0-zh_TW||2005-06-29|no longer maintained chinese/openoffice-1.1-zh_CN||2005-06-29|localized version should be built via knob chinese/openoffice-1.1-zh_TW||2005-06-29|localized version should be built via knob editors/openoffice-1.0-ar||2005-06-29|no longer maintained editors/openoffice-1.0-dk||2005-06-29|no longer maintained editors/openoffice-1.0-es||2005-06-29|no longer maintained editors/openoffice-1.0-gr||2005-06-29|no longer maintained editors/openoffice-1.0-it||2005-06-29|no longer maintained editors/openoffice-1.0-nl||2005-06-29|no longer maintained editors/openoffice-1.0-se||2005-06-29|no longer maintained editors/openoffice-1.0-tr||2005-06-29|no longer maintained editors/openoffice-1.1-ca||2005-06-29|localized version should be built via knob editors/openoffice-1.1-cs||2005-06-29|localized version should be built via knob editors/openoffice-1.1-dk||2005-06-29|localized version should be built via knob editors/openoffice-1.1-el||2005-06-29|localized version should be built via knob editors/openoffice-1.1-es||2005-06-29|localized version should be built via knob editors/openoffice-1.1-et||2005-06-29|localized version should be built via knob editors/openoffice-1.1-fi||2005-06-29|localized version should be built via knob editors/openoffice-1.1-it||2005-06-29|localized version should be built via knob editors/openoffice-1.1-nl||2005-06-29|localized version should be built via knob editors/openoffice-1.1-se||2005-06-29|localized version should be built via knob editors/openoffice-1.1-sk||2005-06-29|localized version should be built via knob editors/openoffice-1.1-sl_SI||2005-06-29|localized version should be built via knob editors/openoffice-1.1-tr||2005-06-29|localized version should be built via knob french/openoffice-1.0||2005-06-29|no longer maintained french/openoffice-1.1||2005-06-29|localized version should be built via knob german/openoffice-1.0||2005-06-29|no longer maintained german/openoffice-1.1||2005-06-29|localized version should be built via knob hungarian/openoffice-1.1||2005-06-29|localized version should be built via knob japanese/openoffice-1.0||2005-06-29|no longer maintained japanese/openoffice-1.1||2005-06-29|localized version should be built via knob korean/openoffice-1.0||2005-06-29|no longer maintained korean/openoffice-1.1||2005-06-29|localized version should be built via knob polish/openoffice-1.0||2005-06-29|no longer maintained polish/openoffice-1.1||2005-06-29|localized version should be built via knob portuguese/openoffice-1.0||2005-06-29|no longer maintained portuguese/openoffice-1.1-pt_BR||2005-06-29|localized version should be built via knob portuguese/openoffice-1.1-pt_PT||2005-06-29|localized version should be built via knob russian/openoffice-1.0||2005-06-29|no longer maintained russian/openoffice-1.1||2005-06-29|localized version should be built via knob astro/gdesklets-weather||2005-07-03|does not work for a long time net/gdesklets-rssgrab||2005-07-03|dissapeared misc/44bsd-more|sysutils/44bsd-more|2005-07-10|moved to better category misc/less|sysutils/less|2005-07-10|moved to better category misc/most|sysutils/most|2005-07-10|moved to better category misc/reed|sysutils/reed|2005-07-10|moved to better category misc/wmcp|x11-wm/wmcp|2005-07-10|moved to better category x11/kde31-apireference|x11/kde3-apireference|2005-07-10|renamed in order to carry the latest kde3-apireference www/wmnetselect||2005-07-13|removed korean/mplayer-fonts||2005-07-14|no longer needed net/openldap21-client|net/openldap22-client|2005-07-17|removed EOL version of OpenLDAP net/openldap21-sasl-client|net/openldap22-sasl-client|2005-07-17|removed EOL version of OpenLDAP net/openldap21-sasl-server|net/openldap22-sasl-server|2005-07-17|removed EOL version of OpenLDAP net/openldap21-server|net/openldap22-server|2005-07-17|removed EOL version of OpenLDAP devel/aegis||2005-07-18|install problems; upstream authors did not respond devel/linux-understand_ada||2005-07-18|unfetchable; new version requires support contract devel/linux-understand_c||2005-07-18|unfetchable; new version requires support contract devel/linux-understand_java||2005-07-18|unfetchable; new version requires support contract devel/p5-Config-Ini||2005-07-18|disappeared from CPAN devel/parrot||2005-07-18|obsolete and unmaintained devel/swarm||2005-07-18|failed to compile lang/gcc27|lang/gcc295|2005-07-18|long obsolete net/tramp-emacs20|net/tramp-emacs|2005-07-18|expired x11/eweather||2005-07-18|did not work with update wmweather sysutils/sgeee|sysutils/sgeee53|2005-07-28|SGE 6 is being imported and is incompatable with 5.3 lang/stackless_python||2005-07-29|outdated and unmaintained x11-wm/rox-pager||2005-07-30|libwnck incompatibility; no new version available lang/gcc31|lang/gcc32|2005-07-31|outdated and unmaintained, and gcc32 is basically the same (plus one ABI change and many fixes) math/linux-dislin|math/dislin|2005-07-31|switch to native FreeBSD binaries games/gnocatan|games/pioneers|2005-07-31|project changed name www/akregator|deskutils/kdepim3|2005-08-13|akregator was integrated into the kdepim3 port devel/ogre||2005-08-17|port was committed without maintainer editors/openoffice-1.0|editors/openoffice.org-1.0|2005-08-29|port should have a correct PORTNAME editors/openoffice-1.1|editors/openoffice.org-1.1|2005-08-29|port should have a correct PORTNAME editors/openoffice-1.1-devel|editors/openoffice.org-1.1-devel|2005-08-29|port should have a correct PORTNAME editors/openoffice-2.0-devel|editors/openoffice.org-2.0-devel|2005-08-29|port should have a correct PORTNAME shells/zsh-devel|shells/zsh|2005-08-29|Development version of Zsh is no longer being released russian/nagios||2005-08-30|Obsoleted; new version is not planned www/py-websvcs|net/py-soappy|2005-08-30|duplicate port x11-toolkits/wxgtk26-contrib-utils||2005-08-31|Deprecated deskutils/gdesklets-psi_displaypackage||2005-08-31|removed; broken with recent gdesklets deskutils/gdesklets-sensor-psi_externalinterval||2005-08-31|removed; broken with recent gdesklets deskutils/gdesklets-sensor-psi_memo||2005-08-31|removed; broken with recent gdesklets deskutils/gdesklets-sensor-psi_memoover||2005-08-31|removed; broken with recent gdesklets sysutils/gdesklets-sensor-psi_memory||2005-08-31|removed; broken with recent gdesklets sysutils/gdesklets-sensor-psi_cpu||2005-08-31|removed; broken with recent gdesklets sysutils/gdesklets-sensor-psi_disk||2005-08-31|removed; broken with recent gdesklets net/gdesklets-sensor-psi_ping||2005-08-31|removed; broken with recent gdesklets mail/gdesklets-sensor-psi_popmail||2005-08-31|removed; broken with recent gdesklets deskutils/gdesklets-sensor-psi_variableborder||2005-08-31|removed; broken with recent gdesklets mail/py-mimelib|mail/py-email|2005-09-04|renamed cad/fig2sxd|graphics/fig2sxd|2005-09-08|accurate category comms/cdce||2005-09-10|Obsolete; imported into the src tree in 5.4 release multimedia/ldvd9to5|multimedia/ldvd|2005-09-10|project renamed japanese/mendexk-sjis|japanese/mendexk-euc|2005-09-11|obsolete lang/ghc6-doc|lang/ghc-doc|2005-09-12|relocated textproc/gauche-sxml|lang/gauche|2005-09-14|sxml now comes with gauche graphics/mgp-gallery||2005-09-15|disappeared from web security/pf||2005-09-15|included in base system since 5.3 security/authpf||2005-09-15|included in base system since 5.3 net/openldap23-sasl-server||2005-09-15|Is no longer needed as separated port audio/py-libtunepimp||2005-09-21|audio/libtunepimp rolled back to version 0.3.0 and the bindings do not work at that version devel/libunrar|archivers/libunrar|2005-09-23|corrected category www/gecko-sharp|www/gecko-sharp10|2005-09-25|renamed to reflect API version x11-toolkits/gtk-sharp|x11-toolkits/gtk-sharp10|2005-09-28|renamed to reflect API version x11-toolkits/gtk-sharp-devel|x11-toolkits/gtk-sharp20|2005-09-28|renamed to reflect API version print/preview-latex|print/auctex|2005-09-30|integrated into print/auctex lang/pyperl||2005-09-30|New port added without a maintainer devel/beagle|devel/open-beagle|2005-10-02|renamed to reflect project's name games/pmars-doc||2005-10-04|Obsolete, merged with games/pmars russian/bogofilter||2005-10-04|obsoleted by utf-8 support in mail/bogofilter graphics/hs-HOpenGL||2005-10-05|Obsolete, now part of lang/ghc dns/ddup||2005-10-06|Project no longer exists x11-themes/fluxbox-fluxmod||2005-10-07|Project has gone games/py-balazar|games/balazar|2005-10-09|renamed to reflect right name multimedia/gpac-libm4systems|multimedia/gpac-libgpac|2005-10-09|Library renamed games/marbles|games/lmarbles|2005-10-10|renamed to reflect right name games/py-slune|games/slune|2005-10-10|renamed to reflect right name games/kxl|devel/kxl|2005-10-12|accurate category devel/libpreps-devel||2005-10-13|obsolete devel/libpreps|devel/prepstools|2005-10-13|project was renamed games/q3-paks|games/quake3-data|2005-10-16|sync name with other data ports games/linux-q3ademo|games/linux-quake3-demo|2005-10-16|sync name with other Quake ports net/evaq|net/eva|2005-10-16|project was renamed audio/replay||2005-10-17|no longer on sunsite, home page gone devel/hs-uni||2005-10-17|abandoned, didn't build with latest lang/ghc audio/mp3chew||2005-10-17|master site disappeared long ago converters/cn2jp||2005-10-17|no longer available from author's site devel/swig13-doc||2005-10-18|incorperated in devel/swig13 palm/hdconv||2005-10-18|master site disappeared mail/stuphead||2005-10-18|master site disappeared japanese/libimg||2005-10-18|forbidden; no longer exists devel/korelib||2005-10-18|master site up but distfile not available, last release 2002 devel/qtk||2005-10-18|master site disappeared devel/wizard||2005-10-18|master site disappeared, author stopped work 2002 devel/yacl||2005-10-18|master site disappeared, author stopped work 2002 sysutils/cfengine|sysutils/cfengine2|2005-10-20|removed - use cfengine-2.x editors/joe-devel|editors/joe|2005-10-21|moved games/ctetris|games/ctris|2005-10-21|moved security/opensc-esteid|security/opensc|2005-10-30|functionality folded into master port editors/ooodict-af_ZA||2005-11-01|localized version should be built via knob editors/ooodict-bg_BG||2005-11-01|localized version should be built via knob editors/ooodict-ca_ES||2005-11-01|localized version should be built via knob editors/ooodict-cs_CZ||2005-11-01|localized version should be built via knob editors/ooodict-cy_GB||2005-11-01|localized version should be built via knob editors/ooodict-da_DK||2005-11-01|localized version should be built via knob editors/ooodict-el_GR||2005-11-01|localized version should be built via knob editors/ooodict-en_AU||2005-11-01|localized version should be built via knob editors/ooodict-en_CA||2005-11-01|localized version should be built via knob editors/ooodict-en_GB||2005-11-01|localized version should be built via knob editors/ooodict-en_NZ||2005-11-01|localized version should be built via knob editors/ooodict-en_US||2005-11-01|localized version should be built via knob editors/ooodict-es_ES||2005-11-01|localized version should be built via knob editors/ooodict-es_MX||2005-11-01|localized version should be built via knob editors/ooodict-fo_FO||2005-11-01|localized version should be built via knob editors/ooodict-ga_IE||2005-11-01|localized version should be built via knob editors/ooodict-gd_GB||2005-11-01|localized version should be built via knob editors/ooodict-gl_ES||2005-11-01|localized version should be built via knob editors/ooodict-hr_HR||2005-11-01|localized version should be built via knob editors/ooodict-id_ID||2005-11-01|localized version should be built via knob editors/ooodict-it_IT||2005-11-01|localized version should be built via knob editors/ooodict-ku_TR||2005-11-01|localized version should be built via knob editors/ooodict-lt_LT||2005-11-01|localized version should be built via knob editors/ooodict-mg_MG||2005-11-01|localized version should be built via knob editors/ooodict-mi_NZ||2005-11-01|localized version should be built via knob editors/ooodict-ms_MY||2005-11-01|localized version should be built via knob editors/ooodict-nb_NO||2005-11-01|localized version should be built via knob editors/ooodict-nl_NL||2005-11-01|localized version should be built via knob editors/ooodict-nn_NO||2005-11-01|localized version should be built via knob editors/ooodict-ny_MW||2005-11-01|localized version should be built via knob editors/ooodict-ro_RO||2005-11-01|localized version should be built via knob editors/ooodict-rw_RW||2005-11-01|localized version should be built via knob editors/ooodict-sk_SK||2005-11-01|localized version should be built via knob editors/ooodict-sl_SI||2005-11-01|localized version should be built via knob editors/ooodict-sv_SE||2005-11-01|localized version should be built via knob editors/ooodict-sw_KE||2005-11-01|localized version should be built via knob editors/ooodict-tl_PH||2005-11-01|localized version should be built via knob editors/ooodict-tn_ZA||2005-11-01|localized version should be built via knob editors/ooodict-zu_ZA||2005-11-01|localized version should be built via knob french/ooodict-fr_BE||2005-11-01|localized version should be built via knob french/ooodict-fr_FR||2005-11-01|localized version should be built via knob german/ooodict-de_AT||2005-11-01|localized version should be built via knob german/ooodict-de_CH||2005-11-01|localized version should be built via knob german/ooodict-de_DE||2005-11-01|localized version should be built via knob hebrew/ooodict-he_IL||2005-11-01|localized version should be built via knob hungarian/ooodict||2005-11-01|localized version should be built via knob polish/ooodict_PL||2005-11-01|localized version should be built via knob portuguese/ooodict-pt_BR||2005-11-01|localized version should be built via knob portuguese/ooodict-pt_PT||2005-11-01|localized version should be built via knob russian/ooodict-ru_RU||2005-11-01|localized version should be built via knob ukrainian/ooodict-uk_UA||2005-11-01|localized version should be built via knob net/libicq0|net/libicq|2005-11-01|leaf port removed mail/ximian-connector|mail/evolution-exchange|2005-11-04|POOF! Now it's called evolution-exchange! editors/gedit-plugins||2005-11-04|This component is unmaintained, and has succumbed to code rot www/pyphany||2005-11-04|Has been merged into epiphany editors/abiword-devel|editors/abiword|2005-11-04|Has been merged into abiword editors/abiword-plugins-devel|editors/abiword-plugins|2005-11-04|Has been merged into abiword-plugins net/trafshow4|net/trafshow|2005-11-05|obsolete version, use net/trafshow instead games/p5-Games-Sequential|games/p5-Games-AlphaBeta|2005-11-05|has been merged into games/p5-Games-AlphaBeta misc/screen|sysutils/screen|2005-11-05|new category audio/musicbox||2005-11-05|Port passed expiry date and was removed. biology/nclever||2005-11-05|Port passed expiry date and was removed. cad/ziarc||2005-11-05|Port passed expiry date and was removed. chinese/chinput||2005-11-05|Port passed expiry date and was removed. chinese/metalist||2005-11-05|Port passed expiry date and was removed. databases/hs-hsql||2005-11-05|Port passed expiry date and was removed. databases/ruby-criteria||2005-11-05|Port passed expiry date and was removed. databases/tkgnats||2005-11-05|Port passed expiry date and was removed. devel/doc++||2005-11-05|Port passed expiry date and was removed. devel/ecb-emacs20||2005-11-05|Port passed expiry date and was removed. devel/linux_devtools-6||2005-11-05|Port passed expiry date and was removed. devel/linux_devtools-7||2005-11-05|Port passed expiry date and was removed. devel/m6811-gcc||2005-11-05|Port passed expiry date and was removed. devel/zendstudio||2005-11-05|Port passed expiry date and was removed. emulators/mips64emul||2005-11-05|Port passed expiry date and was removed. emulators/osf1_base||2005-11-05|Port passed expiry date and was removed. games/crossword||2005-11-05|Port passed expiry date and was removed. games/freebooters||2005-11-05|Port passed expiry date and was removed. games/gniffel||2005-11-05|Port passed expiry date and was removed. games/hlserver-action||2005-11-05|Port passed expiry date and was removed. games/pp||2005-11-05|Port passed expiry date and was removed. games/powerpak||2005-11-05|Port passed expiry date and was removed. games/pythoong||2005-11-05|Port passed expiry date and was removed. games/smacx||2005-11-05|Port passed expiry date and was removed. games/tictactoe3d||2005-11-05|Port passed expiry date and was removed. games/utserver-to||2005-11-05|Port passed expiry date and was removed. games/xchain||2005-11-05|Port passed expiry date and was removed. games/xjumpjump||2005-11-05|Port passed expiry date and was removed. games/xmj||2005-11-05|Port passed expiry date and was removed. games/xnibbles||2005-11-05|Port passed expiry date and was removed. games/xothello||2005-11-05|Port passed expiry date and was removed. games/xsol||2005-11-05|Port passed expiry date and was removed. graphics/diacanvas||2005-11-05|Port passed expiry date and was removed. graphics/fractorama||2005-11-05|Port passed expiry date and was removed. graphics/linux_mesa3||2005-11-05|Port passed expiry date and was removed. graphics/osgedit||2005-11-05|Port passed expiry date and was removed. graphics/py-imaging-handbook||2005-11-05|Port passed expiry date and was removed. graphics/xbarcode||2005-11-05|Port passed expiry date and was removed. graphics/xmms-xvs||2005-11-05|Port passed expiry date and was removed. japanese/dserver||2005-11-05|Port passed expiry date and was removed. japanese/ebw3||2005-11-05|Port passed expiry date and was removed. japanese/elisa10x8||2005-11-05|Port passed expiry date and was removed. japanese/iv||2005-11-05|Port passed expiry date and was removed. japanese/mozilla-jlp-devel||2005-11-05|Port passed expiry date and was removed. japanese/openoffice-templates||2005-11-05|Port passed expiry date and was removed. japanese/pgp.language||2005-11-05|Port passed expiry date and was removed. japanese/xemacs21-canna+freewnn||2005-11-05|Port passed expiry date and was removed. japanese/xemacs21-canna+wnn6||2005-11-05|Port passed expiry date and was removed. japanese/xemacs21-freewnn||2005-11-05|Port passed expiry date and was removed. japanese/xemacs21-wnn6||2005-11-05|Port passed expiry date and was removed. japanese/zope-zmilocalizer||2005-11-05|Port passed expiry date and was removed. java/bugseeker-demo||2005-11-05|Port passed expiry date and was removed. java/bugseeker||2005-11-05|Port passed expiry date and was removed. java/forte||2005-11-05|Port passed expiry date and was removed. lang/generic-haskell||2005-11-05|Port passed expiry date and was removed. lang/helium||2005-11-05|Port passed expiry date and was removed. lang/o2c||2005-11-05|Port passed expiry date and was removed. misc/edonkey-tool-slist||2005-11-05|Port passed expiry date and was removed. misc/peq||2005-11-05|Port passed expiry date and was removed. multimedia/cupid||2005-11-05|Port passed expiry date and was removed. net/gnomba||2005-11-05|Port passed expiry date and was removed. net/jabber-xdb_ldap||2005-11-05|Port passed expiry date and was removed. news/t-gnus||2005-11-05|Port passed expiry date and was removed. print/p5-GnomePrint||2005-11-05|Port passed expiry date and was removed. russian/X.language||2005-11-05|Port passed expiry date and was removed. textproc/cdsware||2005-11-05|Port passed expiry date and was removed. textproc/p5-XML-SAX-Base||2005-11-05|Port passed expiry date and was removed. textproc/tei-xlite||2005-11-05|Port passed expiry date and was removed. ukrainian/iceb||2005-11-05|Port passed expiry date and was removed. www/linux-lesstif-ns||2005-11-05|Port passed expiry date and was removed. www/mod_pcgi2||2005-11-05|Port passed expiry date and was removed. www/netscape-remote||2005-11-05|Port passed expiry date and was removed. www/p5-GtkHTML||2005-11-05|Port passed expiry date and was removed. www/p5-MasonX-Apache2Handler||2005-11-05|Port passed expiry date and was removed. www/pgdriver||2005-11-05|Port passed expiry date and was removed. www/tasks||2005-11-05|Port passed expiry date and was removed. www/zope-soapmethod||2005-11-05|Port passed expiry date and was removed. www/zope-zpt||2005-11-05|Port passed expiry date and was removed. x11-toolkits/erlgtk||2005-11-05|Port passed expiry date and was removed. x11-toolkits/guis||2005-11-05|Port passed expiry date and was removed. x11-toolkits/hs-port||2005-11-05|Port passed expiry date and was removed. x11-toolkits/jx||2005-11-05|Port passed expiry date and was removed. x11-toolkits/qt145||2005-11-05|Port passed expiry date and was removed. x11/ruby-gnome||2005-11-05|Port passed expiry date and was removed. www/netscape-wrapper||2005-11-05|Port depended on another that was removed. x11-toolkits/hs-gio||2005-11-05|Port depended on another that was removed. x11/ruby-gnome-all||2005-11-05|Port depended on another that was removed. devel/ruby-libglade||2005-11-05|Port depended on another that was removed. sysutils/rlogview||2005-11-05|Port depended on another that was removed. deskutils/notebook||2005-11-05|Port depended on another that was removed. devel/codecrusader||2005-11-05|Port depended on another that was removed. x11-toolkits/libj2dplot||2005-11-05|Port depended on another that was removed. x11-toolkits/libjparser||2005-11-05|Port depended on another that was removed. x11-toolkits/libjsearch||2005-11-05|Port depended on another that was removed. x11-toolkits/libjtoolbar||2005-11-05|Port depended on another that was removed. x11-toolkits/libjtree||2005-11-05|Port depended on another that was removed. mail/arrow||2005-11-05|Port depended on another that was removed. math/glove||2005-11-05|Port depended on another that was removed. math/thx_1138||2005-11-05|Port depended on another that was removed. x11-fm/systemg||2005-11-05|Port depended on another that was removed. graphics/ruby-libart||2005-11-05|Port depended on another that was removed. graphics/ruby-gdk_imlib||2005-11-05|Port depended on another that was removed. graphics/ruby-gdk_pixbuf||2005-11-05|Port depended on another that was removed. news/t-gnus-emacs20||2005-11-05|Port depended on another that was removed. news/t-gnus-mule||2005-11-05|Port depended on another that was removed. news/t-gnus-xemacs21-mule||2005-11-05|Port depended on another that was removed. net/aim|net-im/aim|2005-11-09|Moved to a new net-im category net/amsn|net-im/amsn|2005-11-09|Moved to a new net-im category net/ari-yahoo|net-im/ari-yahoo|2005-11-09|Moved to a new net-im category net/ayttm|net-im/ayttm|2005-11-09|Moved to a new net-im category net/bsflite|net-im/bsflite|2005-11-09|Moved to a new net-im category net/ccmsn|net-im/ccmsn|2005-11-09|Moved to a new net-im category net/centericq|net-im/centericq|2005-11-09|Moved to a new net-im category net/cicquin|net-im/cicquin|2005-11-09|Moved to a new net-im category net/coccinella|net-im/coccinella|2005-11-09|Moved to a new net-im category net/convey|net-im/convey|2005-11-09|Moved to a new net-im category net/echat|net-im/echat|2005-11-09|Moved to a new net-im category net/ejabberd|net-im/ejabberd|2005-11-09|Moved to a new net-im category net/firetalk|net-im/firetalk|2005-11-09|Moved to a new net-im category net/fugu|net-im/fugu|2005-11-09|Moved to a new net-im category net/gajim|net-im/gajim|2005-11-09|Moved to a new net-im category net/gale|net-im/gale|2005-11-09|Moved to a new net-im category net/ginsu|net-im/ginsu|2005-11-09|Moved to a new net-im category net/gnome-jabber|net-im/gnome-jabber|2005-11-09|Moved to a new net-im category net/gtkyahoo|net-im/gtkyahoo|2005-11-09|Moved to a new net-im category net/gyach|net-im/gyach|2005-11-09|Moved to a new net-im category net/icb|net-im/icb|2005-11-09|Moved to a new net-im category net/icmpchat|net-im/icmpchat|2005-11-09|Moved to a new net-im category net/icqlib|net-im/icqlib|2005-11-09|Moved to a new net-im category net/imcom|net-im/imcom|2005-11-09|Moved to a new net-im category net/jabberd|net-im/jabberd|2005-11-09|Moved to a new net-im category net/jabber-pymsn|net-im/jabber-pymsn|2005-11-09|Moved to a new net-im category net/jit|net-im/jit|2005-11-09|Moved to a new net-im category net/kmerlin|net-im/kmerlin|2005-11-09|Moved to a new net-im category net/kmess|net-im/kmess|2005-11-09|Moved to a new net-im category net/konverse|net-im/konverse|2005-11-09|Moved to a new net-im category net/kpopup|net-im/kpopup|2005-11-09|Moved to a new net-im category net/libmsn|net-im/libmsn|2005-11-09|Moved to a new net-im category net/libyahoo2|net-im/libyahoo2|2005-11-09|Moved to a new net-im category net/linpopup|net-im/linpopup|2005-11-09|Moved to a new net-im category net/linux-ymessenger|net-im/linux-ymessenger|2005-11-09|Moved to a new net-im category net/mcabber|net-im/mcabber|2005-11-09|Moved to a new net-im category net/mercury|net-im/mercury|2005-11-09|Moved to a new net-im category net/micq|net-im/micq|2005-11-09|Moved to a new net-im category net/mu-conference|net-im/mu-conference|2005-11-09|Moved to a new net-im category net/naim|net-im/naim|2005-11-09|Moved to a new net-im category net/pebrot|net-im/pebrot|2005-11-09|Moved to a new net-im category net/pork|net-im/pork|2005-11-09|Moved to a new net-im category net/py-msnp|net-im/py-msnp|2005-11-09|Moved to a new net-im category net/py-pyxmpp|net-im/py-pyxmpp|2005-11-09|Moved to a new net-im category net/p5-Jabber-Connection|net-im/p5-Jabber-Connection|2005-11-09|Moved to a new net-im category net/p5-Net-AIM|net-im/p5-Net-AIM|2005-11-09|Moved to a new net-im category net/p5-Net-AOLIM|net-im/p5-Net-AOLIM|2005-11-09|Moved to a new net-im category net/p5-Net-ICQ2000|net-im/p5-Net-ICQ2000|2005-11-09|Moved to a new net-im category net/p5-Net-MSN|net-im/p5-Net-MSN|2005-11-09|Moved to a new net-im category net/p5-Net-NetSend|net-im/p5-Net-NetSend|2005-11-09|Moved to a new net-im category net/p5-Net-OSCAR|net-im/p5-Net-OSCAR|2005-11-09|Moved to a new net-im category net/simicq|net-im/simicq|2005-11-09|Moved to a new net-im category net/sulci|net-im/sulci|2005-11-09|Moved to a new net-im category net/tik|net-im/tik|2005-11-09|Moved to a new net-im category net/tkabber|net-im/tkabber|2005-11-09|Moved to a new net-im category net/tkabber-devel|net-im/tkabber-devel|2005-11-09|Moved to a new net-im category net/tmsnc|net-im/tmsnc|2005-11-09|Moved to a new net-im category net/vicq|net-im/vicq|2005-11-09|Moved to a new net-im category net/vqcc-gtk|net-im/vqcc-gtk|2005-11-09|Moved to a new net-im category net/xicq|net-im/xicq|2005-11-09|Moved to a new net-im category net/ymessenger|net-im/ymessenger|2005-11-09|Moved to a new net-im category net/ysm|net-im/ysm|2005-11-09|Moved to a new net-im category net/gaim|net-im/gaim|2005-11-09|Moved to a new net-im category net/gaim-latex|net-im/gaim-latex|2005-11-09|Moved to a new net-im category net/gaim-openq|net-im/gaim-openq|2005-11-09|Moved to a new net-im category net/gaim-rss-reader|net-im/gaim-rss-reader|2005-11-09|Moved to a new net-im category net/gicq|net-im/gicq|2005-11-09|Moved to a new net-im category net/gnomeicu2|net-im/gnomeicu2|2005-11-09|Moved to a new net-im category net/gossip|net-im/gossip|2005-11-09|Moved to a new net-im category net/ickle|net-im/ickle|2005-11-09|Moved to a new net-im category net/jabber|net-im/jabber|2005-11-09|Moved to a new net-im category net/jabber-aim|net-im/jabber-aim|2005-11-09|Moved to a new net-im category net/jabber-conference|net-im/jabber-conference|2005-11-09|Moved to a new net-im category net/jabber-jud|net-im/jabber-jud|2005-11-09|Moved to a new net-im category net/jabber-msn|net-im/jabber-msn|2005-11-09|Moved to a new net-im category net/jabber-users-agent|net-im/jabber-users-agent|2005-11-09|Moved to a new net-im category net/jabber-yahoo|net-im/jabber-yahoo|2005-11-09|Moved to a new net-im category net/jarl|net-im/jarl|2005-11-09|Moved to a new net-im category net/kf|net-im/kf|2005-11-09|Moved to a new net-im category net/libicq|net-im/libicq|2005-11-09|Moved to a new net-im category net/libicq2000|net-im/libicq2000|2005-11-09|Moved to a new net-im category net/loudmouth|net-im/loudmouth|2005-11-09|Moved to a new net-im category net/meanwhile|net-im/meanwhile|2005-11-09|Moved to a new net-im category net/meanwhile-gaim|net-im/meanwhile-gaim|2005-11-09|Moved to a new net-im category net/newsbot|net-im/newsbot|2005-11-09|Moved to a new net-im category net/ocaml-jabbr|net-im/ocaml-jabbr|2005-11-09|Moved to a new net-im category net/psi|net-im/psi|2005-11-09|Moved to a new net-im category net/py-jabber|net-im/py-jabber|2005-11-09|Moved to a new net-im category net/py-twistedWords|net-im/py-twistedWords|2005-11-09|Moved to a new net-im category net/p5-Net-Jabber|net-im/p5-Net-Jabber|2005-11-09|Moved to a new net-im category net/licq|net-im/licq|2005-11-09|Moved to a new net-im category net/licq-console|net-im/licq-console|2005-11-09|Moved to a new net-im category net/licq-osd|net-im/licq-osd|2005-11-09|Moved to a new net-im category net/licq-qt-gui|net-im/licq-qt-gui|2005-11-09|Moved to a new net-im category net/jabber-pyicq|net-im/jabber-pyicq|2005-11-09|Moved to a new net-im category net/p5-Net-XMPP|net-im/p5-Net-XMPP|2005-11-09|Moved to a new net-im category www/jwchat|net-im/jwchat|2005-11-09|Moved to a new net-im category misc/gaim-bangexec|net-im/gaim-bangexec|2005-11-10|Moved to a new net-im category misc/gaim-guifications|net-im/gaim-guifications|2005-11-10|Moved to a new net-im category misc/gaim-ignorance|net-im/gaim-ignorace|2005-11-10|Moved to a new net-im category net/eva|net-im/eva|2005-11-11|Moved to a new net-im category astro/gdesklets-goodweather-psi||2005-11-11|Deleted because of removed dependency deskutils/gdesklets-calendar||2005-11-11|Deleted because of removed dependency mail/gdesklets-enhallmail||2005-11-11|Deleted because of removed dependency mail/gdesklets-imapmail||2005-11-11|Deleted because of removed dependency deskutils/gdesklets-gnomebar||2005-11-11|Deleted because of removed dependency deskutils/gdesklets-sensor-psi_iconbutton||2005-11-11|Deleted; dead and unfetchable deskutils/gdesklets-sensor-psi_theme||2005-11-11|Deleted; dead and unfetchable deskutils/gdesklets-psi_themes||2005-11-11|Deleted; dead and unfetchable devel/libidn|dns/libidn|2005-11-12|Moved to a better category devel/p5-Net-LibIDN|dns/p5-Net-LibIDN|2005-11-12|Moved to a better category net/libnet-devel/net/libnet|2005-11-14|Moved graphics/libpixman||2005-11-14|Project merged into cairo security/hping|net/hping|2005-11-15|Moved to a better category lang/dis||2005-11-15|Master site has vanished lang/malbolge||2005-11-15|Master site has vanished x11-themes/kde-icons-crystalcurve||2005-11-15|Distfile vanished x11-themes/kde-icons-crystalosx||2005-11-15|Distfile vanished net/gdesklets-sensor-psi_network||2005-11-16|Dead and unfetchable net/gdesklets-networkinfo||2005-11-16|Deleted because of removed dependency net/gdesklets-lt-network||2005-11-16|Deleted because of removed dependency deskutils/smeg|deskutils/alacarte|2005-11-16|Now project name is alacarte devel/bison1875||2005-11-16|No longer needed databases/postgresql-devel||2005-11-16|PostgreSQL 8.1 has landed editors/apel-xemacs21-mule||2005-11-17|Deleted from ports collection editors/flim113-xemacs21-mule||2005-11-17|Deleted from ports collection editors/psgml-xemacs21-mule||2005-11-17|Deleted from ports collection editors/semi113-xemacs21-mule||2005-11-17|Deleted from ports collection mail/mew-xemacs21-mule||2005-11-17|Deleted from ports collection mail/mew2-xemacs21-mule||2005-11-17|Deleted from ports collection mail/mew3-xemacs21-mule||2005-11-17|Deleted from ports collection security/racoon|security/ipsec-tools|2005-11-18|removed, successor is ipsec-tools x11-themes/metacity-theme-6nome||2005-11-18|Deleted; unfetchable x11-themes/metacity-theme-aero||2005-11-18|Deleted; unfetchable devel/bison-devel|devel/bison2|2005-11-18|Upgraded to 2.x security/prelude-nids|security/snort|2005-11-21|Deprecated in favor of using Snort net/pim6dd||2005-09-22|Deleted since it's succeeded by net/mcast-tools net/pim6sd||2005-09-22|Deleted since it's succeeded by net/mcast-tools games/q3server|games/linux-quake3|2005-11-22|Renamed games/q3server-excessive|games/quake3-excessive|2005-11-22|Renamed games/q3server-freezetag|games/quake3-freezetag|2005-11-22|Renamed games/q3server-osp|games/quake3-osp|2005-11-22|Renamed games/q3server-ra3|games/quake3-ra3|2005-11-22|Renamed games/q3server-ut|games/quake3-ut|2005-11-22|Renamed games/q3server-wfa|games/quake3-wfa|2005-11-22|Renamed print/lcdf-typetools|print/typetools|2005-11-24|Port has already existed x11/xscoop|x11-toolkits/xscoop|2005-11-24|Port readded in proper category misc/compat22||2005-11-25|Forbidden, unfetchable, unneeded net/doc|dns/doc|2005-11-25|Moved to a better category www/firefox-devel|www/firefox|2005-11-29|Firefox 1.5 is now stable japanese/uim|textproc/uim|2005-11-30|new category www/p5-HTML-Chuncks|www/p5-HTML-Chunks|2005-12-01|corrected directory devel/p5-Test-Builder-Tester|devel/p5-Test-Simple|2005-12-02|Included in Test::Simple package www/apache2|www/apache20|2005-12-03|renamed for consistency with other apache ports www/linux-sunbird|deskutils/linux-sunbird|2005-12-07|Moved to more suitable category devel/php4-pear||2005-12-09|Obsoleted by devel/pear port devel/php5-pear||2005-12-09|Obsoleted by devel/pear port archivers/pear-Archive_Tar||2005-12-09|Obsoleted by devel/pear port devel/pear-Console_Getopt||2005-12-09|Obsoleted by devel/pear port devel/pear-XML_RPC||2005-12-09|Obsoleted by devel/pear port devel/pear-PEAR|devel/pear|2005-12-09|New pear bootstrap code databases/php5-dbx||2005-12-09|Unsupported in PHP 5.1 databases/php5-oracle||2005-12-09|Unsupported in PHP 5.1 devel/php5-dio||2005-12-09|Unsupported in PHP 5.1 devel/php5-mcve||2005-12-09|Unsupported in PHP 5.1 net/php5-yp||2005-12-09|Unsupported in PHP 5.1 www/php5-mnogosearch||2005-12-09|Unsupported in PHP 5.1 mail/qmail-smtp_auth+tls||2005-12-12|SMTP_AUTH patch added to qmail-tls port astro/setiathome||2005-12-15|SETI@home software migrated to astro/boinc-setiathome astro/linux-setiathome||2005-12-15|SETI@home software migrated to astro/boinc-setiathome astro/SETIsupport||2005-12-15|SETI@home software migrated, port now obsolete astro/fooseti||2005-12-15|SETI@home software migrated, port now obsolete astro/gdesklets-seti||2005-12-15|SETI@home software migrated, port now obsolete astro/ksetisaver||2005-12-15|SETI@home software migrated, port now obsolete astro/ksetispy||2005-12-15|SETI@home software migrated, port now obsolete astro/ksetiwatch||2005-12-15|SETI@home software migrated, port now obsolete astro/p5-SETI-Stats||2005-12-15|SETI@home software migrated, port now obsolete astro/seti_applet||2005-12-15|SETI@home software migrated, port now obsolete astro/tkseti||2005-12-15|SETI@home software migrated, port now obsolete astro/gkrellmseti||2005-12-15|SETI@home software migrated, port now obsolete astro/squeuer||2005-12-15|SETI@home software migrated, port now obsolete net/ppxp||2005-12-15|Security vulnerability, does not compile japanese/ppxp||2005-12-15|Master port was removed www/MT-PM||2005-12-15|Obsolete with MT 3.x www/arena||2005-12-15|Does not work with libpng 1.2.x devel/cedet-emacs20||2005-12-15|Does not build, no longer supported devel/gvd||2005-12-15|No longer supported polish/sms||2005-12-15|Obsoleted by sms2 graphics/utah-glx||2005-12-15|Depends on XFree86-3 and no development since 2003 japanese/balsa||2005-12-15|Mastersite disappeared, does not compile japanese/tkdesk||2005-12-15|Mastersite disappeared textproc/libhtmlparse||2005-12-15|Mastersite disappeared russian/mtc||2005-12-15|Mastersite disappeared misc/wmmand||2005-12-15|Mastersite disappeared misc/linux-edonkey-tool-list||2005-12-15|Mastersite disappeared misc/dog||2005-12-15|Mastersite disappeared misc/tkcron||2005-12-15|Mastersite disappeared misc/gkrellweather||2005-12-15|Dependency GrabWeather no longer exists misc/gkrellm-reminder||2005-12-15|Mastersite disappeared vietnamese/vi2vn||2005-12-15|Mastersite disappeared net-mgmt/netqc||2005-12-15|Mastersite disappeared, conflicting dependencies net-im/xicq||2005-12-15|Mastersite disappeared java/jde-emacs20||2005-12-15|Dependency cedet-emacs20 no longer exists net/beacon-server||2005-12-15|Integrated in net/beacon misc/xrmap|astro/xrmap|2005-12-17|Move to a more appropriate category devel/opentop||2005-12-17|Obsoleted. New versions are commercial x11-themes/metacity-theme-hacked-2||2005-12-22|Obsolete by x11-themes/gnome-art x11-themes/metacity-theme-iridium-rounded||2005-12-22|Obsolete by x11-themes/gnome-art converters/intel2gas|lang/intel2gas|2005-12-22|Duplicate port entry x11-themes/metacity-theme-alloy-c||2005-12-26|Obsolete by x11-themes/gnome-art mail/masqmail-devel|mail/masqmail|2005-12-26|Merged chinese/cdict5||2005-12-31|Unfetchable devel/py-ansistyle||2005-12-31|Replaced by py-ll-core devel/py-ll-url||2005-12-31|Replaced by py-ll-core misc/gkrellmaflag||2005-12-31|Unfetchable devel/libmusclecard|devel/pcsc-lite|2006-01-02|Reintegrated into pcsc-lite port deskutils/gdesklets-ltvariations||2006-01-04|Deleted; dead and unfetchable editors/vimpart||2006-01-08|As of 3.5.0, vimpart is no longer part of KDE. sysutils/linneighborhood|net/linneighborhood|2006-01-10|Move to a more appropriate category www/plog|www/lifetype|2006-01-11|project renamed mail/thunderbird-devel|mail/thunderbird|2006-01-12|Thunderbird 1.5 is now stable databases/pecl-hash|security/pecl-hash|2006-01-13|Moved to a better category multimedia/kino-dvtitler||2006-01-14|Merged into multimedia/kino lang/ruby-tcltklib||2006-01-14|Merged into x11-toolkits/ruby-tk japanese/ruby-tcltklib||2006-01-14|Merged into japanese/ruby-tk astro/gkrellmearth||2006-01-14|Mastersite disappeared audio/mziq||2006-01-14|Mastersite disappeared audio/radio||2006-01-14|Mastersite disappeared audio/xmms-cdparanoia||2006-01-14|Mastersite disappeared biology/deft||2006-01-14|Mastersite disappeared biology/flip||2006-01-14|Mastersite disappeared chinese/MT||2006-01-14|Does not work with MT 3 chinese/chinput2||2006-01-14|Mastersite disappeared chinese/ve||2006-01-14|Mastersite disappeared chinese/wangttf||2006-01-14|Mastersite disappeared comms/vpb2||2006-01-14|Mastersite disappeared deskutils/journal||2006-01-14|Mastersite disappeared devel/decompyle||2006-01-14|Mastersite disappeared devel/libzt||2006-01-14|Mastersite disappeared devel/py-wsdllib||2006-01-14|Mastersite disappeared devel/ruby-mock||2006-01-14|Mastersite disappeared devel/ruby-nodedump||2006-01-14|Mastersite disappeared ftp/emirror||2006-01-14|Does not work games/gleyes||2006-01-14|Mastersite disappeared mail/yadda||2006-01-14|Mastersite disappeared misc/wmproxyper||2006-01-14|Mastersite disappeared net/4g8||2006-01-14|No longer developed; authors suggests ettercap instead x11-toolkits/freeglut|graphics/freeglut|2006-01-16|Move to category where libglut is databases/myodbc|databases/mysql-connector-odbc|2006-01-17|Now called MySQL Connector ODBC devel/p5-release|devel/p5-Module-Release|2006-01-23|module was renamed www/zope31|www/zope3|2006-01-23|Renamed to zope3 when updated to 3.2 mail/qmailadmin-devel|mail/qmailadmin|2006-01-27|Devel releases are no longer maintained databases/py-PySQLite2|databases/py-pysqlite20|2006-01-27|Moved +ftp/jigdo|net-p2p/jigdo|2006-01-30|Moved to new category +net/amule1|net-p2p/amule1|2006-01-30|Moved to new category +net/amule2|net-p2p/amule2|2006-01-30|Moved to new category +net/apollon|net-p2p/apollon|2006-01-30|Moved to new category +net/azureus|net-p2p/azureus|2006-01-30|Moved to new category +net/bnbt|net-p2p/bnbt|2006-01-30|Moved to new category +net/btpeer|net-p2p/btpeer|2006-01-30|Moved to new category +net/btqueue|net-p2p/btqueue|2006-01-30|Moved to new category +net/cdonkey|net-p2p/cdonkey|2006-01-30|Moved to new category +net/ctorrent|net-p2p/ctorrent|2006-01-30|Moved to new category +net/dcd|net-p2p/dcd|2006-01-30|Moved to new category +net/dclib|net-p2p/dclib|2006-01-30|Moved to new category +net/dctc|net-p2p/dctc|2006-01-30|Moved to new category +net/dctc-gui|net-p2p/dctc-gui|2006-01-30|Moved to new category +net/dctc-gui-qt|net-p2p/dctc-gui-qt|2006-01-30|Moved to new category +net/edonkey-gui-gtk|net-p2p/edonkey-gui-gtk|2006-01-30|Moved to new category +net/edonkey-gui-gtk-urlslave|net-p2p/edonkey-gui-gtk-urlslave|2006-01-30|Moved to new category +net/fcptools|net-p2p/fcptools|2006-01-30|Moved to new category +net/fidelio|net-p2p/fidelio|2006-01-30|Moved to new category +net/freenet|net-p2p/freenet|2006-01-30|Moved to new category +net/frost|net-p2p/frost|2006-01-30|Moved to new category +net/giftcurs|net-p2p/giftcurs|2006-01-30|Moved to new category +net/giftoxic|net-p2p/giftoxic|2006-01-30|Moved to new category +net/giftui|net-p2p/giftui|2006-01-30|Moved to new category +net/gift|net-p2p/gift|2006-01-30|Moved to new category +net/gift-fasttrack|net-p2p/gift-fasttrack|2006-01-30|Moved to new category +net/gift-gnutella|net-p2p/gift-gnutella|2006-01-30|Moved to new category +net/gift-openft|net-p2p/gift-openft|2006-01-30|Moved to new category +net/gkrellm-gift|net-p2p/gkrellm-gift|2006-01-30|Moved to new category +net/gnewtellium|net-p2p/gnewtellium|2006-01-30|Moved to new category +net/gnome-btdownload|net-p2p/gnome-btdownload|2006-01-30|Moved to new category +net/gnunet|net-p2p/gnunet|2006-01-30|Moved to new category +net/gtkhx|net-p2p/gtkhx|2006-01-30|Moved to new category +net/gtk-gnutella|net-p2p/gtk-gnutella|2006-01-30|Moved to new category +net/gtorrentviewer|net-p2p/gtorrentviewer|2006-01-30|Moved to new category +net/hagelslag|net-p2p/hagelslag|2006-01-30|Moved to new category +net/hx|net-p2p/hx|2006-01-30|Moved to new category +net/i2p|net-p2p/i2p|2006-01-30|Moved to new category +net/javadc|net-p2p/javadc|2006-01-30|Moved to new category +net/kmldonkey|net-p2p/kmldonkey|2006-01-30|Moved to new category +net/ktorrent|net-p2p/ktorrent|2006-01-30|Moved to new category +net/libbt|net-p2p/libbt|2006-01-30|Moved to new category +net/liberator|net-p2p/liberator|2006-01-30|Moved to new category +net/libfreenet|net-p2p/libfreenet|2006-01-30|Moved to new category +net/libpdtp|net-p2p/libpdtp|2006-01-30|Moved to new category +net/libtorrent|net-p2p/libtorrent|2006-01-30|Moved to new category +net/limewire|net-p2p/limewire|2006-01-30|Moved to new category +net/linux-agsatellite|net-p2p/linux-agsatellite|2006-01-30|Moved to new category +net/linux-edonkey-core|net-p2p/linux-edonkey-core|2006-01-30|Moved to new category +net/linux-edonkey-server|net-p2p/linux-edonkey-server|2006-01-30|Moved to new category +net/linux-jigdo|net-p2p/linux-jigdo|2006-01-30|Moved to new category +net/linux-overnet-core|net-p2p/linux-overnet-core|2006-01-30|Moved to new category +net/minder|net-p2p/minder|2006-01-30|Moved to new category +net/mldonkey|net-p2p/mldonkey|2006-01-30|Moved to new category +net/mldonkey-core|net-p2p/mldonkey-core|2006-01-30|Moved to new category +net/mldonkey-core-devel|net-p2p/mldonkey-core-devel|2006-01-30|Moved to new category +net/mldonkey-devel|net-p2p/mldonkey-devel|2006-01-30|Moved to new category +net/mldonkey-gui|net-p2p/mldonkey-gui|2006-01-30|Moved to new category +net/mldonkey-gui-devel|net-p2p/mldonkey-gui-devel|2006-01-30|Moved to new category +net/mldonkey-perlreactor|net-p2p/mldonkey-perlreactor|2006-01-30|Moved to new category +net/mldonkey-sancho|net-p2p/mldonkey-sancho|2006-01-30|Moved to new category +net/mldonkey-serverspy|net-p2p/mldonkey-serverspy|2006-01-30|Moved to new category +net/mldonkey-urlslave|net-p2p/mldonkey-urlslave|2006-01-30|Moved to new category +net/mutella|net-p2p/mutella|2006-01-30|Moved to new category +net/mute-net|net-p2p/mute-net|2006-01-30|Moved to new category +net/mute-net-gui|net-p2p/mute-net-gui|2006-01-30|Moved to new category +net/mute-net-text|net-p2p/mute-net-text|2006-01-30|Moved to new category +net/napshare|net-p2p/napshare|2006-01-30|Moved to new category +net/nicotine|net-p2p/nicotine|2006-01-30|Moved to new category +net/opendchub|net-p2p/opendchub|2006-01-30|Moved to new category +net/peercast|net-p2p/peercast|2006-01-30|Moved to new category +net/phex|net-p2p/phex|2006-01-30|Moved to new category +net/pyslsk|net-p2p/pyslsk|2006-01-30|Moved to new category +net/py-bittornado|net-p2p/py-bittornado|2006-01-30|Moved to new category +net/py-bittornado-core|net-p2p/py-bittornado-core|2006-01-30|Moved to new category +net/py-bittorrent|net-p2p/py-bittorrent|2006-01-30|Moved to new category +net/py-bittorrent-core|net-p2p/py-bittorrent-core|2006-01-30|Moved to new category +net/py-bittorrent-core-devel|net-p2p/py-bittorrent-core-devel|2006-01-30|Moved to new category +net/py-bittorrent-devel|net-p2p/py-bittorrent-devel|2006-01-30|Moved to new category +net/py-fngrab|net-p2p/py-fngrab|2006-01-30|Moved to new category +net/py-kenosis|net-p2p/py-kenosis|2006-01-30|Moved to new category +net/py-kenosis-bittorrent|net-p2p/py-kenosis-bittorrent|2006-01-30|Moved to new category +net/py-py2play|net-p2p/py-py2play|2006-01-30|Moved to new category +net/p5-pdonkey|net-p2p/p5-pdonkey|2006-01-30|Moved to new category +net/qtella|net-p2p/qtella|2006-01-30|Moved to new category +net/qtorrent|net-p2p/qtorrent|2006-01-30|Moved to new category +net/rtorrent|net-p2p/rtorrent|2006-01-30|Moved to new category +net/squall|net-p2p/squall|2006-01-30|Moved to new category +net/torrentflux|net-p2p/torrentflux|2006-01-30|Moved to new category +net/torrentsniff|net-p2p/torrentsniff|2006-01-30|Moved to new category +net/trackerbt|net-p2p/trackerbt|2006-01-30|Moved to new category +net/transmission|net-p2p/transmission|2006-01-30|Moved to new category +net/valknut|net-p2p/valknut|2006-01-30|Moved to new category +net/verlihub|net-p2p/verlihub|2006-01-30|Moved to new category +net/verlihub-plugins|net-p2p/verlihub-plugins|2006-01-30|Moved to new category +net/xmule|net-p2p/xmule|2006-01-30|Moved to new category +net/xnap|net-p2p/xnap|2006-01-30|Moved to new category +misc/ed2k|net-p2p/ed2k|2006-01-30|Moved to new category +misc/edonkey-tool-hash|net-p2p/edonkey-tool-hash|2006-01-30|Moved to new category +misc/linux-edonkey-tool-recovermet|net-p2p/linux-edonkey-tool-recovermet|2006-01-30|Moved to new category diff --git a/chinese/mldonkey-core/Makefile b/chinese/mldonkey-core/Makefile index c4ab3152e175..5f26f7494669 100644 --- a/chinese/mldonkey-core/Makefile +++ b/chinese/mldonkey-core/Makefile @@ -1,32 +1,32 @@ # New ports collection makefile for: zh-tw-mldonkey # Date created: Wed Mar 10 19:36:06 CST 2004 # Whom: Hung-Te Lin # # # $FreeBSD$ # # Only core (HTML/telnet) is affected. GUI has no problem with Chinese. PORTNAME= mldonkey-core CATEGORIES= chinese MAINTAINER= piaip@csie.ntu.edu.tw COMMENT= Client 'core' for MLDonkey with Traditional Chinese (Big5) support WITHOUT_GUI= yes -MASTERDIR= ${.CURDIR}/../../net/mldonkey +MASTERDIR= ${.CURDIR}/../../net-p2p/mldonkey EXTRA_PATCHES= ${.CURDIR}/files/patch-driverControlers.ml WRAPPERPREFIX= ${.CURDIR}/files/wrapper-prefix WRAPPER= ${WRKDIR}/wrapper.sh # build our own wrapper script post-patch-script: @${MV} -f ${WRAPPER} ${WRAPPER}.orig @${CAT} ${WRAPPERPREFIX} ${WRAPPER}.orig > ${WRAPPER} .include "${MASTERDIR}/Makefile" # I know this will lead portlint to fail, # but we have to do so. PKGNAMEPREFIX:= ${PKGNAMEPREFIX}tw- diff --git a/ftp/Makefile b/ftp/Makefile index f204fdb2ed6a..74cc72090985 100644 --- a/ftp/Makefile +++ b/ftp/Makefile @@ -1,112 +1,111 @@ # $FreeBSD$ # COMMENT = FTP client and server utilities SUBDIR += IglooFTP SUBDIR += axel SUBDIR += axelq SUBDIR += axyftp SUBDIR += bftpd SUBDIR += bsdftpd-ssl SUBDIR += cftp SUBDIR += cmdftp SUBDIR += curl SUBDIR += curlpp SUBDIR += dmachine SUBDIR += downloader SUBDIR += emacs-wget SUBDIR += fget SUBDIR += fmirror SUBDIR += frox SUBDIR += ftp-tls SUBDIR += ftp4all SUBDIR += ftpcopy SUBDIR += ftpcube SUBDIR += ftpd-tls SUBDIR += ftpfind SUBDIR += ftplib SUBDIR += ftplocate SUBDIR += ftpmirror SUBDIR += ftpproxy SUBDIR += ftpq SUBDIR += ftpsearch SUBDIR += ftptool SUBDIR += gftp SUBDIR += gnusget SUBDIR += gollem SUBDIR += greed SUBDIR += gwget SUBDIR += hsftp SUBDIR += jftp SUBDIR += jftpgw - SUBDIR += jigdo SUBDIR += jmirror SUBDIR += junglemonkey SUBDIR += kasablanca SUBDIR += kbear SUBDIR += kftpgrabber SUBDIR += kpum SUBDIR += kwebget SUBDIR += lftp SUBDIR += llnlxdir SUBDIR += llnlxftp SUBDIR += lukemftp SUBDIR += mget SUBDIR += mirror SUBDIR += moftpd SUBDIR += muddleftpd SUBDIR += ncftp SUBDIR += ncftp2 SUBDIR += ncftp3 SUBDIR += ncftpd SUBDIR += ocaml-ocurl SUBDIR += oftpd SUBDIR += omi SUBDIR += p5-Net-FTP-Common SUBDIR += p5-Net-FTP-Recursive SUBDIR += p5-Net-FTPServer SUBDIR += p5-POE-Component-Client-FTP SUBDIR += paraget SUBDIR += pavuk SUBDIR += pear-Net_FTP SUBDIR += pftpd SUBDIR += pftpx SUBDIR += php4-curl SUBDIR += php4-ftp SUBDIR += php5-curl SUBDIR += php5-ftp SUBDIR += phpwebftp SUBDIR += proftpd SUBDIR += proftpd-mysql SUBDIR += profxp SUBDIR += proma SUBDIR += prozilla SUBDIR += puf SUBDIR += pure-ftpd SUBDIR += pureadmin SUBDIR += py-curl SUBDIR += quftp SUBDIR += rexx-curl SUBDIR += smbftpd SUBDIR += spegla SUBDIR += tftp-hpa SUBDIR += tnftp SUBDIR += tnftpd SUBDIR += twoftpd SUBDIR += urlgfe SUBDIR += vcheck SUBDIR += vsftpd SUBDIR += weex SUBDIR += wget SUBDIR += wgetpro SUBDIR += wmget SUBDIR += wput SUBDIR += wu-ftpd SUBDIR += wu-ftpd+ipv6 SUBDIR += wzdftpd SUBDIR += xrmftp SUBDIR += yafc SUBDIR += yale-tftpd .include diff --git a/ftp/jigdo/Makefile b/ftp/jigdo/Makefile deleted file mode 100644 index 06e672cd2d9d..000000000000 --- a/ftp/jigdo/Makefile +++ /dev/null @@ -1,50 +0,0 @@ -# ports collection makefile for: jigdo -# Date created: 23 July 2002 -# Whom: Attila Nagy -# -# $FreeBSD$ -# - -PORTNAME= jigdo -PORTVERSION= 0.7.1 -CATEGORIES= ftp -MASTER_SITES= http://atterer.net/jigdo/ - -MAINTAINER= bra@fsn.hu -COMMENT= A utility used to retrieve very large files over the Internet - -BUILD_DEPENDS= libwww-config:${PORTSDIR}/www/libwww \ - ${LOCALBASE}/bin/wget:${PORTSDIR}/ftp/wget - -MAN1= jigdo-file.1 jigdo-lite.1 jigdo-mirror.1 - -USE_BZIP2= yes -USE_SUBMAKE= yes -GNU_CONFIGURE= yes -CONFIGURE_ARGS= --without-libdb --disable-nls --without-gui -USE_GMAKE= yes - -SCRIPTS_ENV= WRKDIRPREFIX="${WRKDIRPREFIX}" \ - TOUCH="${TOUCH}" \ - MKDIR="${MKDIR}" \ - -.include - -.if ${OSVERSION} < 500000 -NOT_FOR_ARCHS+= alpha -.endif - -pre-fetch: - @${SETENV} ${SCRIPTS_ENV} ${SH} ${SCRIPTDIR}/configure.jigdo - -.if exists(${WRKDIRPREFIX}${.CURDIR}/Makefile.inc) -.include "${WRKDIRPREFIX}${.CURDIR}/Makefile.inc" -.endif - -post-install: - @${STRIP_CMD} ${PREFIX}/bin/jigdo-file - -post-clean: - @${RM} -f ${WRKDIRPREFIX}${.CURDIR}/Makefile.inc - -.include diff --git a/ftp/jigdo/distinfo b/ftp/jigdo/distinfo deleted file mode 100644 index 747a8d47a83f..000000000000 --- a/ftp/jigdo/distinfo +++ /dev/null @@ -1,3 +0,0 @@ -MD5 (jigdo-0.7.1.tar.bz2) = aa9aa42923af90d09b6ff4a878b8d53a -SHA256 (jigdo-0.7.1.tar.bz2) = f8d0f86e85cf7ce2e01d1cf3e98d3e2eb656a3691f78550925e925a9d1f99851 -SIZE (jigdo-0.7.1.tar.bz2) = 599969 diff --git a/ftp/jigdo/pkg-descr b/ftp/jigdo/pkg-descr deleted file mode 100644 index 7cf9c4862c8b..000000000000 --- a/ftp/jigdo/pkg-descr +++ /dev/null @@ -1,24 +0,0 @@ -This is a port of Jigsaw Download (AKA jigdo) which is a tool designed to -ease the distribution of very large files over the Internet, for example -CD or DVD images. - -Main features: - - The large images does not need to be stored on the server, instead only - the small files contained in the images (works with CD, DVD images, - uncompressed zip files, tar archives...) - - In spite of the above, jigdo creates a bit-exact copy of the image on the - user's machine (to achieve this, the directory data, boot block, etc. of - the image is stored in a special .template file which is distributes - alongside the .jigdo file) - - There is full control over where jigdo-lite will download the individual - parts. It is possible to define mirrors, so users can choose the nearest - one. - - jigdo relies on standard HTTP/FTP, no special protocols needed. - - jigdo-lite supports resuming aborted downloads, or continuing the - download with another mirror if the current one is slow. - - It is possible to "upgrade" the CD image, only the changed data will be - downloaded. - -WWW: http://www.atterer.net/jigdo/ - -Attila Nagy diff --git a/ftp/jigdo/pkg-plist b/ftp/jigdo/pkg-plist deleted file mode 100644 index c3ac2f2d036a..000000000000 --- a/ftp/jigdo/pkg-plist +++ /dev/null @@ -1,15 +0,0 @@ -bin/jigdo-file -bin/jigdo-lite -bin/jigdo-mirror -%%SUB_GUI%%bin/jigdo -share/jigdo/debian-mirrors.jigdo -%%SUB_GUI%%share/jigdo/COPYING -%%SUB_GUI%%share/jigdo/pixmaps/close.png -%%SUB_GUI%%share/jigdo/pixmaps/jigdo-logo.png -%%SUB_GUI%%share/jigdo/pixmaps/pause.png -%%SUB_GUI%%share/jigdo/pixmaps/progress-green.png -%%SUB_GUI%%share/jigdo/pixmaps/restart.png -%%SUB_GUI%%share/jigdo/pixmaps/start.png -%%SUB_GUI%%share/jigdo/pixmaps/stop.png -%%SUB_GUI%%@dirrm share/jigdo/pixmaps -@dirrm share/jigdo diff --git a/ftp/jigdo/scripts/configure.jigdo b/ftp/jigdo/scripts/configure.jigdo deleted file mode 100644 index 43bc6df6319e..000000000000 --- a/ftp/jigdo/scripts/configure.jigdo +++ /dev/null @@ -1,73 +0,0 @@ -#!/bin/sh -# $FreeBSD$ - -if [ -f ${WRKDIRPREFIX}${CURDIR}/Makefile.inc ]; then - exit -fi - -tempfile=`mktemp -t checklist` - -if [ "${BATCH}" = "yes" ]; then - set \"DB3\" -else - dialog --title "Jigsaw Download configuration options" \ - --clear --checklist "\n\ -Please select desired options:" -1 -1 16 \ -GUI "Graphical User Interface (experimental)" OFF \ -DB3 "Berkeley DB3 (used for jigdo-file's cache)" ON \ -NLS "Native Language Support (no language files yet)" OFF \ -2> $tempfile - - retval=$? - - if [ -s $tempfile ]; then - set `cat $tempfile` - fi - rm -f $tempfile - - case $retval in - 0) if [ -z "$*" ]; then - echo "Nothing selected" - fi - ;; - 1) echo "Cancel pressed." - exit 1 - ;; - esac -fi - -${MKDIR} ${WRKDIRPREFIX}${CURDIR} -exec > ${WRKDIRPREFIX}${CURDIR}/Makefile.inc - -echo "PREFIX= ${PREFIX}" - -SUB_GUI="@comment " - -while [ "$1" ]; do - case $1 in - \"GUI\") - echo "CONFIGURE_ARGS+= --with-gui" - echo "LIB_DEPENDS+= gtk-x11-2.0:\${PORTSDIR}/x11-toolkits/gtk20" - echo "MAN1+= jigdo.1" - SUB_GUI="" - ;; - \"DB3\") - echo "CONFIGURE_ARGS+= --with-libdb=-ldb3" - echo "CONFIGURE_ENV+= \ - CPPFLAGS=\"-I\${LOCALBASE}/include/db3\" \ - LIBS=\"-L\${LOCALBASE}/lib\" LDFLAGS+=\"-ldb3\"" - echo "LIB_DEPENDS= db3:\${PORTSDIR}/databases/db3" - ;; - \"NLS\") - echo "CONFIGURE_ARGS+= --enable-nls=${LOCALBASE}/include" - ;; - *) - echo "Invalid option(s): $*" > /dev/stderr - rm -f ${WRKDIRPREFIX}${CURDIR}/Makefile.inc - exit 1 - ;; - esac - shift -done - -echo "PLIST_SUB+= SUB_GUI=\"${SUB_GUI}\"" diff --git a/games/slune/Makefile b/games/slune/Makefile index 9158a26ac217..8f0dd549733a 100644 --- a/games/slune/Makefile +++ b/games/slune/Makefile @@ -1,38 +1,38 @@ # New ports collection makefile for: slune # Date created: 2005-10-06 # Whom: Jose Alonso Cardenas Marquez # # $FreeBSD$ # PORTNAME= slune PORTVERSION= 1.0.10 CATEGORIES= games python MASTER_SITES= http://download.gna.org/slune/ DISTNAME= Slune-${PORTVERSION} MAINTAINER= acardenas@bsd.org.pe COMMENT= 3D game. includes racing, car-crashing, and lots of action RUN_DEPENDS= soya_editor:${PORTSDIR}/graphics/py-soya3d \ ${PYTHON_SITELIBDIR}/_openal.so:${PORTSDIR}/audio/py-openal \ ${PYTHON_SITELIBDIR}/pysdl_mixer/sdl_mixer.so:${PORTSDIR}/audio/py-sdl_mixer \ ${PYTHON_SITELIBDIR}/ogg/vorbis.so:${PORTSDIR}/audio/py-vorbis \ - ${PYTHON_SITELIBDIR}/py2play/level.py:${PORTSDIR}/net/py-py2play + ${PYTHON_SITELIBDIR}/py2play/level.py:${PORTSDIR}/net-p2p/py-py2play LIB_DEPENDS= cal3d.11:${PORTSDIR}/graphics/cal3d \ GLEW.1:${PORTSDIR}/graphics/glew USE_X_PREFIX= yes USE_BZIP2= yes USE_PYTHON= yes USE_PYDISTUTILS= yes USE_GL= yes USE_SDL= sdl mixer post-install: .if !defined(NOPORTDOCS) @${MKDIR} ${DOCSDIR} ${INSTALL_DATA} ${WRKDIR}/${DISTNAME}/README ${DOCSDIR} .endif .include diff --git a/misc/Makefile b/misc/Makefile index 2e15e5f9a9d1..5fb05e314eaf 100644 --- a/misc/Makefile +++ b/misc/Makefile @@ -1,477 +1,474 @@ # $FreeBSD$ # COMMENT = Miscellaneous utilities SUBDIR += achievo SUBDIR += aclgen SUBDIR += acron SUBDIR += afbackup SUBDIR += afbackup-client SUBDIR += afbackup-server SUBDIR += airoflash SUBDIR += alevt SUBDIR += amanda-client SUBDIR += amanda-server SUBDIR += argparse SUBDIR += asbutton SUBDIR += asr-manpages SUBDIR += astrolog SUBDIR += bb SUBDIR += bbjd SUBDIR += bdelta SUBDIR += bestfit SUBDIR += bibletime SUBDIR += biblical-curse SUBDIR += bidwatcher SUBDIR += birthday SUBDIR += bogosort SUBDIR += bottlerocket SUBDIR += boxes SUBDIR += brs SUBDIR += bsdiff SUBDIR += buffer SUBDIR += c-hey SUBDIR += callid SUBDIR += cave SUBDIR += chef SUBDIR += chmlib SUBDIR += chord SUBDIR += chord2html SUBDIR += clex SUBDIR += clpbar SUBDIR += cmatrix SUBDIR += colortail SUBDIR += compat3x SUBDIR += compat4x SUBDIR += compat5x SUBDIR += countrycodes SUBDIR += cpuid SUBDIR += crosspad SUBDIR += cs SUBDIR += cstream SUBDIR += cuecat SUBDIR += cwish SUBDIR += datedif SUBDIR += ddate SUBDIR += deco SUBDIR += dejagnu SUBDIR += delay SUBDIR += demoniac SUBDIR += detachtty SUBDIR += diction SUBDIR += dirtree SUBDIR += display SUBDIR += dnetc SUBDIR += documancer SUBDIR += dotfile SUBDIR += dtach SUBDIR += dvorak7min SUBDIR += dvorakng SUBDIR += e2fsprogs-libuuid SUBDIR += earthview - SUBDIR += ed2k - SUBDIR += edonkey-tool-hash SUBDIR += elscreen SUBDIR += esniper SUBDIR += estic SUBDIR += ewipe SUBDIR += explosions SUBDIR += ezload SUBDIR += felis SUBDIR += fep SUBDIR += figlet SUBDIR += figlet-fonts SUBDIR += findutils SUBDIR += firestring SUBDIR += floatator SUBDIR += flyway SUBDIR += fortune-mod-bible SUBDIR += fortune-mod-bofh SUBDIR += fortune-mod-culmea-culmilor SUBDIR += fortune-mod-ferengi_rules_of_acquisition SUBDIR += fortune-mod-futurama SUBDIR += fortuneit SUBDIR += freedialog SUBDIR += freeguide SUBDIR += freshmeat-submit SUBDIR += ftdi-eeprom SUBDIR += ftree SUBDIR += gctpc SUBDIR += geekcode SUBDIR += getopt SUBDIR += git SUBDIR += gkrellm-gamma SUBDIR += gkrellm-helium SUBDIR += gkrellm-xkb SUBDIR += gkrellmbgchg SUBDIR += gkrellmbgchg2 SUBDIR += gkrellmfmonitor SUBDIR += gkrellmfmonitor2 SUBDIR += gkrellmlaunch SUBDIR += gkrellmlaunch2 SUBDIR += gkrellscore SUBDIR += gkrellshoot SUBDIR += gkrellshoot2 SUBDIR += gkrellweather2 SUBDIR += gkx86info SUBDIR += gkx86info2 SUBDIR += globus2 SUBDIR += gman SUBDIR += gnome-icon-theme SUBDIR += gnome-osd SUBDIR += gnomehier SUBDIR += gnomemimedata SUBDIR += gnomesword SUBDIR += gnomeuserdocs2 SUBDIR += gnu-watch SUBDIR += gnuls SUBDIR += gnustep-examples SUBDIR += goblin SUBDIR += goldstr SUBDIR += gone SUBDIR += gonvert SUBDIR += gopod SUBDIR += gplbp SUBDIR += gplink SUBDIR += gpt SUBDIR += gpt31 SUBDIR += granulate SUBDIR += grc SUBDIR += gregexp SUBDIR += gretl SUBDIR += grun SUBDIR += gtk-gopod SUBDIR += gtkfind SUBDIR += gtktalog SUBDIR += gtl SUBDIR += gwhich SUBDIR += hb SUBDIR += hello SUBDIR += help2man SUBDIR += heyu SUBDIR += heyu2 SUBDIR += hicolor-icon-theme SUBDIR += histring SUBDIR += hotkeys SUBDIR += hulgalugha SUBDIR += inplace SUBDIR += instant-server SUBDIR += instant-tinderbox SUBDIR += instant-workstation SUBDIR += iselect SUBDIR += iso-codes SUBDIR += jargon SUBDIR += jbidwatcher SUBDIR += jive SUBDIR += k3b-i18n SUBDIR += kaddressbook-plugins SUBDIR += katalog SUBDIR += kcd SUBDIR += kcd-devel SUBDIR += kde-xdg-env SUBDIR += kde3-i18n SUBDIR += kde3-i18n-af SUBDIR += kde3-i18n-az SUBDIR += kde3-i18n-bg SUBDIR += kde3-i18n-bn SUBDIR += kde3-i18n-bs SUBDIR += kde3-i18n-ca SUBDIR += kde3-i18n-cs SUBDIR += kde3-i18n-cy SUBDIR += kde3-i18n-da SUBDIR += kde3-i18n-el SUBDIR += kde3-i18n-en_GB SUBDIR += kde3-i18n-eo SUBDIR += kde3-i18n-es SUBDIR += kde3-i18n-et SUBDIR += kde3-i18n-eu SUBDIR += kde3-i18n-fa SUBDIR += kde3-i18n-fi SUBDIR += kde3-i18n-gl SUBDIR += kde3-i18n-hi SUBDIR += kde3-i18n-hr SUBDIR += kde3-i18n-hsb SUBDIR += kde3-i18n-id SUBDIR += kde3-i18n-is SUBDIR += kde3-i18n-it SUBDIR += kde3-i18n-lt SUBDIR += kde3-i18n-lv SUBDIR += kde3-i18n-mk SUBDIR += kde3-i18n-mn SUBDIR += kde3-i18n-ms SUBDIR += kde3-i18n-mt SUBDIR += kde3-i18n-nb SUBDIR += kde3-i18n-nds SUBDIR += kde3-i18n-nl SUBDIR += kde3-i18n-nn SUBDIR += kde3-i18n-nso SUBDIR += kde3-i18n-pa SUBDIR += kde3-i18n-ro SUBDIR += kde3-i18n-se SUBDIR += kde3-i18n-sk SUBDIR += kde3-i18n-sl SUBDIR += kde3-i18n-sr SUBDIR += kde3-i18n-sr@Latn SUBDIR += kde3-i18n-ss SUBDIR += kde3-i18n-sv SUBDIR += kde3-i18n-ta SUBDIR += kde3-i18n-tg SUBDIR += kde3-i18n-th SUBDIR += kde3-i18n-tr SUBDIR += kde3-i18n-uz SUBDIR += kde3-i18n-ven SUBDIR += kde3-i18n-xh SUBDIR += kde3-i18n-zu SUBDIR += kdeaddons3 SUBDIR += kdeedu3 SUBDIR += kdehier SUBDIR += kdeutils3 SUBDIR += kenny SUBDIR += kfile-plugins SUBDIR += kicker-applets SUBDIR += knewsticker-scripts SUBDIR += koffice-i18n SUBDIR += koffice-i18n-af SUBDIR += koffice-i18n-bg SUBDIR += koffice-i18n-br SUBDIR += koffice-i18n-bs SUBDIR += koffice-i18n-ca SUBDIR += koffice-i18n-cs SUBDIR += koffice-i18n-cy SUBDIR += koffice-i18n-da SUBDIR += koffice-i18n-el SUBDIR += koffice-i18n-en_GB SUBDIR += koffice-i18n-eo SUBDIR += koffice-i18n-es SUBDIR += koffice-i18n-et SUBDIR += koffice-i18n-eu SUBDIR += koffice-i18n-fa SUBDIR += koffice-i18n-fi SUBDIR += koffice-i18n-hsb SUBDIR += koffice-i18n-it SUBDIR += koffice-i18n-lo SUBDIR += koffice-i18n-lt SUBDIR += koffice-i18n-lv SUBDIR += koffice-i18n-mt SUBDIR += koffice-i18n-nb SUBDIR += koffice-i18n-nl SUBDIR += koffice-i18n-nn SUBDIR += koffice-i18n-se SUBDIR += koffice-i18n-sk SUBDIR += koffice-i18n-sl SUBDIR += koffice-i18n-sr SUBDIR += koffice-i18n-sr@Latn SUBDIR += koffice-i18n-sv SUBDIR += koffice-i18n-ta SUBDIR += koffice-i18n-tg SUBDIR += koffice-i18n-th SUBDIR += koffice-i18n-tr SUBDIR += koffice-i18n-ven SUBDIR += koffice-i18n-xh SUBDIR += koffice-i18n-zu SUBDIR += konq-plugins SUBDIR += kp SUBDIR += krecipes SUBDIR += ksig SUBDIR += kwatch SUBDIR += latex-mk SUBDIR += lc SUBDIR += ldconfig_compat SUBDIR += lesspipe SUBDIR += libhome SUBDIR += libmcal SUBDIR += libpri SUBDIR += libutf SUBDIR += lifelines SUBDIR += lile SUBDIR += lingoteach SUBDIR += linm - SUBDIR += linux-edonkey-tool-recovermet SUBDIR += linux-opengroupware SUBDIR += localedata SUBDIR += logsurfer SUBDIR += loop SUBDIR += lr SUBDIR += lv SUBDIR += magicpoint SUBDIR += man.el SUBDIR += mango SUBDIR += matrix-kmod SUBDIR += mc SUBDIR += mc-light SUBDIR += menushki SUBDIR += metromap SUBDIR += mgp-mode.el SUBDIR += mime-support SUBDIR += mirmon SUBDIR += misterproper SUBDIR += mmv SUBDIR += moviedb SUBDIR += mshell SUBDIR += mtx SUBDIR += muuz SUBDIR += nagios-base-logos SUBDIR += najitool SUBDIR += newer SUBDIR += nserver SUBDIR += nsf SUBDIR += numchar SUBDIR += nut SUBDIR += opencyc SUBDIR += orville-write SUBDIR += ossp-uuid SUBDIR += p5-Array-Compare SUBDIR += p5-Array-IntSpan SUBDIR += p5-Array-PrintCols SUBDIR += p5-Array-RefElem SUBDIR += p5-Asterisk SUBDIR += p5-Business-ISBN SUBDIR += p5-Business-ISBN-Data SUBDIR += p5-Business-ISIN SUBDIR += p5-Business-ISSN SUBDIR += p5-Business-UPS SUBDIR += p5-Chatbot-Eliza SUBDIR += p5-Data-Buffer SUBDIR += p5-File-CounterFile SUBDIR += p5-File-Sort SUBDIR += p5-Geo-Weather SUBDIR += p5-Geography-Countries SUBDIR += p5-I18N-Charset SUBDIR += p5-I18N-LangTags SUBDIR += p5-LEGO-RCX SUBDIR += p5-List-Compare SUBDIR += p5-Locale-Codes SUBDIR += p5-Locale-Msgcat SUBDIR += p5-Locale-SubCountry SUBDIR += p5-Net-vCard SUBDIR += p5-Norge SUBDIR += p5-Text-FIGlet SUBDIR += p5-Tie-DxHash SUBDIR += patanjali SUBDIR += patchutils SUBDIR += pbs SUBDIR += pdfmap SUBDIR += pdmenu SUBDIR += pear-Services_Weather SUBDIR += pear-Text_Figlet SUBDIR += php4-calendar SUBDIR += php4-mcal SUBDIR += php5-calendar SUBDIR += phraze SUBDIR += pinfo SUBDIR += pipe SUBDIR += pointless SUBDIR += porteasy SUBDIR += portell SUBDIR += posixtestsuite SUBDIR += projectionlib SUBDIR += proxyper SUBDIR += py-distutils SUBDIR += py-osd SUBDIR += py-pexpect SUBDIR += pybliographer SUBDIR += pylize SUBDIR += pypanda SUBDIR += qbrew SUBDIR += qlas SUBDIR += qmc SUBDIR += quick-lounge-applet SUBDIR += quotes SUBDIR += quranref SUBDIR += ree SUBDIR += renamedlgplugins SUBDIR += rfc SUBDIR += ringtonetools SUBDIR += rname SUBDIR += rpl SUBDIR += rtfm SUBDIR += salias SUBDIR += seizedesktop SUBDIR += seq2 SUBDIR += shared-mime-info SUBDIR += shc SUBDIR += shuffle SUBDIR += since SUBDIR += skyutils SUBDIR += sloccount SUBDIR += sls SUBDIR += smssend SUBDIR += snowflake SUBDIR += sonytv SUBDIR += spamcalc SUBDIR += splitvt SUBDIR += sshbuddy SUBDIR += stan SUBDIR += susv2 SUBDIR += susv3 SUBDIR += sword SUBDIR += talkfilters SUBDIR += tcb SUBDIR += team SUBDIR += telbook SUBDIR += tellico SUBDIR += tempcontrol SUBDIR += terraform SUBDIR += tet SUBDIR += thailocale SUBDIR += tinderbox SUBDIR += tkinfo SUBDIR += tkman SUBDIR += tkregexp SUBDIR += tkrunit SUBDIR += tpp SUBDIR += translate SUBDIR += translator SUBDIR += ttyrec SUBDIR += tvguide SUBDIR += txt2regex SUBDIR += uf-view SUBDIR += uk-phone SUBDIR += uk-postcodes SUBDIR += unclutter SUBDIR += upclient SUBDIR += us-zipcodes SUBDIR += utf8locale SUBDIR += utftools SUBDIR += vbidecode SUBDIR += vera SUBDIR += videotext SUBDIR += vifm SUBDIR += viz SUBDIR += voltcraft304 SUBDIR += whichman SUBDIR += wmScoreBoard SUBDIR += wmcalendar SUBDIR += wmfirew SUBDIR += wminfo SUBDIR += wmjulia SUBDIR += wmpal SUBDIR += wmtunlo SUBDIR += wmweather SUBDIR += wmweather+ SUBDIR += wmwork SUBDIR += wmx10 SUBDIR += wotsap SUBDIR += xbiso SUBDIR += xd SUBDIR += xdelta SUBDIR += xdf SUBDIR += xenmenu SUBDIR += xfce4-appfinder SUBDIR += xfce4-artwork SUBDIR += xfce4-iconbox SUBDIR += xfce4-weather-plugin SUBDIR += xfce4-wm-themes SUBDIR += xgas SUBDIR += xless SUBDIR += xosd SUBDIR += xpns SUBDIR += xtail SUBDIR += xtar SUBDIR += xtypo SUBDIR += yaunc SUBDIR += ytree SUBDIR += zaptel .include diff --git a/misc/ed2k/Makefile b/misc/ed2k/Makefile deleted file mode 100644 index 35a5cc6ca35d..000000000000 --- a/misc/ed2k/Makefile +++ /dev/null @@ -1,41 +0,0 @@ -# New ports collection makefile for: ed2k hash tool -# Date created: Mi 9 Nov 2005 06:52:38 CET -# Whom: dirk.meyer@dinoex.sub.org -# -# $FreeBSD$ -# - -PORTNAME= ed2k -PORTVERSION= 1.4 -CATEGORIES= misc -MASTER_SITES= http://www.sdalu.com/download/software/tools/ -PKGNAMESUFFIX= -hash${PKGNAMESUFFIX2} -DISTNAME= ed2k.c -EXTRACT_SUFX= -EXTRACT_ONLY= - -MAINTAINER= dinoex@FreeBSD.org -COMMENT= Calculates 'eMule' hashes or producing ed2k:// file links - -WRKSRC= ${WRKDIR} -MAKEFILE= /dev/null -ALL_TARGET= ed2k -PLIST_FILES= bin/ed2k - -.if defined(WITHOUT_OPENSSL) -CPPFLAGS+= -DWITH_RSA -MAKE_ENV+= LDLIBS="${CPPFLAGS}" -.else -USE_OPENSSL= yes -OPENSSLSUFFIX= -openssl -LDLIBS+= -lmd -MAKE_ENV+= LDLIBS="${LDLIBS}" -.endif - -post-extract: - ${CP} -p ${DISTDIR}/${DIST_SUBDIR}/${DISTNAME} ${WRKSRC}/ - -do-install: - @${INSTALL_PROGRAM} ${WRKSRC}/ed2k ${PREFIX}/bin/ - -.include diff --git a/misc/ed2k/distinfo b/misc/ed2k/distinfo deleted file mode 100644 index 34c358378934..000000000000 --- a/misc/ed2k/distinfo +++ /dev/null @@ -1,3 +0,0 @@ -MD5 (ed2k.c) = 3e6e3dac4f3d4c068bb6995ec9815ba4 -SHA256 (ed2k.c) = 08f3f81278bd6cf6d5fdf04d2ea796255a8d73808f4ddd12fd18f6142eb39bb2 -SIZE (ed2k.c) = 9422 diff --git a/misc/ed2k/files/patch-ed2k.c b/misc/ed2k/files/patch-ed2k.c deleted file mode 100644 index c9efde43b755..000000000000 --- a/misc/ed2k/files/patch-ed2k.c +++ /dev/null @@ -1,65 +0,0 @@ ---- ed2k.c.orig Sun Jun 13 19:47:20 2004 -+++ ed2k.c Wed Nov 9 07:55:38 2005 -@@ -32,7 +32,7 @@ - #include - - /* #define OFF_CONV "%ld" /* off_t is long (Linux) */ --/* #define OFF_CONF "%lld" /* off_t is long long (FreeBSD) */ -+#define OFF_CONV "%lld" /* off_t is long long (FreeBSD) */ - - #ifndef OFF_CONV - # warning "You should define OFF_CONV (see the file)" -@@ -47,16 +47,27 @@ - - typedef unsigned char md4_t[16]; - -+#if defined(WITH_RSA) -+ - typedef struct { -- u_int32_t state[4]; -- u_int32_t count[2]; -- unsigned char buffer[64]; -+ u_int32_t state[4]; -+ u_int32_t count[2]; -+ unsigned char buffer[64]; - } md4_ctx_t; - - void md4_init(md4_ctx_t *); - void md4_update(md4_ctx_t *, unsigned char *, unsigned int); - void md4_finish(md4_ctx_t *, md4_t); - -+#else -+ -+#include -+#define md4_ctx_t MD4_CTX -+#define md4_init MD4Init -+#define md4_update MD4Update -+#define md4_finish(a,b) MD4Final(b,a) -+ -+#endif - - static char *progname; - -@@ -86,7 +97,7 @@ - } - - --static __inline__ char hdigit(q) { -+static __inline__ char hdigit(unsigned char q) { - return ((q >= 10) ? 'W' : '0') + q; - } - -@@ -181,6 +192,7 @@ - } - - -+#if defined(WITH_RSA) - - /*==> RSA Data Security, Inc. MD4 Message-Digest Algorithm =============*/ - -@@ -323,3 +335,5 @@ - md4_update (context, bits, 8); - md4_encode (digest, context->state, 16); - } -+ -+#endif diff --git a/misc/ed2k/pkg-descr b/misc/ed2k/pkg-descr deleted file mode 100644 index 597859774eaf..000000000000 --- a/misc/ed2k/pkg-descr +++ /dev/null @@ -1,7 +0,0 @@ -This tool takes files and calculates the final 'eEmule' hashes for -then. It also spits out the complete ed2k:// link in the end. - -Note: This hashes differ from 'eDonkey/mldonkey' hashes -when the size of a files is a mutiple of 9728000 Bytes. - -WWW: http://www.sdalu.com/software/tools.shtml diff --git a/misc/edonkey-tool-hash/Makefile b/misc/edonkey-tool-hash/Makefile deleted file mode 100644 index 65e0bc642ad9..000000000000 --- a/misc/edonkey-tool-hash/Makefile +++ /dev/null @@ -1,37 +0,0 @@ -# New ports collection makefile for: edonkey hash tool -# Date created: Wed Feb 20 18:03:49 BRT 2002 -# Whom: Mario Sergio Fujikawa Ferreira -# -# $FreeBSD$ -# - -PORTNAME= edonkey -PORTVERSION= 0.4.0 -CATEGORIES= misc -MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} -MASTER_SITE_SUBDIR= ed2k-tools -PKGNAMESUFFIX= -tool-hash -DISTNAME= ed2k_hash-${PORTVERSION} - -MAINTAINER= lioux@FreeBSD.org -COMMENT= Both calculates 'eDonkey/Overnet hashes' producing ed2k:// file links - -PLIST_FILES= bin/edonkey-tool-hash -USE_REINPLACE= yes -USE_AUTOTOOLS= libtool:15 -GNU_CONFIGURE= yes - -WRKSRC= ${WRKDIR}/ed2k_hash-${PORTVERSION} - -post-patch: -# respect CFLAGS - @${REINPLACE_CMD} -E -e \ - 's|-O2||' \ - ${CONFIGURE_WRKSRC}/${CONFIGURE_SCRIPT} - -do-install: -# uphold POLA, do not change binary name - @${INSTALL_PROGRAM} ${WRKSRC}/ed2k_hash/ed2k_hash \ - ${PREFIX}/bin/${PORTNAME}${PKGNAMESUFFIX} - -.include diff --git a/misc/edonkey-tool-hash/distinfo b/misc/edonkey-tool-hash/distinfo deleted file mode 100644 index 38826039a0fc..000000000000 --- a/misc/edonkey-tool-hash/distinfo +++ /dev/null @@ -1,3 +0,0 @@ -MD5 (ed2k_hash-0.4.0.tar.gz) = 545d44d5e00078011f41a18e235f4af8 -SHA256 (ed2k_hash-0.4.0.tar.gz) = 554b2d9fb3ce668312341f43bafc95cf985059d83bf5e82f92547610c7f2bf18 -SIZE (ed2k_hash-0.4.0.tar.gz) = 113158 diff --git a/misc/edonkey-tool-hash/files/patch-processfile.c b/misc/edonkey-tool-hash/files/patch-processfile.c deleted file mode 100644 index b1553b8edf39..000000000000 --- a/misc/edonkey-tool-hash/files/patch-processfile.c +++ /dev/null @@ -1,12 +0,0 @@ ---- ed2k_hash/processfile.c.orig Wed Jun 25 00:51:21 2003 -+++ ed2k_hash/processfile.c Mon Aug 9 20:39:37 2004 -@@ -123,6 +123,9 @@ - return 0; - } - -+#ifndef _SC_PAGE_SIZE -+#define _SC_PAGE_SIZE _SC_PAGESIZE -+#endif - pagesize = sysconf(_SC_PAGE_SIZE); - - for (b=0; b < fi.blocks; b++) diff --git a/misc/edonkey-tool-hash/pkg-descr b/misc/edonkey-tool-hash/pkg-descr deleted file mode 100644 index 24f71696cf93..000000000000 --- a/misc/edonkey-tool-hash/pkg-descr +++ /dev/null @@ -1,8 +0,0 @@ -This tool takes a file and calculates the final 'eDonkey/Overnet -hash' for it that you need if you want to create ed2k:// links to -that file. - -It also spits out the complete ed2k:// link in the end and appends -it to the file 'ed2k_links.txt' for easier copy-and-paste later on. - -WWW: http://ed2k-tools.sourceforge.net/ diff --git a/misc/linux-edonkey-tool-recovermet/Makefile b/misc/linux-edonkey-tool-recovermet/Makefile deleted file mode 100644 index 5c7012cd66af..000000000000 --- a/misc/linux-edonkey-tool-recovermet/Makefile +++ /dev/null @@ -1,45 +0,0 @@ -# New ports collection makefile for: edonkey recovermet tool -# Date created: Wed Feb 20 18:03:49 BRT 2002 -# Whom: Mario Sergio Fujikawa Ferreira -# -# $FreeBSD$ -# - -PORTNAME= edonkey -PORTVERSION= 0.0.2 -PORTREVISION= 1 -CATEGORIES= misc linux -MASTER_SITES= ${MASTER_SITE_GENTOO} -MASTER_SITE_SUBDIR= distfiles -PKGNAMEPREFIX= linux- -PKGNAMESUFFIX= -tool-recovermet -DISTNAME= ed2k_recovermet-0.2_alpha - -MAINTAINER= ports@FreeBSD.org -COMMENT= Tool that tries to re-create x.part.met files compromised due to crash - -ONLY_FOR_ARCHS= i386 -USE_BZIP2= yes -USE_LINUX= yes -NO_WRKSUBDIR= yes -NO_BUILD= yes -PLIST_FILES= bin/edonkey-tool-recovermet - -BINARY_NAME= ed2k_recovermet - -do-install: - @${INSTALL_PROGRAM} ${WRKSRC}/${BINARY_NAME} \ - ${PREFIX}/bin/${PORTNAME}${PKGNAMESUFFIX} - -.include - -pre-install: -.if exists(${STRIP_CMD}) - @${STRIP_CMD} ${WRKSRC}/${BINARY_NAME} -.endif - @${BRANDELF} -t Linux ${WRKSRC}/${BINARY_NAME} - -post-install: - @${CAT} ${PKGMESSAGE} - -.include diff --git a/misc/linux-edonkey-tool-recovermet/distinfo b/misc/linux-edonkey-tool-recovermet/distinfo deleted file mode 100644 index 31ca51909489..000000000000 --- a/misc/linux-edonkey-tool-recovermet/distinfo +++ /dev/null @@ -1,3 +0,0 @@ -MD5 (ed2k_recovermet-0.2_alpha.tar.bz2) = 8aa98316fe1175de201bb5229f558b37 -SHA256 (ed2k_recovermet-0.2_alpha.tar.bz2) = d77f0b83f49a8e8455af468d09c8ebbcd2509c95c62dce4b2da044f243de3efc -SIZE (ed2k_recovermet-0.2_alpha.tar.bz2) = 183447 diff --git a/misc/linux-edonkey-tool-recovermet/pkg-descr b/misc/linux-edonkey-tool-recovermet/pkg-descr deleted file mode 100644 index 315628720f8b..000000000000 --- a/misc/linux-edonkey-tool-recovermet/pkg-descr +++ /dev/null @@ -1,19 +0,0 @@ -This is a tool for eDonkey2000 that re-creates x.part.met files -that have been lost or set zero size after a crash. - -Obviously, this only works if the x.part file in your temp folder -survives. Only those 9MB blocks will be saved which have been fully -downloaded, but you'll be able to continue your download. - -The tool tries to find the best match from information stored in -the known.met file and all the x.part.met files in the temp folder. - -Therefore, you can increase the chance of recovery by searching for -the file you are trying to restore and put as many possible candidates -as you can find in the download list (which you can cancel again -after using this tool). - -N.B. Obviously these candidates should have the same size as your -download was/is supposed to have! Therefore, if your download was -supposed to be 699MB when finished, files with 720MB or 750MB are -NOT likely candidates, even if the name is the same. diff --git a/misc/linux-edonkey-tool-recovermet/pkg-message b/misc/linux-edonkey-tool-recovermet/pkg-message deleted file mode 100644 index cccee49c5e50..000000000000 --- a/misc/linux-edonkey-tool-recovermet/pkg-message +++ /dev/null @@ -1,4 +0,0 @@ - ATTENTION: - -This application will crash when being used on a file >2GB. See 'man 2 mmap' -for more information about the memory allocation limits of FreeBSD. diff --git a/net-p2p/Makefile b/net-p2p/Makefile index 4502aca7411b..2f535e4934b3 100644 --- a/net-p2p/Makefile +++ b/net-p2p/Makefile @@ -1,8 +1,107 @@ # $FreeBSD$ # COMMENT = peer-to-peer network applications -# SUBDIR += none yet + SUBDIR += amule1 + SUBDIR += amule2 + SUBDIR += apollon + SUBDIR += azureus + SUBDIR += bnbt + SUBDIR += btpeer + SUBDIR += btqueue + SUBDIR += cdonkey + SUBDIR += ctorrent + SUBDIR += dcd + SUBDIR += dclib + SUBDIR += dctc + SUBDIR += dctc-gui + SUBDIR += dctc-gui-qt + SUBDIR += edonkey-gui-gtk + SUBDIR += edonkey-gui-gtk-urlslave + SUBDIR += edonkey-tool-hash + SUBDIR += ed2k + SUBDIR += fcptools + SUBDIR += fidelio + SUBDIR += freenet + SUBDIR += frost + SUBDIR += gift + SUBDIR += giftcurs + SUBDIR += giftoxic + SUBDIR += giftui + SUBDIR += gift-fasttrack + SUBDIR += gift-gnutella + SUBDIR += gift-openft + SUBDIR += gkrellm-gift + SUBDIR += gnewtellium + SUBDIR += gnome-btdownload + SUBDIR += gnunet + SUBDIR += gtkhx + SUBDIR += gtk-gnutella + SUBDIR += gtorrentviewer + SUBDIR += hagelslag + SUBDIR += hx + SUBDIR += i2p + SUBDIR += javadc + SUBDIR += jigdo + SUBDIR += kmldonkey + SUBDIR += ktorrent + SUBDIR += libbt + SUBDIR += liberator + SUBDIR += libfreenet + SUBDIR += libpdtp + SUBDIR += libtorrent + SUBDIR += limewire + SUBDIR += linux-agsatellite + SUBDIR += linux-edonkey-core + SUBDIR += linux-edonkey-server + SUBDIR += linux-edonkey-tool-recovermet + SUBDIR += linux-jigdo + SUBDIR += linux-overnet-core + SUBDIR += minder + SUBDIR += mldonkey + SUBDIR += mldonkey-core + SUBDIR += mldonkey-core-devel + SUBDIR += mldonkey-devel + SUBDIR += mldonkey-gui + SUBDIR += mldonkey-gui-devel + SUBDIR += mldonkey-perlreactor + SUBDIR += mldonkey-sancho + SUBDIR += mldonkey-serverspy + SUBDIR += mldonkey-urlslave + SUBDIR += mutella + SUBDIR += mute-net + SUBDIR += mute-net-gui + SUBDIR += mute-net-text + SUBDIR += napshare + SUBDIR += nicotine + SUBDIR += opendchub + SUBDIR += peercast + SUBDIR += phex + SUBDIR += pyslsk + SUBDIR += py-bittornado + SUBDIR += py-bittornado-core + SUBDIR += py-bittorrent + SUBDIR += py-bittorrent-core + SUBDIR += py-bittorrent-core-devel + SUBDIR += py-bittorrent-devel + SUBDIR += py-fngrab + SUBDIR += py-kenosis + SUBDIR += py-kenosis-bittorrent + SUBDIR += py-py2play + SUBDIR += p5-pdonkey + SUBDIR += qtella + SUBDIR += qtorrent + SUBDIR += rtorrent + SUBDIR += squall + SUBDIR += torrentflux + SUBDIR += torrentsniff + SUBDIR += trackerbt + SUBDIR += transmission + SUBDIR += valknut + SUBDIR += verlihub + SUBDIR += verlihub-plugins + SUBDIR += xmule + SUBDIR += xnap .include diff --git a/net-p2p/amule-devel/Makefile b/net-p2p/amule-devel/Makefile index c9ba978e207c..248129472ff2 100644 --- a/net-p2p/amule-devel/Makefile +++ b/net-p2p/amule-devel/Makefile @@ -1,146 +1,146 @@ # New ports collection makefile for: amule2 # Date created: Wed Nov 05 09:30:00 UTC 2003 # Whom: Ganael LAPLANCHE # # $FreeBSD$ # PORTNAME= aMule PORTVERSION= 2.1.0 -CATEGORIES= net +CATEGORIES= net-p2p MASTER_SITES= http://download.berlios.de/amule/ MAINTAINER= ganael.laplanche@martymac.com COMMENT= The all-platform eMule p2p client LIB_DEPENDS= wx_gtk2u_core-2.6:${PORTSDIR}/x11-toolkits/wxgtk26-unicode \ curl.3:${PORTSDIR}/ftp/curl # gd.4:${PORTSDIR}/graphics/gd # png.5:${PORTSDIR}/graphics/png LATEST_LINK= aMule2 CONFLICTS= aMule-1.* aMule-devel-[0-9]* USE_X_PREFIX= yes USE_GNOME= gnomehier gnomehack gnomeprefix USE_GMAKE= yes GNU_CONFIGURE= yes CONFIGURE_TARGET=--build=${MACHINE_ARCH}-portbld-freebsd${OSREL} CONFIGURE_ARGS= --disable-debug \ --without-included-gettext \ --with-libintl-prefix=${LOCALBASE} \ --with-libiconv-prefix=${LOCALBASE} \ --with-wx-config=${WX_CONFIG} \ --with-curl-config=${CURL_CONFIG} \ --enable-embedded_crypto \ --enable-monolithic # --with-gdlib-prefix=${LOCALBASE} \ # --with-libpng-prefix=${LOCALBASE} CONFIGURE_ENV= CPPFLAGS="${CPPFLAGS} -I${LOCALBASE}/include ${PTHREAD_CFLAGS}" \ LDFLAGS="${LDFLAGS} -L${LOCALBASE}/lib ${PTHREAD_LIBS}" OPTIONS= OPTIMIZE "Build with optimization" on \ ED2K "Compile aMule ed2k links handler" on \ AMULECMD "Compile aMule command line client" on \ AMULEWEBSRV "Compile aMule WebServer" on \ CAS "Compile C aMule Statistics (+GUI)" on \ ALC "Compile aMule Link Creator (+GUI)" on \ AMULEDAEMON "Compile aMule daemon version - EXPERIMENTAL" off WX_CONFIG?= ${X11BASE}/bin/wxgtk2u-2.6-config CURL_CONFIG?= ${LOCALBASE}/bin/curl-config .include .if ${OSVERSION} < 500000 -BROKEN= "Won't compile on FreeBSD 4.x - See net/amule1 for 4.x compatibility." +BROKEN= "Won't compile on FreeBSD 4.x - See net-p2p/amule1 for 4.x compatibility." .endif # Configure options .if defined(WITH_OPTIMIZE) CONFIGURE_ARGS+= --enable-optimize .else CONFIGURE_ARGS+= --disable-optimize .endif .if defined(WITH_ED2K) CONFIGURE_ARGS+= --enable-ed2k PLIST_SUB+= PL_ED2K="" .else CONFIGURE_ARGS+= --disable-ed2k PLIST_SUB+= PL_ED2K="@comment " .endif .if defined(WITH_AMULECMD) CONFIGURE_ARGS+= --enable-amulecmd PLIST_SUB+= PL_AMULECMD="" .else CONFIGURE_ARGS+= --disable-amulecmd PLIST_SUB+= PL_AMULECMD="@comment " .endif .if defined(WITH_AMULEWEBSRV) CONFIGURE_ARGS+= --enable-webserver PLIST_SUB+= PL_AMULEWEBSRV="" .else CONFIGURE_ARGS+= --disable-webserver PLIST_SUB+= PL_AMULEWEBSRV="@comment " .endif .if defined(WITH_CAS) CONFIGURE_ARGS+= --enable-cas --enable-wxcas PLIST_SUB+= PL_CAS="" .else CONFIGURE_ARGS+= --disable-cas --disable-wxcas PLIST_SUB+= PL_CAS="@comment " .endif .if defined(WITH_ALC) CONFIGURE_ARGS+= --enable-alc --enable-alcc PLIST_SUB+= PL_ALC="" .else CONFIGURE_ARGS+= --disable-alc --disable-alcc PLIST_SUB+= PL_ALC="@comment " .endif .if defined(WITH_AMULEDAEMON) CONFIGURE_ARGS+= --enable-amule-daemon --enable-amule-gui PLIST_SUB+= PL_AMULEDAEMON="" USE_RC_SUBR= yes RCSCRIPT= ${PREFIX}/etc/rc.d/amuled.sh .else CONFIGURE_ARGS+= --disable-amule-daemon --disable-amule-gui PLIST_SUB+= PL_AMULEDAEMON="@comment " .endif # Man pages management .include "Makefile.man" # Copy startup script if needed (amuledaemon compiled) post-install: .if defined(WITH_AMULEDAEMON) ${ECHO} "Installing ${RCSCRIPT} startup file." ${INSTALL_SCRIPT} ${FILESDIR}/amuled.sh ${RCSCRIPT} .endif # fr manpages are still incomplete and can't be managed # by MANLANG. Will be done when pages are complete. .if defined(WITH_AMULECMD) ${GZIP_CMD} ${PREFIX}/man/fr/man1/amulecmd.1 .endif .if defined(WITH_AMULEWEBSRV) ${GZIP_CMD} ${PREFIX}/man/fr/man1/amuleweb.1 .endif ${GZIP_CMD} ${PREFIX}/man/fr/man1/amule.1 .if defined(WITH_AMULEDAEMON) ${GZIP_CMD} ${PREFIX}/man/fr/man1/amuled.1 .endif .if defined(WITH_ED2K) ${GZIP_CMD} ${PREFIX}/man/fr/man1/ed2k.1 .endif .if defined(WITH_ALC) ${GZIP_CMD} ${PREFIX}/man/fr/man1/alcc.1 .endif .include diff --git a/net-p2p/amule/Makefile b/net-p2p/amule/Makefile index c9ba978e207c..248129472ff2 100644 --- a/net-p2p/amule/Makefile +++ b/net-p2p/amule/Makefile @@ -1,146 +1,146 @@ # New ports collection makefile for: amule2 # Date created: Wed Nov 05 09:30:00 UTC 2003 # Whom: Ganael LAPLANCHE # # $FreeBSD$ # PORTNAME= aMule PORTVERSION= 2.1.0 -CATEGORIES= net +CATEGORIES= net-p2p MASTER_SITES= http://download.berlios.de/amule/ MAINTAINER= ganael.laplanche@martymac.com COMMENT= The all-platform eMule p2p client LIB_DEPENDS= wx_gtk2u_core-2.6:${PORTSDIR}/x11-toolkits/wxgtk26-unicode \ curl.3:${PORTSDIR}/ftp/curl # gd.4:${PORTSDIR}/graphics/gd # png.5:${PORTSDIR}/graphics/png LATEST_LINK= aMule2 CONFLICTS= aMule-1.* aMule-devel-[0-9]* USE_X_PREFIX= yes USE_GNOME= gnomehier gnomehack gnomeprefix USE_GMAKE= yes GNU_CONFIGURE= yes CONFIGURE_TARGET=--build=${MACHINE_ARCH}-portbld-freebsd${OSREL} CONFIGURE_ARGS= --disable-debug \ --without-included-gettext \ --with-libintl-prefix=${LOCALBASE} \ --with-libiconv-prefix=${LOCALBASE} \ --with-wx-config=${WX_CONFIG} \ --with-curl-config=${CURL_CONFIG} \ --enable-embedded_crypto \ --enable-monolithic # --with-gdlib-prefix=${LOCALBASE} \ # --with-libpng-prefix=${LOCALBASE} CONFIGURE_ENV= CPPFLAGS="${CPPFLAGS} -I${LOCALBASE}/include ${PTHREAD_CFLAGS}" \ LDFLAGS="${LDFLAGS} -L${LOCALBASE}/lib ${PTHREAD_LIBS}" OPTIONS= OPTIMIZE "Build with optimization" on \ ED2K "Compile aMule ed2k links handler" on \ AMULECMD "Compile aMule command line client" on \ AMULEWEBSRV "Compile aMule WebServer" on \ CAS "Compile C aMule Statistics (+GUI)" on \ ALC "Compile aMule Link Creator (+GUI)" on \ AMULEDAEMON "Compile aMule daemon version - EXPERIMENTAL" off WX_CONFIG?= ${X11BASE}/bin/wxgtk2u-2.6-config CURL_CONFIG?= ${LOCALBASE}/bin/curl-config .include .if ${OSVERSION} < 500000 -BROKEN= "Won't compile on FreeBSD 4.x - See net/amule1 for 4.x compatibility." +BROKEN= "Won't compile on FreeBSD 4.x - See net-p2p/amule1 for 4.x compatibility." .endif # Configure options .if defined(WITH_OPTIMIZE) CONFIGURE_ARGS+= --enable-optimize .else CONFIGURE_ARGS+= --disable-optimize .endif .if defined(WITH_ED2K) CONFIGURE_ARGS+= --enable-ed2k PLIST_SUB+= PL_ED2K="" .else CONFIGURE_ARGS+= --disable-ed2k PLIST_SUB+= PL_ED2K="@comment " .endif .if defined(WITH_AMULECMD) CONFIGURE_ARGS+= --enable-amulecmd PLIST_SUB+= PL_AMULECMD="" .else CONFIGURE_ARGS+= --disable-amulecmd PLIST_SUB+= PL_AMULECMD="@comment " .endif .if defined(WITH_AMULEWEBSRV) CONFIGURE_ARGS+= --enable-webserver PLIST_SUB+= PL_AMULEWEBSRV="" .else CONFIGURE_ARGS+= --disable-webserver PLIST_SUB+= PL_AMULEWEBSRV="@comment " .endif .if defined(WITH_CAS) CONFIGURE_ARGS+= --enable-cas --enable-wxcas PLIST_SUB+= PL_CAS="" .else CONFIGURE_ARGS+= --disable-cas --disable-wxcas PLIST_SUB+= PL_CAS="@comment " .endif .if defined(WITH_ALC) CONFIGURE_ARGS+= --enable-alc --enable-alcc PLIST_SUB+= PL_ALC="" .else CONFIGURE_ARGS+= --disable-alc --disable-alcc PLIST_SUB+= PL_ALC="@comment " .endif .if defined(WITH_AMULEDAEMON) CONFIGURE_ARGS+= --enable-amule-daemon --enable-amule-gui PLIST_SUB+= PL_AMULEDAEMON="" USE_RC_SUBR= yes RCSCRIPT= ${PREFIX}/etc/rc.d/amuled.sh .else CONFIGURE_ARGS+= --disable-amule-daemon --disable-amule-gui PLIST_SUB+= PL_AMULEDAEMON="@comment " .endif # Man pages management .include "Makefile.man" # Copy startup script if needed (amuledaemon compiled) post-install: .if defined(WITH_AMULEDAEMON) ${ECHO} "Installing ${RCSCRIPT} startup file." ${INSTALL_SCRIPT} ${FILESDIR}/amuled.sh ${RCSCRIPT} .endif # fr manpages are still incomplete and can't be managed # by MANLANG. Will be done when pages are complete. .if defined(WITH_AMULECMD) ${GZIP_CMD} ${PREFIX}/man/fr/man1/amulecmd.1 .endif .if defined(WITH_AMULEWEBSRV) ${GZIP_CMD} ${PREFIX}/man/fr/man1/amuleweb.1 .endif ${GZIP_CMD} ${PREFIX}/man/fr/man1/amule.1 .if defined(WITH_AMULEDAEMON) ${GZIP_CMD} ${PREFIX}/man/fr/man1/amuled.1 .endif .if defined(WITH_ED2K) ${GZIP_CMD} ${PREFIX}/man/fr/man1/ed2k.1 .endif .if defined(WITH_ALC) ${GZIP_CMD} ${PREFIX}/man/fr/man1/alcc.1 .endif .include diff --git a/net-p2p/amule1/Makefile b/net-p2p/amule1/Makefile index 18fc4bdafdb5..3cc31d6d3e37 100644 --- a/net-p2p/amule1/Makefile +++ b/net-p2p/amule1/Makefile @@ -1,55 +1,55 @@ # New ports collection makefile for: amule # Date created: Wed Nov 05 09:30:00 UTC 2003 # Whom: Ganael LAPLANCHE # # $FreeBSD$ # PORTNAME= aMule PORTVERSION= 1.2.8 PORTREVISION= 3 -CATEGORIES= net +CATEGORIES= net-p2p MASTER_SITES= http://download.berlios.de/amule/ MAINTAINER= ganael.laplanche@martymac.com COMMENT= The all-platform eMule p2p client LIB_DEPENDS= wx_gtk2-2.4.0:${PORTSDIR}/x11-toolkits/wxgtk24 \ curl.3:${PORTSDIR}/ftp/curl LATEST_LINK= aMule1 CONFLICTS= aMule-2.* aMule-devel-[0-9]* USE_X_PREFIX= yes USE_GNOME= gnomehier gnomehack gnomeprefix USE_GMAKE= yes GNU_CONFIGURE= yes CONFIGURE_ARGS= --without-included-gettext \ --with-libintl-prefix=${LOCALBASE} \ --with-libiconv-prefix=${LOCALBASE} \ --with-wx-config=${WX_CONFIG} \ --with-wxbase-config=${WX_CONFIG} \ --with-curl-config=${CURL_CONFIG} \ --program-transform-name="s/ed2k/amule-ed2k-handler/" CONFIGURE_ENV= CPPFLAGS="${CPPFLAGS} -I${LOCALBASE}/include ${PTHREAD_CFLAGS}" \ LDFLAGS="${LDFLAGS} -L${LOCALBASE}/lib ${PTHREAD_LIBS}" OPTIONS= OPTIMIZE "Build with optimization" on \ STATIC "Enable static linking" off WX_CONFIG?= ${X11BASE}/bin/wxgtk2-2.4-config CURL_CONFIG?= ${LOCALBASE}/bin/curl-config .include # Configure options .if !defined(WITHOUT_OPTIMIZE) CONFIGURE_ARGS+= --enable-optimise .endif .if defined(WITH_STATIC) CONFIGURE_ARGS+= --enable-static .endif .include diff --git a/net-p2p/amule2/Makefile b/net-p2p/amule2/Makefile index c9ba978e207c..248129472ff2 100644 --- a/net-p2p/amule2/Makefile +++ b/net-p2p/amule2/Makefile @@ -1,146 +1,146 @@ # New ports collection makefile for: amule2 # Date created: Wed Nov 05 09:30:00 UTC 2003 # Whom: Ganael LAPLANCHE # # $FreeBSD$ # PORTNAME= aMule PORTVERSION= 2.1.0 -CATEGORIES= net +CATEGORIES= net-p2p MASTER_SITES= http://download.berlios.de/amule/ MAINTAINER= ganael.laplanche@martymac.com COMMENT= The all-platform eMule p2p client LIB_DEPENDS= wx_gtk2u_core-2.6:${PORTSDIR}/x11-toolkits/wxgtk26-unicode \ curl.3:${PORTSDIR}/ftp/curl # gd.4:${PORTSDIR}/graphics/gd # png.5:${PORTSDIR}/graphics/png LATEST_LINK= aMule2 CONFLICTS= aMule-1.* aMule-devel-[0-9]* USE_X_PREFIX= yes USE_GNOME= gnomehier gnomehack gnomeprefix USE_GMAKE= yes GNU_CONFIGURE= yes CONFIGURE_TARGET=--build=${MACHINE_ARCH}-portbld-freebsd${OSREL} CONFIGURE_ARGS= --disable-debug \ --without-included-gettext \ --with-libintl-prefix=${LOCALBASE} \ --with-libiconv-prefix=${LOCALBASE} \ --with-wx-config=${WX_CONFIG} \ --with-curl-config=${CURL_CONFIG} \ --enable-embedded_crypto \ --enable-monolithic # --with-gdlib-prefix=${LOCALBASE} \ # --with-libpng-prefix=${LOCALBASE} CONFIGURE_ENV= CPPFLAGS="${CPPFLAGS} -I${LOCALBASE}/include ${PTHREAD_CFLAGS}" \ LDFLAGS="${LDFLAGS} -L${LOCALBASE}/lib ${PTHREAD_LIBS}" OPTIONS= OPTIMIZE "Build with optimization" on \ ED2K "Compile aMule ed2k links handler" on \ AMULECMD "Compile aMule command line client" on \ AMULEWEBSRV "Compile aMule WebServer" on \ CAS "Compile C aMule Statistics (+GUI)" on \ ALC "Compile aMule Link Creator (+GUI)" on \ AMULEDAEMON "Compile aMule daemon version - EXPERIMENTAL" off WX_CONFIG?= ${X11BASE}/bin/wxgtk2u-2.6-config CURL_CONFIG?= ${LOCALBASE}/bin/curl-config .include .if ${OSVERSION} < 500000 -BROKEN= "Won't compile on FreeBSD 4.x - See net/amule1 for 4.x compatibility." +BROKEN= "Won't compile on FreeBSD 4.x - See net-p2p/amule1 for 4.x compatibility." .endif # Configure options .if defined(WITH_OPTIMIZE) CONFIGURE_ARGS+= --enable-optimize .else CONFIGURE_ARGS+= --disable-optimize .endif .if defined(WITH_ED2K) CONFIGURE_ARGS+= --enable-ed2k PLIST_SUB+= PL_ED2K="" .else CONFIGURE_ARGS+= --disable-ed2k PLIST_SUB+= PL_ED2K="@comment " .endif .if defined(WITH_AMULECMD) CONFIGURE_ARGS+= --enable-amulecmd PLIST_SUB+= PL_AMULECMD="" .else CONFIGURE_ARGS+= --disable-amulecmd PLIST_SUB+= PL_AMULECMD="@comment " .endif .if defined(WITH_AMULEWEBSRV) CONFIGURE_ARGS+= --enable-webserver PLIST_SUB+= PL_AMULEWEBSRV="" .else CONFIGURE_ARGS+= --disable-webserver PLIST_SUB+= PL_AMULEWEBSRV="@comment " .endif .if defined(WITH_CAS) CONFIGURE_ARGS+= --enable-cas --enable-wxcas PLIST_SUB+= PL_CAS="" .else CONFIGURE_ARGS+= --disable-cas --disable-wxcas PLIST_SUB+= PL_CAS="@comment " .endif .if defined(WITH_ALC) CONFIGURE_ARGS+= --enable-alc --enable-alcc PLIST_SUB+= PL_ALC="" .else CONFIGURE_ARGS+= --disable-alc --disable-alcc PLIST_SUB+= PL_ALC="@comment " .endif .if defined(WITH_AMULEDAEMON) CONFIGURE_ARGS+= --enable-amule-daemon --enable-amule-gui PLIST_SUB+= PL_AMULEDAEMON="" USE_RC_SUBR= yes RCSCRIPT= ${PREFIX}/etc/rc.d/amuled.sh .else CONFIGURE_ARGS+= --disable-amule-daemon --disable-amule-gui PLIST_SUB+= PL_AMULEDAEMON="@comment " .endif # Man pages management .include "Makefile.man" # Copy startup script if needed (amuledaemon compiled) post-install: .if defined(WITH_AMULEDAEMON) ${ECHO} "Installing ${RCSCRIPT} startup file." ${INSTALL_SCRIPT} ${FILESDIR}/amuled.sh ${RCSCRIPT} .endif # fr manpages are still incomplete and can't be managed # by MANLANG. Will be done when pages are complete. .if defined(WITH_AMULECMD) ${GZIP_CMD} ${PREFIX}/man/fr/man1/amulecmd.1 .endif .if defined(WITH_AMULEWEBSRV) ${GZIP_CMD} ${PREFIX}/man/fr/man1/amuleweb.1 .endif ${GZIP_CMD} ${PREFIX}/man/fr/man1/amule.1 .if defined(WITH_AMULEDAEMON) ${GZIP_CMD} ${PREFIX}/man/fr/man1/amuled.1 .endif .if defined(WITH_ED2K) ${GZIP_CMD} ${PREFIX}/man/fr/man1/ed2k.1 .endif .if defined(WITH_ALC) ${GZIP_CMD} ${PREFIX}/man/fr/man1/alcc.1 .endif .include diff --git a/net-p2p/apollon/Makefile b/net-p2p/apollon/Makefile index fd4b9d195342..950d5e146b6f 100644 --- a/net-p2p/apollon/Makefile +++ b/net-p2p/apollon/Makefile @@ -1,39 +1,39 @@ # New ports collection makefile for: apollon # Date Created: 29 Dec 2004 # Whom: Alex Varju # # $FreeBSD$ # PORTNAME= apollon PORTVERSION= 1.0.1 PORTREVISION= 1 -CATEGORIES= net +CATEGORIES= net-p2p MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} MASTER_SITE_SUBDIR= apollon MAINTAINER= freebsd-ports@varju.ca COMMENT= KDE client for giFT daemon -LIB_DEPENDS= gift.0:${PORTSDIR}/net/gift +LIB_DEPENDS= gift.0:${PORTSDIR}/net-p2p/gift USE_BZIP2= yes USE_KDELIBS_VER=3 USE_GMAKE= yes GNU_CONFIGURE= yes USE_REINPLACE= yes USE_AUTOTOOLS= libtool:15 .include .if ${OSVERSION} < 500000 BROKEN= "Does not compile on FreeBSD 4.x" .endif post-patch: .ifdef(NOPORTDOCS) @${REINPLACE_CMD} -E -e 's/^(all:)[[:space:]]+docs-am/\1/; s/^(SUBDIRS.+)doc/\1/' \ ${WRKSRC}/Makefile.in .endif .include diff --git a/net-p2p/azureus/Makefile b/net-p2p/azureus/Makefile index e290bfe7bc14..2aa0602be461 100644 --- a/net-p2p/azureus/Makefile +++ b/net-p2p/azureus/Makefile @@ -1,82 +1,82 @@ # New ports collection makefile for: Azureus # Date created: October 6, 2004 # Whom: Jeremy Faulkner # # $FreeBSD$ # PORTNAME= azureus PORTVERSION= 2.3.0.6 PORTREVISION= 1 -CATEGORIES= net java +CATEGORIES= net-p2p java MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} MASTER_SITE_SUBDIR= ${PORTNAME} DISTNAME= Azureus_${PORTVERSION}_source MAINTAINER= lioux@FreeBSD.org COMMENT= A BitTorrent client written in Java BUILD_DEPENDS= \ ${JAVALIBDIR}/log4j.jar:${PORTSDIR}/devel/log4j \ ${JAVALIBDIR}/commons-cli.jar:${PORTSDIR}/java/jakarta-commons-cli \ ${LOCALBASE}/share/java/classes/junit.jar:${PORTSDIR}/java/junit \ ${JAVALIBDIR}/swt.jar:${PORTSDIR}/x11-toolkits/swt31 \ ${JAVALIBDIR}/seda.jar:${PORTSDIR}/net/seda RUN_DEPENDS= \ ${JAVALIBDIR}/swt.jar:${PORTSDIR}/x11-toolkits/swt31 ONLY_FOR_ARCHS= i386 USE_JAVA= yes JAVA_BUILD= jdk JAVA_RUN= jdk JAVA_VERSION= 1.4 JAVA_OS= native USE_ANT= yes USE_JIKES= no USE_REINPLACE= yes USE_ZIP= yes NO_WRKSUBDIR= yes JARFILE= ${PORTNAME}.jar # build classpath from BUILD_DEPENDS CLASSPATH_JARS= ${BUILD_DEPENDS:C/:.+$//:M*.jar} PLIST_FILES= %%JAVAJARDIR%%/${JARFILE} bin/${PORTNAME} do-configure: ${SED} -e "s+%%PREFIX%%+${PREFIX}+" -e "s+%%LOCALBASE%%+${LOCALBASE}+" \ -e "s|%%LIBDIR%%|${LOCALBASE}/lib|" \ -e "s|%%JAVAJARDIR%%|${JAVAJARDIR}|" \ -e "s|%%JAVA%%|${LOCALBASE}/bin/java|" \ -e "s|%%JAVA_VERSION%%|${JAVA_VERSION}|" \ -e "s|%%JAVA_OS%%|${JAVA_OS}|" \ -e "s|%%JARFILE%%|${JARFILE}|" \ -e "s|%%SWTJAR%%|${JAVALIBDIR}/swt.jar|" \ ${FILESDIR}/${PORTNAME} > ${WRKDIR}/${PORTNAME} do-install: ${MKDIR} ${JAVAJARDIR} ${INSTALL_DATA} ${WRKSRC}/dist/lib/${JARFILE} \ ${JAVAJARDIR}/ ${INSTALL_SCRIPT} ${WRKDIR}/${PORTNAME} ${PREFIX}/bin/${PORTNAME} .include CLASSPATH=. .for jar in ${CLASSPATH_JARS} CLASSPATH:=${CLASSPATH}:${jar} .endfor post-patch: @${SED} -E \ -e 's|%%CLASSPATH%%|${CLASSPATH}|' \ ${FILESDIR}/build.xml > ${WRKSRC}/build.xml # bash -> sh @${REINPLACE_CMD} -E \ -e 's|/bin/bash|${SH}|' \ ${WRKSRC}/com/aelitis/azureus/core/update/impl/AzureusRestarterImpl.java .include diff --git a/net-p2p/azureus2/Makefile b/net-p2p/azureus2/Makefile index e290bfe7bc14..2aa0602be461 100644 --- a/net-p2p/azureus2/Makefile +++ b/net-p2p/azureus2/Makefile @@ -1,82 +1,82 @@ # New ports collection makefile for: Azureus # Date created: October 6, 2004 # Whom: Jeremy Faulkner # # $FreeBSD$ # PORTNAME= azureus PORTVERSION= 2.3.0.6 PORTREVISION= 1 -CATEGORIES= net java +CATEGORIES= net-p2p java MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} MASTER_SITE_SUBDIR= ${PORTNAME} DISTNAME= Azureus_${PORTVERSION}_source MAINTAINER= lioux@FreeBSD.org COMMENT= A BitTorrent client written in Java BUILD_DEPENDS= \ ${JAVALIBDIR}/log4j.jar:${PORTSDIR}/devel/log4j \ ${JAVALIBDIR}/commons-cli.jar:${PORTSDIR}/java/jakarta-commons-cli \ ${LOCALBASE}/share/java/classes/junit.jar:${PORTSDIR}/java/junit \ ${JAVALIBDIR}/swt.jar:${PORTSDIR}/x11-toolkits/swt31 \ ${JAVALIBDIR}/seda.jar:${PORTSDIR}/net/seda RUN_DEPENDS= \ ${JAVALIBDIR}/swt.jar:${PORTSDIR}/x11-toolkits/swt31 ONLY_FOR_ARCHS= i386 USE_JAVA= yes JAVA_BUILD= jdk JAVA_RUN= jdk JAVA_VERSION= 1.4 JAVA_OS= native USE_ANT= yes USE_JIKES= no USE_REINPLACE= yes USE_ZIP= yes NO_WRKSUBDIR= yes JARFILE= ${PORTNAME}.jar # build classpath from BUILD_DEPENDS CLASSPATH_JARS= ${BUILD_DEPENDS:C/:.+$//:M*.jar} PLIST_FILES= %%JAVAJARDIR%%/${JARFILE} bin/${PORTNAME} do-configure: ${SED} -e "s+%%PREFIX%%+${PREFIX}+" -e "s+%%LOCALBASE%%+${LOCALBASE}+" \ -e "s|%%LIBDIR%%|${LOCALBASE}/lib|" \ -e "s|%%JAVAJARDIR%%|${JAVAJARDIR}|" \ -e "s|%%JAVA%%|${LOCALBASE}/bin/java|" \ -e "s|%%JAVA_VERSION%%|${JAVA_VERSION}|" \ -e "s|%%JAVA_OS%%|${JAVA_OS}|" \ -e "s|%%JARFILE%%|${JARFILE}|" \ -e "s|%%SWTJAR%%|${JAVALIBDIR}/swt.jar|" \ ${FILESDIR}/${PORTNAME} > ${WRKDIR}/${PORTNAME} do-install: ${MKDIR} ${JAVAJARDIR} ${INSTALL_DATA} ${WRKSRC}/dist/lib/${JARFILE} \ ${JAVAJARDIR}/ ${INSTALL_SCRIPT} ${WRKDIR}/${PORTNAME} ${PREFIX}/bin/${PORTNAME} .include CLASSPATH=. .for jar in ${CLASSPATH_JARS} CLASSPATH:=${CLASSPATH}:${jar} .endfor post-patch: @${SED} -E \ -e 's|%%CLASSPATH%%|${CLASSPATH}|' \ ${FILESDIR}/build.xml > ${WRKSRC}/build.xml # bash -> sh @${REINPLACE_CMD} -E \ -e 's|/bin/bash|${SH}|' \ ${WRKSRC}/com/aelitis/azureus/core/update/impl/AzureusRestarterImpl.java .include diff --git a/net-p2p/bnbt/Makefile b/net-p2p/bnbt/Makefile index d96e838c53b5..be5e60493922 100644 --- a/net-p2p/bnbt/Makefile +++ b/net-p2p/bnbt/Makefile @@ -1,60 +1,60 @@ # New ports collection makefile for: bnbt # Date created: Jan 31 2004 # Whom: Florent Thoumie # # $FreeBSD$ # PORTNAME= bnbt PORTVERSION= 8.1b3 PORTREVISION= 1 -CATEGORIES= net +CATEGORIES= net-p2p MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} MASTER_SITE_SUBDIR= bnbt DISTNAME= bnbt81b-3-sf MAINTAINER= flz@FreeBSD.org COMMENT= A C++ BitTorrent Tracker USE_ZIP= yes WRKSRC= ${WRKDIR}/${PORTNAME}/src USE_GMAKE= yes USE_REINPLACE= yes SUB_FILES= pkg-message USE_RC_SUBR= bnbt.sh PORTDOCS= footer.html header.html lesser.txt readme.txt users.txt .if defined(WITH_MYSQL) ALL_TARGET= bnbtmysql PKGNAMESUFFIX= -mysql USE_MYSQL= yes .else ALL_TARGET= bnbt .endif .include post-patch: @${REINPLACE_CMD} -e 's|-O2|${CFLAGS} -I${PREFIX}/include| ; \ s|LFLAGS =|LFLAGS = -L${PREFIX}/lib/mysql|' ${WRKSRC}/Makefile @${REINPLACE_CMD} -e 's|\([a-z]*\.bnbt\)|${PREFIX}/etc/${PORTNAME}/\1|' \ ${WRKSRC}/config.cpp @${REINPLACE_CMD} -e 's|bnbt.cfg|${PREFIX}/etc/${PORTNAME}/bnbt.cfg|' \ ${WRKSRC}/config.h ${WRKSRC}/config.cpp ${WRKSRC}/tracker.cpp do-install: ${INSTALL_PROGRAM} ${WRKSRC}/${ALL_TARGET} ${PREFIX}/bin/bnbt ${MKDIR} ${PREFIX}/etc/${PORTNAME} ${MKDIR} ${DOCSDIR} .for i in ${PORTDOCS} ${INSTALL_DATA} ${WRKDIR}/${PORTNAME}/$i ${DOCSDIR} .endfor post-install: @${MKDIR} /var/log/${PORTNAME} @${CAT} ${PKGMESSAGE} .include diff --git a/net-p2p/btpeer/Makefile b/net-p2p/btpeer/Makefile index 033ffd95661e..6529c417c495 100644 --- a/net-p2p/btpeer/Makefile +++ b/net-p2p/btpeer/Makefile @@ -1,58 +1,58 @@ # New ports collection makefile for: btpeer # Date created: Sun Sep 25 13:54:22 UTC 2005 # Whom: Mario Sergio Fujikawa Ferreira # # $FreeBSD$ # PORTNAME= btpeer PORTVERSION= 0.2.1 -CATEGORIES= net +CATEGORIES= net-p2p MASTER_SITES= http://www.alhem.net/project/btpeer/ MAINTAINER= lioux@FreeBSD.org COMMENT= Client functionality of bittorrent protocol, network only environment BUILD_DEPENDS= ${LOCALBASE}/lib/libSockets-devel.a:${PORTSDIR}/net/Sockets-devel USE_GMAKE= yes USE_OPENSSL= yes WITH_OPENSSL_BASE= yes MAKE_ENV= CXX="${CXX}" USE_REINPLACE= yes # ssl support CFLAGS+= ${PTHREAD_CFLAGS} -DHAVE_OPENSSL PROGRAM_FILES= \ inject \ newpeer post-patch: # CXX safeness # CXXFLAGS safeness # SSL include safeness @${REINPLACE_CMD} -E \ -e 's|-O2||' \ -e 's|g\+\+|${CXX}|' \ -e 's|^INCLUDE.+$$|INCLUDE=-I${OPENSSLINC} -I${LOCALBASE}/include/Sockets-devel|' \ -e 's|^LIBS.+$$|LIBS=-L${OPENSSLLIB} ${PTHREAD_LIBS} -L${LOCALBASE}/lib \\|' \ ${BUILD_WRKSRC}/${MAKEFILE} do-install: .for file in ${PROGRAM_FILES} @${INSTALL_PROGRAM} ${WRKSRC}/${file} ${PREFIX}/bin/${PORTNAME}-${file} .endfor .include .if ${OSVERSION} < 500000 IGNORE= FreeBSD prior to 500000 does not support uuid(3) required\ for building .endif .for file in ${PROGRAM_FILES} PLIST_FILES+= bin/${PORTNAME}-${file} .endfor .include diff --git a/net-p2p/btqueue/Makefile b/net-p2p/btqueue/Makefile index 320637d4cc50..35886f9bf4cd 100644 --- a/net-p2p/btqueue/Makefile +++ b/net-p2p/btqueue/Makefile @@ -1,35 +1,35 @@ # New ports collection makefile for: BTQueue # Date created: 04 Jun 2004 # Whom: Stefan Walter # # $FreeBSD$ # PORTNAME= btqueue PORTVERSION= 0.0.18 -CATEGORIES= net +CATEGORIES= net-p2p MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} MASTER_SITE_SUBDIR= ${PORTNAME} DISTNAME= BTQueue-${PORTVERSION} MAINTAINER= sw@gegenunendlich.de COMMENT= Alternative BitTorrent client with queuing functionality RUN_DEPENDS= ${PYTHON_SITELIBDIR}/_bsddb.so:${PORTSDIR}/databases/py-bsddb CONFLICTS= py??-*[Bb]it[Tt]ornado* py??-*[Bb]it[Tt]orrent* USE_PYTHON= yes USE_PYDISTUTILS=yes DATADIR= ${PREFIX}/share/BTQueue DOCSDIR= ${PREFIX}/share/doc/BTQueue OPTIONS= PYXML "Add dependency on PyXML (needed for crawler only)" on .include .if defined(WITH_PYXML) RUN_DEPENDS+= ${PYXML} .endif .include diff --git a/net-p2p/cdonkey/Makefile b/net-p2p/cdonkey/Makefile index 7d09fa56279a..74ab466b7dca 100644 --- a/net-p2p/cdonkey/Makefile +++ b/net-p2p/cdonkey/Makefile @@ -1,38 +1,38 @@ # ex:ts=8 # Ports collection makefile for: cDonkey # Date created: Feb 9, 2003 # Whom: ijliao # # $FreeBSD$ # PORTNAME= cdonkey PORTVERSION= 0.9.0 -CATEGORIES= net +CATEGORIES= net-p2p MASTER_SITES= http://suche.org/ DISTNAME= cDonkey-${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= An open and free core client for the eDonkey protocol LIB_DEPENDS= db3.3:${PORTSDIR}/databases/db3 PLIST_FILES= bin/cDonkey USE_BZIP2= yes USE_REINPLACE= yes GNU_CONFIGURE= yes USE_AUTOTOOLS= libtool:15 CONFIGURE_ARGS= --with-berkeley-db="${LOCALBASE}/include/db3:${LOCALBASE}/lib" USE_GMAKE= yes WRKSRC= ${WRKDIR}/cDonkey-${PORTVERSION} .include .if ${ARCH} != "i386" BROKEN= "Does not compile on !i386" .endif post-patch: @${REINPLACE_CMD} -e "s|-ldb|-ldb3|g" ${WRKSRC}/configure .include diff --git a/net-p2p/ctorrent/Makefile b/net-p2p/ctorrent/Makefile index 00583c5a9700..963f776518bb 100644 --- a/net-p2p/ctorrent/Makefile +++ b/net-p2p/ctorrent/Makefile @@ -1,35 +1,35 @@ # New ports collection makefile for: ctorrent # Date created: Jan 17 2004 # Whom: Florent Thoumie # # $FreeBSD$ # PORTNAME= ctorrent PORTVERSION= 1.3.4 PORTREVISION= 1 -CATEGORIES= net +CATEGORIES= net-p2p MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} MASTER_SITE_SUBDIR= ${PORTNAME} MAINTAINER= flz@FreeBSD.org COMMENT= BitTorrent Client written in C for FreeBSD and Linux GNU_CONFIGURE= yes USE_BZIP2= yes PATCH_SITES= http://www.rahul.net/dholmes/ctorrent/ PATCHFILES= patchset-ctorrent-1.3.4-dnh1.diff PLIST_FILES= bin/ctorrent CONFIGURE_TARGET= --build=${ARCH}-portbld-freebsd${OSREL} PORTDOCS= README-DNH.TXT .if !defined(NOPORTDOCS) post-install: ${MKDIR} ${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/${PORTDOCS} ${DOCSDIR}/ .endif .include diff --git a/net-p2p/dcd/Makefile b/net-p2p/dcd/Makefile index 85f6dfb03ee2..c928f64e4848 100644 --- a/net-p2p/dcd/Makefile +++ b/net-p2p/dcd/Makefile @@ -1,70 +1,70 @@ # New ports collection makefile for: dcd # Date created: 14 May 2005 # Whom: Aleksandr S. Goncharov # # $FreeBSD$ # PORTNAME= dcd PORTVERSION= 0.5.9 -CATEGORIES= net +CATEGORIES= net-p2p MASTER_SITES= http://www.dc.ds.pg.gda.pl/download/sources/stable/ MAINTAINER= mraleks@bk.ru COMMENT= Direct Connect Hub clone for Unix USE_BZIP2= yes USE_AUTOTOOLS= libtool:15 USE_REINPLACE= yes CONFIGURE_ENV= CPPFLAGS="${PTHREAD_CFLAGS}" LDFLAGS="${PTHREAD_LIBS}" MAN8= dcd.8 dcd.console.8 MANLANG= "" pl.ISO8859-2 CONF_FILES= console.allow dcd.banned dcd.conf dcd.motd dcd.penalties \ dcd.rules dcd.users dcd.welcome nicks.allow SUB_FILES= pkg-install pkg-deinstall SUB_LIST= CONF_FILES="${CONF_FILES}" CONF_DIR="${PREFIX}/etc/dcd" .include .if ${OSVERSION} < 500000 BROKEN= "Does not compile" .endif post-patch: .for f in dcd dcd.console @${MV} ${WRKSRC}/doc/${f}.2 ${WRKSRC}/doc/${f}.8 @${MV} ${WRKSRC}/doc/pl/${f}.1 ${WRKSRC}/doc/pl/${f}.8 .endfor .for d in doc doc/pl . for f in dcd.8 dcd.console.8 @${REINPLACE_CMD} -e \ 's|/usr/local|${PREFIX}|g; \ s|^\(\.TH .*\)"[12]"|\1"8"|; \ s|([12])|(8)|' ${WRKSRC}/${d}/${f} . endfor @${REINPLACE_CMD} -e 's|man[12]|man8|g; s|\.[12]|.8|g; s|[12]\*|8*|g' \ ${WRKSRC}/${d}/Makefile.in .endfor @${REINPLACE_CMD} -e 's|$$(mandir)/man8|$$(mandir)/pl.ISO8859-2/man8|' \ ${WRKSRC}/doc/pl/Makefile.in .for f in ${CONF_FILES} @${MV} ${WRKSRC}/conf/${f} ${WRKSRC}/conf/${f}.default @${REINPLACE_CMD} -e 's|${f}|${f}.default|g' ${WRKSRC}/conf/Makefile.in .endfor @${MV} ${WRKSRC}/conf/dcd.conf.in ${WRKSRC}/conf/dcd.conf.default.in @${REINPLACE_CMD} -e 's|\(dcd\.conf\)|\1.default|g' ${WRKSRC}/configure @${REINPLACE_CMD} -e 's|-O2||g; s|-lpthread|${PTHREAD_LIBS}|g' \ ${WRKSRC}/configure post-install: @PKG_PREFIX=${PREFIX} ${SH} ${PKGINSTALL} ${PKGNAME} POST-INSTALL .include diff --git a/net-p2p/dclib/Makefile b/net-p2p/dclib/Makefile index 8858c847be8e..15af4f767433 100644 --- a/net-p2p/dclib/Makefile +++ b/net-p2p/dclib/Makefile @@ -1,36 +1,36 @@ # New ports collection makefile for: dclib # Date created: Wed 10 Jul 2002 # Whom: Sverrir Valgeirsson and # Amar Takhar et al # # $FreeBSD$ # PORTNAME= dclib PORTVERSION= 0.3.7 -CATEGORIES= net +CATEGORIES= net-p2p MASTER_SITES= http://download.berlios.de/dcgui/ \ http://www.hitnet.rwth-aachen.de/~brueffer/distfiles/ MAINTAINER= markus@FreeBSD.org COMMENT= Direct connect interface library for dcgui LIB_DEPENDS= jpeg.9:${PORTSDIR}/graphics/jpeg \ xml2.5:${PORTSDIR}/textproc/libxml2 USE_BZIP2= yes GNU_CONFIGURE= yes USE_REINPLACE= yes USE_OPENSSL= yes INSTALLS_SHLIB= yes USE_AUTOTOOLS= libtool:13:inc CONFIGURE_TARGET= --build=${ARCH}-portbld-freebsd${OSREL} post-patch: @${REINPLACE_CMD} -e 's/-O2//g; s/-pedantic //g' \ ${CONFIGURE_WRKSRC}/${CONFIGURE_SCRIPT} @${REINPLACE_CMD} -e 's|[(]libdir[)]/pkgconfig|(prefix)/libdata/pkgconfig|g' \ ${WRKSRC}/Makefile.in .include diff --git a/net-p2p/dctc-gui-qt/Makefile b/net-p2p/dctc-gui-qt/Makefile index 1bace60fd4ef..6faa33c540ff 100644 --- a/net-p2p/dctc-gui-qt/Makefile +++ b/net-p2p/dctc-gui-qt/Makefile @@ -1,81 +1,81 @@ # New ports collection makefile for: dctc qt gui # Date created: Sun Jul 28 7:00:43 UTC 2002 # Whom: Mario Sergio Fujikawa Ferreira # # $FreeBSD$ # PORTNAME= dctc PORTVERSION= 0.1.2 -CATEGORIES= net +CATEGORIES= net-p2p MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} MASTER_SITE_SUBDIR= dc-qt PKGNAMESUFFIX= -gui-qt DISTNAME= dc-qt-${PORTVERSION} MAINTAINER= lioux@FreeBSD.org COMMENT= A Qt GUI for the Direct Connect (TM) dctc text client -RUN_DEPENDS= dctc:${PORTSDIR}/net/dctc +RUN_DEPENDS= dctc:${PORTSDIR}/net-p2p/dctc USE_QT_VER= 3 USE_REINPLACE= yes GNU_CONFIGURE= yes CONFIGURE_ENV= LDFLAGS="${LDFLAGS} -L${LOCALBASE}/lib ${PTHREAD_LIBS}" PLIST_FILES= bin/dc_qt OPTIONS= XINE "Enable support for video preview using libxine" off XINE_CONFIG?= ${X11BASE}/bin/xine-config .ifndef(NOPORTDOCS) DOCSDIR= ${PREFIX}/share/doc/${PORTNAME}${PKGNAMESUFFIX} PORTDOCS= \ about.html \ advanced.html \ basic.html \ config.html \ connect.html \ index.html \ logo.png \ mainwindow.png \ searchdl.html .endif .include .if ${OSVERSION} < 500000 BROKEN= "Does not compile on FreeBSD 4.x" .endif # with xine preview support .ifdef(WITH_XINE) LIB_DEPENDS+= xine:${PORTSDIR}/multimedia/libxine CONFIGURE_ENV+= XINE_CONFIG=${XINE_CONFIG} .else CONFIGURE_ARGS+= --disable-preview .endif post-patch: @${REINPLACE_CMD} -E \ -e 's|(HUBLIST[[:space:]]*=[[:space:]]*")hublist"|\1dc_hublist"|' \ ${WRKSRC}/src/dc_hub.cc .ifdef(NOPORTDOCS) @${REINPLACE_CMD} -E \ -e 's|^(SUBDIRS).+$$|\1=|' \ ${WRKSRC}/src/Makefile.in .else @${REINPLACE_CMD} -E \ -e 's|^(pkgdatadir).+$$|\1=${DOCSDIR}|' \ ${WRKSRC}/src/doc/Makefile.in .endif post-configure: # uphold CC/CXX/CFLAGS @${REINPLACE_CMD} -E \ -e 's|^(CXXFLAGS.+)$$|\1 ${CXXFLAGS}|' \ ${WRKSRC}/Makefile \ ${WRKSRC}/src/Makefile .include diff --git a/net-p2p/dctc-gui/Makefile b/net-p2p/dctc-gui/Makefile index 3bc7cd18d9a1..96bbd77c1868 100644 --- a/net-p2p/dctc-gui/Makefile +++ b/net-p2p/dctc-gui/Makefile @@ -1,91 +1,91 @@ # New ports collection makefile for: GUI to Direct Connect Text Client # Date created: Thu Nov 22 00:34:48 BRST 2001 # Whom: Mario Sergio Fujikawa Ferreira # # $FreeBSD$ # PORTNAME= dctc PORTVERSION= 0.66 PORTREVISION= 2 -CATEGORIES= net gnome +CATEGORIES= net-p2p gnome MASTER_SITES= http://unixpages.org/distfiles/ PKGNAMESUFFIX= -gui DISTNAME= dc_gui-${PORTVERSION} MAINTAINER= lioux@FreeBSD.org COMMENT= A GUI to DirectConnect (www.neo-modus.com) text client -BUILD_DEPENDS= dctc:${PORTSDIR}/net/dctc +BUILD_DEPENDS= dctc:${PORTSDIR}/net-p2p/dctc LIB_DEPENDS= db4.0:${PORTSDIR}/databases/db4 USE_GETTEXT= yes USE_X_PREFIX= yes USE_GNOME= gnomehack gnomelibs gnomeprefix USE_XLIB= yes USE_REINPLACE= yes GNU_CONFIGURE= yes USE_GMAKE= yes CONFIGURE_ARGS= --with-gnome=${X11BASE} \ --with-gtk-prefix=${LOCALBASE} \ --enable-manual-db-detect \ --with-libiconv-prefix=${LOCALBASE} ADDITIONAL_SRCS= sig_chld.c # DOC_FILES= COPYING ChangeLog README TODO post-extract: .for file in ${ADDITIONAL_SRCS} @${CP} ${FILESDIR}/${file} ${WRKSRC}/src .endfor post-patch: @${FIND} ${WRKSRC} -type f | ${XARGS} -n 10 -x ${REINPLACE_CMD} -E -e \ 's|ldb-4.0|ldb4|; \ s|<(db.h>)|> ${CONFIGURE_WRKSRC}/config.h @${ECHO_CMD} '# define MSG_NOSIGNAL 0' >> ${CONFIGURE_WRKSRC}/config.h @${ECHO_CMD} '#endif' >> ${CONFIGURE_WRKSRC}/config.h @${ECHO_CMD} '#include ' >> ${CONFIGURE_WRKSRC}/config.h @${ECHO_CMD} '#ifndef SEMVMX' >> ${WRKSRC}/config.h @${ECHO_CMD} '#define SEMVMX 32767' >> ${WRKSRC}/config.h @${ECHO_CMD} '#endif' >> ${WRKSRC}/config.h post-install: .ifndef(NOPORTDOCS) @${MKDIR} ${DOCSDIR}${PKGNAMESUFFIX} .for file in ${DOC_FILES} @${INSTALL_DATA} ${WRKSRC}/${file} ${DOCSDIR}${PKGNAMESUFFIX} .endfor .endif .include diff --git a/net-p2p/dctc/Makefile b/net-p2p/dctc/Makefile index db3ae336bc90..45fe3555a611 100644 --- a/net-p2p/dctc/Makefile +++ b/net-p2p/dctc/Makefile @@ -1,115 +1,115 @@ # New ports collection makefile for: Direct Connect Text Client # Date created: Thu Nov 22 00:19:27 BRST 2001 # Whom: Mario Sergio Fujikawa Ferreira # # $FreeBSD$ # PORTNAME= dctc PORTVERSION= 0.84.1 -CATEGORIES= net +CATEGORIES= net-p2p MASTER_SITES= http://unixpages.org/distfiles/ DISTNAME= ${PORTNAME}-${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= A DirectConnect (www.neo-modus.com) text client for file sharing BUILD_DEPENDS= makedepend:${PORTSDIR}/devel/makedepend LIB_DEPENDS= db4.0:${PORTSDIR}/databases/db4 USE_GETOPT_LONG= yes USE_GNOME= glib12 USE_PERL5_RUN= yes USE_REINPLACE= yes GNU_CONFIGURE= yes LDFLAGS+= ${PTHREAD_LIBS:S/"//g} CPPFLAGS+= ${PTHREAD_CFLAGS} CONFIGURE_ENV= CPPFLAGS="${CPPFLAGS}" \ LDFLAGS="${LDFLAGS}" CONFIGURE_ARGS= --enable-manual-db-detect --with-db=${LOCALBASE} MANCOMPRESSED= no MAN1= dctc.1 DCTC_BINS= dctc dctc_cmd DOC_DIRS= Documentation Documentation/DCextensions DOC_FILES= COPYING ChangeLog INSTALL README \ KNOWN_BUGS TODO \ Documentation/BerkeleyDB \ Documentation/BerkeleyDB.nl \ Documentation/DCextensions/p2p_capabilities \ Documentation/DCextensions/p2p_capabilities.nl \ Documentation/DCextensions/search_by_content \ Documentation/DCextensions/search_by_content.nl \ Documentation/GDL.nl \ Documentation/GDL Documentation/VAR \ Documentation/LS_cache Documentation/UNODE.nl \ Documentation/LS_cache.nl \ Documentation/VAR.nl \ Documentation/UNODE Documentation/Vshare \ Documentation/Vshare.nl \ Documentation/commands \ Documentation/commands.nl \ Documentation/programs.nl \ Documentation/programs.pl \ Documentation/output.nl \ Documentation/output Documentation/programs .include .if ${OSVERSION} >= 502000 && ${OSVERSION} < 502105 BROKEN= "Does not compile" .endif post-extract: @${CP} ${FILESDIR}/lp_mutex.c ${WRKSRC}/src post-patch: .for file in ${DOC_FILES} @${REINPLACE_CMD} -E -e 's|(hublist)|dc_\1|' ${WRKSRC}/${file} .endfor @${REINPLACE_CMD} -E -e \ 's/(LOCK.*)\(inet_ntoa\)/\1(inet_lock_ntoa)/' \ ${WRKSRC}/src/* @${FIND} ${WRKSRC} -type f | ${XARGS} -n 10 \ ${REINPLACE_CMD} -E -e \ 's|<(db.h>)|> ${CONFIGURE_WRKSRC}/config.h @${ECHO_CMD} '# define ENODATA ENOMSG' >> ${CONFIGURE_WRKSRC}/config.h @${ECHO_CMD} '#endif' >> ${CONFIGURE_WRKSRC}/config.h @${ECHO_CMD} '#define HAVE_SYS_PARAM_H 1' >> ${CONFIGURE_WRKSRC}/config.h # disable GNU auto* tools @${FIND} ${WRKSRC} -type f -name "Makefile" | ${XARGS} \ -n 10 ${REINPLACE_CMD} -E -e \ 's! (autoconf|autoheader|automake|aclocal)$$! ${TRUE}!' do-install: .ifndef(NOPORTDOCS) @${MKDIR} ${DOCSDIR} .for dir in ${DOC_DIRS} @${MKDIR} ${DOCSDIR}/${dir} .endfor .for file in ${DOC_FILES} @${INSTALL_DATA} ${WRKSRC}/${file} ${DOCSDIR}/${file} .endfor .endif @${MKDIR} ${PREFIX}/share/${PORTNAME} @${INSTALL_SCRIPT} ${WRKSRC}/GDLjoiner \ ${PREFIX}/share/${PORTNAME} @${INSTALL_MAN} ${WRKSRC}/${PORTNAME}.1 ${MANPREFIX}/man/man1 @${INSTALL_PROGRAM} ${WRKSRC}/src/hublist ${PREFIX}/bin/dc_hublist .for file in ${DCTC_BINS} @${INSTALL_PROGRAM} ${WRKSRC}/src/${file} ${PREFIX}/bin .endfor .include diff --git a/net-p2p/ed2k/Makefile b/net-p2p/ed2k/Makefile index 35a5cc6ca35d..5e09f9d2ecc3 100644 --- a/net-p2p/ed2k/Makefile +++ b/net-p2p/ed2k/Makefile @@ -1,41 +1,41 @@ # New ports collection makefile for: ed2k hash tool # Date created: Mi 9 Nov 2005 06:52:38 CET # Whom: dirk.meyer@dinoex.sub.org # # $FreeBSD$ # PORTNAME= ed2k PORTVERSION= 1.4 -CATEGORIES= misc +CATEGORIES= net-p2p MASTER_SITES= http://www.sdalu.com/download/software/tools/ PKGNAMESUFFIX= -hash${PKGNAMESUFFIX2} DISTNAME= ed2k.c EXTRACT_SUFX= EXTRACT_ONLY= MAINTAINER= dinoex@FreeBSD.org COMMENT= Calculates 'eMule' hashes or producing ed2k:// file links WRKSRC= ${WRKDIR} MAKEFILE= /dev/null ALL_TARGET= ed2k PLIST_FILES= bin/ed2k .if defined(WITHOUT_OPENSSL) CPPFLAGS+= -DWITH_RSA MAKE_ENV+= LDLIBS="${CPPFLAGS}" .else USE_OPENSSL= yes OPENSSLSUFFIX= -openssl LDLIBS+= -lmd MAKE_ENV+= LDLIBS="${LDLIBS}" .endif post-extract: ${CP} -p ${DISTDIR}/${DIST_SUBDIR}/${DISTNAME} ${WRKSRC}/ do-install: @${INSTALL_PROGRAM} ${WRKSRC}/ed2k ${PREFIX}/bin/ .include diff --git a/net-p2p/edonkey-gui-gtk-urlslave/Makefile b/net-p2p/edonkey-gui-gtk-urlslave/Makefile index f8d207a441a3..bfcad2bd436f 100644 --- a/net-p2p/edonkey-gui-gtk-urlslave/Makefile +++ b/net-p2p/edonkey-gui-gtk-urlslave/Makefile @@ -1,44 +1,44 @@ # New ports collection makefile for: edonkey gtk gui link submitter # Date created: Sat Feb 23 13:13:08 BRT 2002 # Whom: Mario Sergio Fujikawa Ferreira # # $FreeBSD$ # PORTNAME= edonkey PORTVERSION= 0.0.2 PORTREVISION= 4 -CATEGORIES= net +CATEGORIES= net-p2p MASTER_SITES= http://home.ircnet.de/cru/ed2k_urlslave/dist/ PKGNAMESUFFIX= -gui-gtk-urlslave DISTNAME= ed2k_urlslave-v2 MAINTAINER= ports@FreeBSD.org COMMENT= GTK+ enabled Perl script for adding ed2k:// links to ed2k GTK+ GUI BUILD_DEPENDS= ${SITE_PERL}/${PERL_ARCH}/Gtk.pm:${PORTSDIR}/x11-toolkits/p5-Gtk -RUN_DEPENDS= ed2k_gui:${PORTSDIR}/net/edonkey-gui-gtk +RUN_DEPENDS= ed2k_gui:${PORTSDIR}/net-p2p/edonkey-gui-gtk USE_PERL5= yes NO_BUILD= yes BINARY_NAME= ed2k_urlslave post-extract: @${GREP} '^#' ${WRKSRC}/${BINARY_NAME} | ${GREP} -v '/usr/bin/perl' > ${WRKDIR}/README post-patch: @${PERL} -pi -e 's|/usr/bin/perl|${PERL}|' ${WRKSRC}/${BINARY_NAME} do-install: .ifndef(NOPORTDOCS) @${MKDIR} ${PREFIX}/share/doc/${PORTNAME}${PKGNAMESUFFIX} @${CHMOD} 0755 ${PREFIX}/share/doc/${PORTNAME}${PKGNAMESUFFIX} @${INSTALL_DATA} ${WRKDIR}/README ${PREFIX}/share/doc/${PORTNAME}${PKGNAMESUFFIX} .endif @${INSTALL_SCRIPT} ${WRKSRC}/${BINARY_NAME} ${PREFIX}/bin post-install: @${SED} -e 's|/usr/local/|${PREFIX}/|' ${PKGMESSAGE} .include diff --git a/net-p2p/edonkey-gui-gtk/Makefile b/net-p2p/edonkey-gui-gtk/Makefile index ede219d20666..d8ee369af6ae 100644 --- a/net-p2p/edonkey-gui-gtk/Makefile +++ b/net-p2p/edonkey-gui-gtk/Makefile @@ -1,61 +1,61 @@ # New ports collection makefile for: eDonkey2000 GTK GUI for 'core' client # Date created: Fri Jan 4 22:44:56 BRST 2002 # Whom: Mario Sergio Fujikawa Ferreira # # $FreeBSD$ # PORTNAME= edonkey PORTVERSION= 0.6.4 PORTREVISION= 1 -CATEGORIES= net +CATEGORIES= net-p2p MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} MASTER_SITE_SUBDIR= ed2k-gtk-gui PKGNAMESUFFIX= -gui-gtk DISTNAME= ed2k-gtk-gui-${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= GTK GUI to eDonkey2000 'core' command line client LIB_DEPENDS= gnet-2.0:${PORTSDIR}/net/gnet2 -RUN_DEPENDS= donkey:${PORTSDIR}/net/linux-edonkey-core +RUN_DEPENDS= donkey:${PORTSDIR}/net-p2p/linux-edonkey-core USE_BZIP2= yes USE_X_PREFIX= yes USE_GNOME= gnomehier gnometarget gtk20 USE_REINPLACE= yes GNU_CONFIGURE= yes CONFIGURE_ENV= CPPFLAGS="${CPPFLAGS}" LDFLAGS="${LDFLAGS}" MAN1= ed2k-gtk-gui.1 ed2k_gui.1 DOCSDIR= ${PREFIX}/share/doc/ed2k_gui DATADIR= ${PREFIX}/share/ed2k_gui CPPFLAGS= -I${LOCALBASE}/include LDFLAGS= -L${LOCALBASE}/lib post-patch: @${REINPLACE_CMD} -e 's|$$(datadir)/app|$$(prefix)/share/gnome/app|g' \ ${WRKSRC}/Makefile.in @${REINPLACE_CMD} -e 's|^SUBDIRS =.*$$|SUBDIRS =|g' \ ${WRKSRC}/docs/Makefile.in @${REINPLACE_CMD} -e 's|-Wall -g||g ; \ s| == "xyes| = "xyes|g' ${WRKSRC}/configure post-install: @${LN} -sf ed2k_gui ${PREFIX}/bin/${PORTNAME}${PKGNAMESUFFIX} .if !defined(NOPORTDOCS) @${MKDIR} ${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/docs/en/index* ${DOCSDIR} @${MKDIR} ${DOCSDIR}/deutsch ${INSTALL_DATA} ${WRKSRC}/docs/de/index* ${DOCSDIR}/deutsch @${MKDIR} ${DOCSDIR}/espanol ${INSTALL_DATA} ${WRKSRC}/docs/es/index* ${DOCSDIR}/espanol @${MKDIR} ${DOCSDIR}/francais ${INSTALL_DATA} ${WRKSRC}/docs/fr/index* ${DOCSDIR}/francais @${MKDIR} ${DOCSDIR}/pl ${INSTALL_DATA} ${WRKSRC}/docs/pl/index* ${DOCSDIR}/pl .endif .include diff --git a/net-p2p/edonkey-gui-gtk/pkg-message b/net-p2p/edonkey-gui-gtk/pkg-message index 0408bcdbd962..4f38170ce65c 100644 --- a/net-p2p/edonkey-gui-gtk/pkg-message +++ b/net-p2p/edonkey-gui-gtk/pkg-message @@ -1,15 +1,15 @@ ATTENTIONATTENTION: This port is an attempt to distribute a FreeBSD native version of the eDonkey GTK GUI written by Tim-Philipp Müller. It might not work at all. As always, there are no implied guarantees. You try this at your own risk. Be warned. :-) If it does not work for you, you can always try the Linux version -of this port available at ${PORTSDIR}/net/linux-edonkey-gui-gtk. It +of this port available at ${PORTSDIR}/net-p2p/linux-edonkey-gui-gtk. It might work. However, before trying the Linux version, try removing old configuration files. The newer versions of the eDonkey GTK GUI are incompatible with older configuration files. diff --git a/net-p2p/edonkey-tool-hash/Makefile b/net-p2p/edonkey-tool-hash/Makefile index 65e0bc642ad9..05df9bc5dcc7 100644 --- a/net-p2p/edonkey-tool-hash/Makefile +++ b/net-p2p/edonkey-tool-hash/Makefile @@ -1,37 +1,37 @@ # New ports collection makefile for: edonkey hash tool # Date created: Wed Feb 20 18:03:49 BRT 2002 # Whom: Mario Sergio Fujikawa Ferreira # # $FreeBSD$ # PORTNAME= edonkey PORTVERSION= 0.4.0 -CATEGORIES= misc +CATEGORIES= net-p2p MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} MASTER_SITE_SUBDIR= ed2k-tools PKGNAMESUFFIX= -tool-hash DISTNAME= ed2k_hash-${PORTVERSION} MAINTAINER= lioux@FreeBSD.org COMMENT= Both calculates 'eDonkey/Overnet hashes' producing ed2k:// file links PLIST_FILES= bin/edonkey-tool-hash USE_REINPLACE= yes USE_AUTOTOOLS= libtool:15 GNU_CONFIGURE= yes WRKSRC= ${WRKDIR}/ed2k_hash-${PORTVERSION} post-patch: # respect CFLAGS @${REINPLACE_CMD} -E -e \ 's|-O2||' \ ${CONFIGURE_WRKSRC}/${CONFIGURE_SCRIPT} do-install: # uphold POLA, do not change binary name @${INSTALL_PROGRAM} ${WRKSRC}/ed2k_hash/ed2k_hash \ ${PREFIX}/bin/${PORTNAME}${PKGNAMESUFFIX} .include diff --git a/net-p2p/fcptools/Makefile b/net-p2p/fcptools/Makefile index 4d03573f951b..ff655637b11b 100644 --- a/net-p2p/fcptools/Makefile +++ b/net-p2p/fcptools/Makefile @@ -1,28 +1,28 @@ # New ports collection makefile for: fcptools # Date created: Sat May 3 03:05:46 UTC 2003 # Whom: Mario Sergio Fujikawa Ferreira # # $FreeBSD$ # PORTNAME= fcptools PORTVERSION= 0.4.7.${RELEASE_DATE} -CATEGORIES= net security +CATEGORIES= net-p2p security MASTER_SITES= http://freenetproject.org/snapshots/ DISTNAME= ${PORTNAME}-${RELEASE_DATE} EXTRACT_SUFX= .tgz MAINTAINER= lioux@FreeBSD.org COMMENT= FreeNet client library and command-line tools for shell scripting USE_GMAKE= yes USE_AUTOTOOLS= libtool:13:inc GNU_CONFIGURE= yes CONFIGURE_ARGS= --includedir=${PREFIX}/include/${PORTNAME:L} RELEASE_DATE= 20041108 post-install: @${INSTALL_DATA} ${WRKSRC}/ezFCPlib/libezfcp.a ${PREFIX}/lib .include diff --git a/net-p2p/fidelio/Makefile b/net-p2p/fidelio/Makefile index 221f70203c33..0a6281a761ea 100644 --- a/net-p2p/fidelio/Makefile +++ b/net-p2p/fidelio/Makefile @@ -1,31 +1,31 @@ # New ports collection makefile for: fidelio # Date created: 13 November 2000 # Whom: Maxim Sobolev # # $FreeBSD$ # PORTNAME= fidelio PORTVERSION= 1.0.b1 PORTREVISION= 1 -CATEGORIES= net gnome +CATEGORIES= net-p2p gnome MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} MASTER_SITE_SUBDIR= ${PORTNAME} DISTNAME= ${PORTNAME}-${PORTVERSION:S/.b/b/} MAINTAINER= ports@FreeBSD.org COMMENT= A GNOME client for Hotline USE_X_PREFIX= yes USE_GNOME= gnomehack gnomelibs gnomeprefix USE_GMAKE= yes USE_REINPLACE= yes GNU_CONFIGURE= yes CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \ LDFLAGS="-L${LOCALBASE}/lib" post-patch: @${REINPLACE_CMD} -e \ 's|||g' ${WRKSRC}/configure .include diff --git a/net-p2p/freenet/Makefile b/net-p2p/freenet/Makefile index b0f669b04913..9163f46b4da2 100644 --- a/net-p2p/freenet/Makefile +++ b/net-p2p/freenet/Makefile @@ -1,85 +1,85 @@ # New ports collection makefile for: freenet # Date created: Thu May 1 20:19:56 UTC 2003 # Whom: Mario Sergio Fujikawa Ferreira # # $FreeBSD$ # PORTNAME= freenet PORTVERSION= 0.5.2.1.5106 PORTREVISION= 1 -CATEGORIES= net java security +CATEGORIES= net-p2p java security MASTER_SITES= http://freenetproject.org/snapshots/ \ http://downloads.freenetproject.org/ \ http://fgudin.nerim.net/files/ DISTNAME= ${PORTNAME}-20051123 EXTRACT_SUFX= .tgz MAINTAINER= lioux@FreeBSD.org COMMENT= Peer-to-peer network aiming at anonymity and freedom of speech USE_RC_SUBR= yes USE_JAVA= yes JAVA_VERSION= 1.4+ NO_BUILD= yes WRKSRC= ${WRKDIR}/${PORTNAME} JAVAVM= ${LOCALBASE}/bin/java # DATA_FILES= seednodes.ref DOC_FILES= README JAR_FILES= freenet.jar freenet-ext.jar # jar startup file JAR_START= freenet.jar # seed file SEED_FILE= seednodes.ref PORTDOCS= ${DOC_FILES} PLIST_FILES= \ sbin/${PORTNAME:L} \ etc/rc.d/${PORTNAME:L}.sh \ %%DATADIR%%/seednodes.ref \ %%JAVAJARDIR%%/freenet-ext.jar \ %%JAVAJARDIR%%/freenet.jar PLIST_DIRS= %%DATADIR%% post-patch: @${SED} -e "s|%%PREFIX%%|${PREFIX}|; \ s|%%DATA_DIR%%|${DATADIR:S,^${PREFIX}/,,}|; \ s|%%JAVA_VERSION%%|${JAVA_VERSION}|; \ s|%%JAVAVM%%|${JAVAVM}|; \ s|%%JAVAJARDIR%%|${JAVAJARDIR:S,^${PREFIX}/,,}|; \ s|%%JAR_FILES%%|${JAR_FILES}|; \ s|%%JAR_START%%|${JAR_START}|; \ s|%%SEED_FILE%%|${SEED_FILE}|" \ ${FILESDIR}/wrapper.sh > ${WRKDIR}/wrapper.sh @${SED} -e "s|%%PREFIX%%|${PREFIX}|" \ ${FILESDIR}/${PORTNAME:L}.sh > ${WRKDIR}/${PORTNAME:L}.sh do-install: # docs .ifndef(NOPORTDOCS) @${MKDIR} ${DOCSDIR} .for doc in ${DOC_FILES} @${INSTALL_DATA} ${WRKSRC}/${doc} ${DOCSDIR} .endfor .endif # data @${MKDIR} ${DATADIR} .for file in ${DATA_FILES} @${INSTALL_DATA} ${WRKSRC}/${file} ${DATADIR} .endfor # jar .for jar in ${JAR_FILES} @${INSTALL_DATA} ${WRKSRC}/${jar} ${JAVAJARDIR} .endfor # rc.d @${INSTALL_SCRIPT} ${WRKDIR}/${PORTNAME:L}.sh ${PREFIX}/etc/rc.d # wrapper @${INSTALL_SCRIPT} ${WRKDIR}/wrapper.sh ${PREFIX}/sbin/${PORTNAME:L} post-install: @${CAT} ${PKGMESSAGE} .include diff --git a/net-p2p/freenet05/Makefile b/net-p2p/freenet05/Makefile index b0f669b04913..9163f46b4da2 100644 --- a/net-p2p/freenet05/Makefile +++ b/net-p2p/freenet05/Makefile @@ -1,85 +1,85 @@ # New ports collection makefile for: freenet # Date created: Thu May 1 20:19:56 UTC 2003 # Whom: Mario Sergio Fujikawa Ferreira # # $FreeBSD$ # PORTNAME= freenet PORTVERSION= 0.5.2.1.5106 PORTREVISION= 1 -CATEGORIES= net java security +CATEGORIES= net-p2p java security MASTER_SITES= http://freenetproject.org/snapshots/ \ http://downloads.freenetproject.org/ \ http://fgudin.nerim.net/files/ DISTNAME= ${PORTNAME}-20051123 EXTRACT_SUFX= .tgz MAINTAINER= lioux@FreeBSD.org COMMENT= Peer-to-peer network aiming at anonymity and freedom of speech USE_RC_SUBR= yes USE_JAVA= yes JAVA_VERSION= 1.4+ NO_BUILD= yes WRKSRC= ${WRKDIR}/${PORTNAME} JAVAVM= ${LOCALBASE}/bin/java # DATA_FILES= seednodes.ref DOC_FILES= README JAR_FILES= freenet.jar freenet-ext.jar # jar startup file JAR_START= freenet.jar # seed file SEED_FILE= seednodes.ref PORTDOCS= ${DOC_FILES} PLIST_FILES= \ sbin/${PORTNAME:L} \ etc/rc.d/${PORTNAME:L}.sh \ %%DATADIR%%/seednodes.ref \ %%JAVAJARDIR%%/freenet-ext.jar \ %%JAVAJARDIR%%/freenet.jar PLIST_DIRS= %%DATADIR%% post-patch: @${SED} -e "s|%%PREFIX%%|${PREFIX}|; \ s|%%DATA_DIR%%|${DATADIR:S,^${PREFIX}/,,}|; \ s|%%JAVA_VERSION%%|${JAVA_VERSION}|; \ s|%%JAVAVM%%|${JAVAVM}|; \ s|%%JAVAJARDIR%%|${JAVAJARDIR:S,^${PREFIX}/,,}|; \ s|%%JAR_FILES%%|${JAR_FILES}|; \ s|%%JAR_START%%|${JAR_START}|; \ s|%%SEED_FILE%%|${SEED_FILE}|" \ ${FILESDIR}/wrapper.sh > ${WRKDIR}/wrapper.sh @${SED} -e "s|%%PREFIX%%|${PREFIX}|" \ ${FILESDIR}/${PORTNAME:L}.sh > ${WRKDIR}/${PORTNAME:L}.sh do-install: # docs .ifndef(NOPORTDOCS) @${MKDIR} ${DOCSDIR} .for doc in ${DOC_FILES} @${INSTALL_DATA} ${WRKSRC}/${doc} ${DOCSDIR} .endfor .endif # data @${MKDIR} ${DATADIR} .for file in ${DATA_FILES} @${INSTALL_DATA} ${WRKSRC}/${file} ${DATADIR} .endfor # jar .for jar in ${JAR_FILES} @${INSTALL_DATA} ${WRKSRC}/${jar} ${JAVAJARDIR} .endfor # rc.d @${INSTALL_SCRIPT} ${WRKDIR}/${PORTNAME:L}.sh ${PREFIX}/etc/rc.d # wrapper @${INSTALL_SCRIPT} ${WRKDIR}/wrapper.sh ${PREFIX}/sbin/${PORTNAME:L} post-install: @${CAT} ${PKGMESSAGE} .include diff --git a/net-p2p/frost/Makefile b/net-p2p/frost/Makefile index f203cdde1d01..be60b1e17964 100644 --- a/net-p2p/frost/Makefile +++ b/net-p2p/frost/Makefile @@ -1,103 +1,103 @@ # New ports collection makefile for: frost # Date created: Fri May 2 05:35:53 UTC 2003 # Whom: Mario Sergio Fujikawa Ferreira # # $FreeBSD$ # PORTNAME= frost PORTVERSION= 1.2.0.20051020 PORTEPOCH= 2 -CATEGORIES= net java +CATEGORIES= net-p2p java MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} MASTER_SITE_SUBDIR= jtcfrost DISTNAME= ${PORTNAME}-20-Oct-2005-java${JAVA_VERSION:S/.//} MAINTAINER= lioux@FreeBSD.org COMMENT= File-sharing tool for FreeNet with Usenet like forum support USE_JAVA= yes JAVA_RUN= yes USE_ZIP= yes NO_BUILD= yes NO_WRKSUBDIR= yes PLIST_SUB= JAR_DIR=${JAR_DIR} .ifdef(WITH_JDK15) JAVA_VERSION= 1.5 .else JAVA_VERSION= 1.4 .endif DATADIR= ${JAVASHAREDIR}/${PORTNAME} JAVAVM= ${LOCALBASE}/bin/java JAR_DIR= ${JAVAJARDIR:S,^${PREFIX}/,,}/${PORTNAME} JAR_FILE= frost.jar JAR_FILES= frost.jar lib/fecImpl.jar \ lib/BCastle.jar \ lib/fec-native.jar \ lib/genChkImpl.jar lib/xercesImpl.jar \ lib/mailapi.jar lib/smtp.jar \ lib/skinlf.jar lib/skinlfFix.jar \ lib/xml-apis.jar DOC_FILES= doc/Frost.tex doc/authors.txt doc/gpl.txt \ doc/SkinLFLicense.txt \ doc/hypersonic_lic.txt doc/HISTORY.txt \ help/faq.txt help/history.txt PORTDOCS= ${DOC_FILES:C,^.*/,,} DATA_FILES= config/boards.xml.default \ themes/themepack.zip PLIST_FILES= bin/${PORTNAME} .for jar in ${JAR_FILES:C,^.*/,,} PLIST_FILES+= %%JAR_DIR%%/${jar} .endfor .for file in ${DATA_FILES:C,^.*/,,} PLIST_FILES+= %%DATADIR%%/${file} .endfor PLIST_DIRS+= \ %%JAR_DIR%% \ %%DATADIR%% pre-everything:: .ifndef(WITH_JDK15) @${ECHO_MSG} '===> Define WITH_JDK15 to use jdk 1.5 instead of jdk 1.4' .endif post-patch: @${SED} -e "s|%%PREFIX%%|${PREFIX}|; \ s|%%JAVA_VERSION%%|${JAVA_VERSION}|; \ s|%%JAVAVM%%|${JAVAVM}|; \ s|%%JAR_DIR%%|${JAR_DIR}|; \ s|%%JAR_FILE%%|${JAR_FILE}|; \ s|%%DATADIR%%|${DATADIR:S,^${PREFIX}/,,}|" \ ${FILESDIR}/wrapper.sh > ${WRKDIR}/wrapper.sh do-install: # docs .ifndef(NOPORTDOCS) @${MKDIR} ${DOCSDIR} .for doc in ${DOC_FILES} @${INSTALL_DATA} ${WRKSRC}/${doc} ${DOCSDIR} .endfor .endif # jars @${MKDIR} ${PREFIX}/${JAR_DIR} .for jar in ${JAR_FILES} @${INSTALL_DATA} ${WRKDIR}/${jar} ${PREFIX}/${JAR_DIR} .endfor # default boards @${MKDIR} ${DATADIR} .for file in ${DATA_FILES} @${INSTALL_DATA} ${WRKSRC}/${file} ${DATADIR} .endfor # wrapper @${INSTALL_SCRIPT} ${WRKDIR}/wrapper.sh ${PREFIX}/bin/${PORTNAME:L} .include diff --git a/net-p2p/gift-fasttrack/Makefile b/net-p2p/gift-fasttrack/Makefile index d9d761e7357d..7647785933dc 100644 --- a/net-p2p/gift-fasttrack/Makefile +++ b/net-p2p/gift-fasttrack/Makefile @@ -1,37 +1,37 @@ # New ports collection makefile for: giFT-FastTrack # Date created: 2003-09-04 # Whom: Stefan Ehmann # # $FreeBSD$ # PORTNAME= giFT-FastTrack PORTVERSION= 0.8.9 -CATEGORIES= net +CATEGORIES= net-p2p MASTER_SITES= http://download.berlios.de/gift-fasttrack/ MAINTAINER= shoesoft@gmx.net COMMENT= A FastTrack plugin for giFT -LIB_DEPENDS= gift.0:${PORTSDIR}/net/gift +LIB_DEPENDS= gift.0:${PORTSDIR}/net-p2p/gift GNU_CONFIGURE= yes USE_GMAKE= yes USE_GNOME= pkgconfig CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib CONFIGURE_ENV= CPPFLAGS="${CPPFLAGS}" \ LDFLAGS="${LDFLAGS}" PORTDOCS= AUTHORS COPYING ChangeLog \ INSTALL NEWS README TODO post-install: .ifndef(NOPORTDOCS) ${MKDIR} ${DOCSDIR} .for doc in ${PORTDOCS} ${INSTALL_DATA} ${WRKSRC}/${doc} ${DOCSDIR} .endfor .endif .include diff --git a/net-p2p/gift-gnutella/Makefile b/net-p2p/gift-gnutella/Makefile index 955607394764..971a81c784d7 100644 --- a/net-p2p/gift-gnutella/Makefile +++ b/net-p2p/gift-gnutella/Makefile @@ -1,40 +1,40 @@ # New ports collection makefile for: giFT-gnutella # Date created: 2003-09-04 # Whom: Stefan Ehmann # # $FreeBSD$ # PORTNAME= giFT-gnutella PORTVERSION= 0.0.10.1 -CATEGORIES= net +CATEGORIES= net-p2p MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} MASTER_SITE_SUBDIR= gift DISTNAME= ${PORTNAME:L}-${PORTVERSION} MAINTAINER= shoesoft@gmx.net COMMENT= A gnutella plugin for giFT -LIB_DEPENDS= gift.0:${PORTSDIR}/net/gift +LIB_DEPENDS= gift.0:${PORTSDIR}/net-p2p/gift USE_BZIP2= yes GNU_CONFIGURE= yes USE_GMAKE= yes USE_GNOME= pkgconfig CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib CONFIGURE_ENV= CPPFLAGS="${CPPFLAGS}" \ LDFLAGS="${LDFLAGS}" DOC_FILES= AUTHORS COPYING ChangeLog \ INSTALL NEWS README TODO post-install: .ifndef(NOPORTDOCS) @${MKDIR} ${DOCSDIR} .for doc in ${DOC_FILES} @${INSTALL_DATA} ${WRKSRC}/${doc} ${DOCSDIR} .endfor .endif .include diff --git a/net-p2p/gift-openft/Makefile b/net-p2p/gift-openft/Makefile index 81fbedc5a0b5..152be633e03a 100644 --- a/net-p2p/gift-openft/Makefile +++ b/net-p2p/gift-openft/Makefile @@ -1,41 +1,41 @@ # New ports collection makefile for: giFT-OpenFT # Date created: 2003-09-04 # Whom: Stefan Ehmann # # $FreeBSD$ # PORTNAME= giFT-OpenFT PORTVERSION= 0.2.1.6 -CATEGORIES= net +CATEGORIES= net-p2p MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} MASTER_SITE_SUBDIR= gift DISTNAME= ${PORTNAME:L}-${PORTVERSION} MAINTAINER= shoesoft@gmx.net COMMENT= An OpenFT plugin for giFT -LIB_DEPENDS= gift.0:${PORTSDIR}/net/gift \ +LIB_DEPENDS= gift.0:${PORTSDIR}/net-p2p/gift \ db3.3:${PORTSDIR}/databases/db3 USE_BZIP2= yes GNU_CONFIGURE= yes USE_GMAKE= yes USE_GNOME= pkgconfig CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib CONFIGURE_ENV= CPPFLAGS="${CPPFLAGS}" \ LDFLAGS="${LDFLAGS}" DOC_FILES= AUTHORS COPYING ChangeLog \ INSTALL NEWS README TODO post-install: .ifndef(NOPORTDOCS) @${MKDIR} ${DOCSDIR} .for doc in ${DOC_FILES} @${INSTALL_DATA} ${WRKSRC}/${doc} ${DOCSDIR} .endfor .endif .include diff --git a/net-p2p/gift/Makefile b/net-p2p/gift/Makefile index 5e6e79899f3d..85f6c7c7e79c 100644 --- a/net-p2p/gift/Makefile +++ b/net-p2p/gift/Makefile @@ -1,62 +1,62 @@ # New ports collection makefile for: giFT library # Date created: Fri Nov 16 02:47:45 BRST 2001 # Whom: Mario Sergio Fujikawa Ferreira # # $FreeBSD$ # PORTNAME= giFT PORTVERSION= 0.11.8.1 PORTREVISION= 3 -CATEGORIES= net +CATEGORIES= net-p2p MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} MASTER_SITE_SUBDIR= ${PORTNAME:L} DISTNAME= ${PORTNAME:L}-${PORTVERSION} MAINTAINER= shoesoft@gmx.net COMMENT= An OpenFT, Gnutella and FastTrack p2p network client LIB_DEPENDS= vorbis.3:${PORTSDIR}/audio/libvorbis USE_AUTOTOOLS= libltdl:15 USE_BZIP2= yes USE_REINPLACE= yes GNU_CONFIGURE= yes USE_GMAKE= yes USE_PERL5= yes CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib CONFIGURE_ENV= CPPFLAGS="${CPPFLAGS}" \ LDFLAGS="${LDFLAGS}" INSTALLS_SHLIB= yes USE_RC_SUBR= yes MAN1= giftd.1 DOC_FILES= AUTHORS COPYING src/ChangeLog \ INSTALL NEWS QUICKSTART README TODO .include SED_SCRIPT+= -e 's,%%PREFIX%%,${PREFIX},g' \ -e 's,%%RC_SUBR%%,${RC_SUBR},g' post-patch: @${REINPLACE_CMD} -e \ 's|(libdir)/pkgconfig|(prefix)/libdata/pkgconfig|g' \ ${WRKSRC}/lib/Makefile.in post-build: @${SED} ${SED_SCRIPT} <${FILESDIR}/giftd.sh >${WRKDIR}/giftd.sh post-install: @${INSTALL_SCRIPT} ${WRKDIR}/giftd.sh ${PREFIX}/etc/rc.d/ .ifndef(NOPORTDOCS) @${MKDIR} ${DOCSDIR} .for doc in ${DOC_FILES} @${INSTALL_DATA} ${WRKSRC}/${doc} ${DOCSDIR} .endfor .endif @${CAT} ${PKGMESSAGE} .include diff --git a/net-p2p/giftcurs/Makefile b/net-p2p/giftcurs/Makefile index 2ffaf25c7d08..3ceaa9b24976 100644 --- a/net-p2p/giftcurs/Makefile +++ b/net-p2p/giftcurs/Makefile @@ -1,38 +1,38 @@ # New ports collection makefile for: giFTcurs # Date created: 2003-09-04 # Whom: Stefan Ehmann # # $FreeBSD$ # PORTNAME= giFTcurs PORTVERSION= 0.6.2 PORTREVISION= 4 -CATEGORIES= net +CATEGORIES= net-p2p MASTER_SITES= ${MASTER_SITE_SAVANNAH} MASTER_SITE_SUBDIR= giftcurs MAINTAINER= shoesoft@gmx.net COMMENT= A cursed frontend to the giFT daemon -RUN_DEPENDS= ${LOCALBASE}/bin/giftd:${PORTSDIR}/net/gift +RUN_DEPENDS= ${LOCALBASE}/bin/giftd:${PORTSDIR}/net-p2p/gift GNU_CONFIGURE= yes USE_GMAKE= yes USE_GNOME= glib20 MAN1= giFTcurs.1 MAN5= giFTcurs.conf.5 DOC_FILES= AUTHORS COPYING ChangeLog \ INSTALL NEWS README TODO post-install: .ifndef(NOPORTDOCS) @${MKDIR} ${DOCSDIR} .for doc in ${DOC_FILES} @${INSTALL_DATA} ${WRKSRC}/${doc} ${DOCSDIR} .endfor .endif .include diff --git a/net-p2p/giftoxic/Makefile b/net-p2p/giftoxic/Makefile index d881847f82a7..e812108c27bc 100644 --- a/net-p2p/giftoxic/Makefile +++ b/net-p2p/giftoxic/Makefile @@ -1,29 +1,29 @@ # New ports collection makefile for: giFToxic # Date Created: 23 December 2003 # Whom: Joel Diaz # # $FreeBSD$ # PORTNAME= giFToxic PORTVERSION= 0.0.9 PORTREVISION= 5 -CATEGORIES= net +CATEGORIES= net-p2p MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} MASTER_SITE_SUBDIR= giftoxic MAINTAINER= joeldiaz@bellsouth.net COMMENT= GTK2 client for giFT -LIB_DEPENDS= gift.0:${PORTSDIR}/net/gift +LIB_DEPENDS= gift.0:${PORTSDIR}/net-p2p/gift USE_X_PREFIX= yes USE_GETOPT_LONG= yes USE_GNOME= gtk20 gnomeprefix gnomehack USE_GMAKE= yes GNU_CONFIGURE= yes CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \ LDFLAGS="-L${LOCALBASE}/lib" CONFIGURE_ARGS= --without-included-gettext .include diff --git a/net-p2p/giftui/Makefile b/net-p2p/giftui/Makefile index aad2e340abb6..e7ecd6d644e7 100644 --- a/net-p2p/giftui/Makefile +++ b/net-p2p/giftui/Makefile @@ -1,46 +1,46 @@ # New ports collection makefile for: giFTui # Date Created: 23 May 2004 # Whom: Joel Diaz # # $FreeBSD$ # PORTNAME= giFTui PORTVERSION= 0.4.1 PORTREVISION= 4 -CATEGORIES= net +CATEGORIES= net-p2p MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} MASTER_SITE_SUBDIR= giftui DISTNAME= giftui-0.4.1 MAINTAINER= joeldiaz@bellsouth.net COMMENT= GTK2 client for giFT daemon -LIB_DEPENDS= gift.0:${PORTSDIR}/net/gift +LIB_DEPENDS= gift.0:${PORTSDIR}/net-p2p/gift USE_BZIP2= yes USE_X_PREFIX= yes USE_GNOME= gconf2 gtk20 USE_GMAKE= yes USE_REINPLACE= yes GNU_CONFIGURE= yes GCONF_SCHEMAS= giftui.schemas .if !defined(NOPORTDOCS) PORTDOCS= AUTHORS COPYING ChangeLog NEWS README TODO .endif post-patch: @${REINPLACE_CMD} -e 's|^giftuidatadir=.*|giftuidatadir=${DATADIR}|g' \ ${WRKSRC}/configure @${REINPLACE_CMD} -e 's|^giftuidocdir =.*|giftuidocdir =${DOCSDIR}|g' \ ${WRKSRC}/Makefile.in post-install: .if !defined(NOPORTDOCS) @${MKDIR} ${DOCSDIR} cd ${WRKSRC} && ${INSTALL_DATA} ${PORTDOCS} ${DOCSDIR} .endif .include diff --git a/net-p2p/gkrellm-gift/Makefile b/net-p2p/gkrellm-gift/Makefile index cdf37db41d9a..3a02f4daa1b6 100644 --- a/net-p2p/gkrellm-gift/Makefile +++ b/net-p2p/gkrellm-gift/Makefile @@ -1,32 +1,32 @@ # New ports collection makefile for: gkrellm-gift # Date created: Mon May 3 08:48:47 CEST 2004 # Whom: Tobias Roth # # $FreeBSD$ # PORTNAME= gift PORTVERSION= 0.2.3 PORTREVISION= 4 -CATEGORIES= net +CATEGORIES= net-p2p MASTER_SITES= ftp://ftp.code-monkey.de/pub/gkrellm-gift/ \ http://depot.fsck.ch/mirror/distfiles/ PKGNAMEPREFIX= gkrellm- DISTNAME= ${PKGNAMEPREFIX}giFT-${PORTVERSION} MAINTAINER= ports@fsck.ch COMMENT= GKrellM2 plugin that monitors active giFT transfers -LIB_DEPENDS= gift.0:${PORTSDIR}/net/gift +LIB_DEPENDS= gift.0:${PORTSDIR}/net-p2p/gift RUN_DEPENDS= gkrellm:${PORTSDIR}/sysutils/gkrellm2 BUILD_DEPENDS= ${X11BASE}/include/gkrellm2/gkrellm.h:${PORTSDIR}/sysutils/gkrellm2 USE_AUTOTOOLS= libtool:15 USE_GMAKE= yes USE_X_PREFIX= yes PLIST_FILES= libexec/gkrellm2/plugins/gift.so post-install: ${STRIP_CMD} ${PREFIX}/libexec/gkrellm2/plugins/${PORTNAME}.so .include diff --git a/net-p2p/gnewtellium/Makefile b/net-p2p/gnewtellium/Makefile index 74b219196e5d..dd19abff3e5a 100644 --- a/net-p2p/gnewtellium/Makefile +++ b/net-p2p/gnewtellium/Makefile @@ -1,27 +1,27 @@ # New ports collection makefile for: gnewtellium # Date created: 9 April 2002 # Whom: haikal # # $FreeBSD$ PORTNAME= gnewtellium PORTVERSION= 0.05b PORTREVISION= 1 -CATEGORIES= net +CATEGORIES= net-p2p MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} MASTER_SITE_SUBDIR= ${PORTNAME} MAINTAINER= ports@FreeBSD.org COMMENT= A gnutella client USE_X_PREFIX= yes USE_GNOME= gtk12 USE_GMAKE= yes GNU_CONFIGURE= yes MAKE_ARGS= ACLOCAL="${TRUE}" AUTOCONF="${TRUE}" AUTOMAKE="${TRUE}" \ AUTOHEADER="${TRUE}" PLIST_FILES= bin/gnewtellium %%DATADIR%%/pixmaps/gnewtellium.xpm PLIST_DIRS= %%DATADIR%%/pixmaps %%DATADIR%% .include diff --git a/net-p2p/gnome-btdownload/Makefile b/net-p2p/gnome-btdownload/Makefile index 7b9c6cbb6968..2b03d35b5f62 100644 --- a/net-p2p/gnome-btdownload/Makefile +++ b/net-p2p/gnome-btdownload/Makefile @@ -1,47 +1,47 @@ # New ports collection makefile for: gnome-btdownload # Date created: 21 October 2003 # Whom: Mezz # # $FreeBSD$ # PORTNAME= gnome-btdownload PORTVERSION= 0.0.20 PORTREVISION= 2 PORTEPOCH= 1 -CATEGORIES= net gnome +CATEGORIES= net-p2p gnome MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} MASTER_SITE_SUBDIR= gnome-bt MAINTAINER= ports@FreeBSD.org COMMENT= A simple Gnome interface designed as a mime-sink for BitTorrent files -RUN_DEPENDS= ${PYTHON_SITELIBDIR}/BitTorrent/__init__.py:${PORTSDIR}/net/py-bittorrent-core +RUN_DEPENDS= ${PYTHON_SITELIBDIR}/BitTorrent/__init__.py:${PORTSDIR}/net-p2p/py-bittorrent-core IGNORE=does not run with BitTorrent 4.x yet USE_X_PREFIX= yes USE_GNOME= desktopfileutils gnomehack gnomeprefix pygnome2 USE_PYTHON= yes USE_REINPLACE= yes USE_GMAKE= yes GNU_CONFIGURE= yes MAN1= gnome-btdownload.1 post-patch: @${REINPLACE_CMD} -e 's|%%X11PREFIX%%|${PREFIX}|g ; \ s|gnome\.vfs|gnomevfs|g' ${WRKSRC}/src/${PORTNAME} @${REINPLACE_CMD} -e 's|/usr/share|${PREFIX}/share/gnome|g' \ ${WRKSRC}/share/desktop/gnome-btdownload.desktop post-install: @-update-desktop-database .if !defined(NOPORTDOCS) @${MKDIR} ${DOCSDIR} .for file in AUTHORS ChangeLog README ${INSTALL_DATA} ${WRKSRC}/${file} ${DOCSDIR} .endfor .endif .include diff --git a/net-p2p/gnome-btdownload/pkg-descr b/net-p2p/gnome-btdownload/pkg-descr index 84a72379f101..48030bee84cc 100644 --- a/net-p2p/gnome-btdownload/pkg-descr +++ b/net-p2p/gnome-btdownload/pkg-descr @@ -1,5 +1,5 @@ Gnome interface for 'executing' BitTorrent files. It is designed as a mime-sink for BitTorrent files. Not a front-end, more-or-less just a session dialog. See -net/py-bittorrent for more information. +net-p2p/py-bittorrent for more information. WWW: http://gnome-bt.sourceforge.net/ diff --git a/net-p2p/gnunet/Makefile b/net-p2p/gnunet/Makefile index 77d34182b123..48a8c9461de8 100644 --- a/net-p2p/gnunet/Makefile +++ b/net-p2p/gnunet/Makefile @@ -1,139 +1,139 @@ # ex:ts=8 # Ports collection makefile for: GNUnet # Date created: Mar 23, 2002 # Whom: ijliao # # $FreeBSD$ # PORTNAME= gnunet PORTVERSION= 0.6.6b PORTREVISION= 1 -CATEGORIES= net +CATEGORIES= net-p2p MASTER_SITES= http://www.ovmj.org/GNUnet/download/ \ ${MASTER_SITE_GNU} MASTER_SITE_SUBDIR= ${PORTNAME} DISTNAME= GNUnet-${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= An anonymous, distributed, reputation-based network LIB_DEPENDS= gmp.6:${PORTSDIR}/math/libgmp4 USE_AUTOTOOLS= libltdl:15 libtool:13:inc USE_BZIP2= yes USE_GETOPT_LONG= yes USE_GETTEXT= yes USE_GMAKE= yes USE_GNOME= gnometarget gtk20 lthack USE_OPENSSL= yes USE_REINPLACE= yes INSTALLS_SHLIB= yes GNU_CONFIGURE= yes CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" CONFIGURE_ARGS= --disable-ltdl-install --with-crypto LDFLAGS+= -L${LOCALBASE}/lib .if defined(WITH_GDBM) LIB_DEPENDS+= gdbm.3:${PORTSDIR}/databases/gdbm PLIST_SUB+= WITH_GDBM="" .else CONFIGURE_ARGS+= --without-gdbm PLIST_SUB+= WITH_GDBM="@comment " .endif .if defined(WITH_MYSQL) USE_MYSQL= yes CONFIGURE_ARGS+= --with-mysql .else CONFIGURE_ARGS+= --without-mysql .endif .if defined(WITH_TDB) LIB_DEPENDS+= tdb.1:${PORTSDIR}/databases/tdb PLIST_SUB+= WITH_TDB="" .else CONFIGURE_ARGS+= --without-tdb PLIST_SUB+= WITH_TDB="@comment " .endif .if defined(WITH_BDB3) LIB_DEPENDS+= db3:${PORTSDIR}/databases/db3 CONFIGURE_ARGS+= --with-bdb=${LOCALBASE} .else CONFIGURE_ARGS+= --without-bdb .endif .if defined(WITH_SQLITE) LIB_DEPENDS+= sqlite3.8:${PORTSDIR}/databases/sqlite3 CONFIGURE_ARGS+= --with-sqlite PLIST_SUB+= WITH_SQLITE="" .else CONFIGURE_ARGS+= --without-sqlite PLIST_SUB+= WITH_SQLITE="@comment " .endif .if defined(WITH_IPV6) PKGNAMESUFFIX= -ipv6 CONFIGURE_ARGS+= --enable-ipv6 PLIST_SUB+= WITH_IPV6="" .else PLIST_SUB+= WITH_IPV6="@comment " .endif .if defined(WITH_GUILE) LIB_DEPENDS+= guile.15:${PORTSDIR}/lang/guile CONFIGURE_ARGS+= --enable-guile MAN1+= gnunet-download-manager.1 PLIST_SUB+= WITH_GUILE="" .else CONFIGURE_ARGS+= --disable-guile PLIST_SUB+= WITH_GUILE="@comment " .endif MAN1= gnunet-chat.1 gnunet-check.1 gnunet-convert.1 \ gnunet-delete.1 gnunet-directory.1 \ gnunet-download.1 gnunet-gtk.1 gnunet-insert.1 \ gnunet-peer-info.1 gnunet-pseudonym.1 \ gnunet-search.1 gnunet-stats.1 gnunet-tbench.1 \ gnunet-testbed.1 gnunet-tracekit.1 gnunet-transport-check.1 \ gnunet-update.1 gnunetd.1 MAN5= gnunet.conf.5 .include pre-everything:: @${ECHO_MSG} "" @${ECHO_MSG} "You can build GNUnet with the following options:" @${ECHO_MSG} " WITH_MYSQL=yes Turn on MySQL support" @${ECHO_MSG} " WITH_TDB=yes Turn on TDB support" @${ECHO_MSG} " WITH_BDB3=yes Turn on Berkely DB library support" @${ECHO_MSG} " WITH_GDBM=yes Turn on GNU dbm support" @${ECHO_MSG} " WITH_SQLITE=yes Turn on sqlite support" @${ECHO_MSG} " WITH_IPV6=yes Turn on to enable IPv6 support" @${ECHO_MSG} "" post-patch: @${FIND} ${WRKSRC} -name configure | ${XARGS} \ ${REINPLACE_CMD} -e \ 's|-pthread [\$$]CFLAGS|${PTHREAD_CFLAGS} \$$CFLAGS|g ; \ s|-lpthread|${PTHREAD_LIBS}|g' ${REINPLACE_CMD} -e \ 's|^#include |#include |g' \ ${WRKSRC}/src/applications/afs/module/manager.c ${REINPLACE_CMD} -e \ 's|%%PREFIX%%|${PREFIX}|g' \ ${WRKSRC}/src/include/gnunet_util.h post-install: ${INSTALL_DATA} ${WRKSRC}/contrib/gnunet.root ${PREFIX}/etc/gnunet.conf-dist .ifndef(NOPORTDOCS) ${MKDIR} ${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/contrib/gnunet.user ${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/README ${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/ChangeLog ${DOCSDIR} .endif .include diff --git a/net-p2p/gtk-gnutella/Makefile b/net-p2p/gtk-gnutella/Makefile index 0ba51eef7ef9..9adb178411ef 100644 --- a/net-p2p/gtk-gnutella/Makefile +++ b/net-p2p/gtk-gnutella/Makefile @@ -1,100 +1,100 @@ # New ports collection makefile for: gtk-gnutella # Date created: 19 May, 2000 # Whom: rbt@zort.on.ca # # $FreeBSD$ # # # A quick note on configurable make symbols: # # INTERACTIVE_CONFIGURE: Launches Configure in its default mode, # which is *very* interactive. Disabled here by default to conform to # FreeBSD guidelines, this mode is useful if you have problems with the # default Configure. # # WITH_GTK2: Configure and build for gtk2. # # WITH_PORTABILITY: Configure code to use the PATH variable at run-time # at a cost in performance. Useful if you intend to move the executable # to multiple machines. # # WITH_DEBUG: Compile with debugging symbols. Useful if you intend to make # a bug report. # PORTNAME= gtk-gnutella DISTVERSION= 0.96b PORTREVISION= 1 -CATEGORIES= net +CATEGORIES= net-p2p MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} \ http://gtk-gnutella.sourceforge.net/download/ \ ftp://gtk-gnutella.sourceforge.net/pub/gtk-gnutella/ MASTER_SITE_SUBDIR= ${PORTNAME} MAINTAINER= jonas@schiebtsich.net COMMENT= GTK based Gnutella client USE_PERL5= yes USE_X_PREFIX= yes USE_BZIP2= yes USE_BISON= yes USE_GNOME= libxml2 INSTALL_TARGET= install install.man HAS_CONFIGURE= yes CONFIGURE_SCRIPT= Configure CONFIGURE_ARGS= -Dyacc='bison -y' -Dofficial='true' -Dprefix=${PREFIX} \ -Dprivlib=${PREFIX}/share/gtk-gnutella \ -Dsysman=${PREFIX}/man/man1 -Dlocale=${PREFIX}/share/locale \ -Dcc='${CC}' -Dccflags='${CFLAGS} -I${LOCALBASE}/include' \ -Doptimize='undef' -Dlibpth='/usr/lib ${LOCALBASE}/lib' \ -Dd_enablenls='define' MAN1= gtk-gnutella.1 OPTIONS= GTK2 "Build with gtk2 frontend" on \ TLS "enable GNU TLS encryption support" off \ IPV6 "enable IPv6 support" off \ DBUS "enable DBUS support" off \ DEBUG "Build with debugging symbols" off \ PORTABILITY "Use the PATH variable at run-time" off .include .if !defined(INTERACTIVE_CONFIGURE) CONFIGURE_ARGS+= -d -e .endif .if defined(WITH_DEBUG) CONFIGURE_ARGS+= -Doptimize=-g -Uofficial= .endif .if defined(WITH_GTK2) CONFIGURE_ARGS+= -Dgtkversion=2 USE_GNOME+= gtk20 .else CONFIGURE_ARGS+= -Dgtkversion=1 USE_GNOME+= gtk12 .endif .if defined(WITH_PORTABILITY) CONFIGURE_ARGS+= -Dd_portable=true .endif .if defined(WITH_TLS) LIB_DEPENDS+= gnutls:${PORTSDIR}/security/gnutls .else CONFIGURE_ARGS+= -Dd_gnutls=undef .endif .if !defined(WITH_IPV6) CONFIGURE_ARGS+= -D ipv6=false .endif .if defined(WITH_DBUS) LIB_DEPENDS+= dbus:${PORTSDIR}/devel/dbus .else CONFIGURE_ARGS+= -D dbus=false .endif .include diff --git a/net-p2p/gtkhx/Makefile b/net-p2p/gtkhx/Makefile index 9c4686c0f551..79a7277a124a 100644 --- a/net-p2p/gtkhx/Makefile +++ b/net-p2p/gtkhx/Makefile @@ -1,27 +1,27 @@ # New ports collection makefile for: gtkhx # Date created: 9 February 2002 # Whom: Josh Elsasser # # $FreeBSD$ # PORTNAME= gtkhx PORTVERSION= 0.9.3 PORTREVISION= 4 -CATEGORIES= net +CATEGORIES= net-p2p MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} MASTER_SITE_SUBDIR= gtkhx MAINTAINER= jre@vineyard.net COMMENT= A GTK+ version of Hx, a UNIX Hotline Client USE_GETTEXT= yes USE_XLIB= yes USE_GNOME= gdkpixbuf USE_GMAKE= yes GNU_CONFIGURE= yes CONFIGURE_ARGS+= --with-libiconv-prefix=${PREFIX} MAN1= gtkhx.1 .include diff --git a/net-p2p/gtorrentviewer/Makefile b/net-p2p/gtorrentviewer/Makefile index 0801566354c5..b8f99887516b 100644 --- a/net-p2p/gtorrentviewer/Makefile +++ b/net-p2p/gtorrentviewer/Makefile @@ -1,43 +1,43 @@ # New ports collection makefile for: gtorrentviewer # Date created: 2004-10-16 # Whom: Michael Johnson # # $FreeBSD$ # PORTNAME= gtorrentviewer PORTVERSION= 0.2b PORTREVISION= 3 -CATEGORIES= net +CATEGORIES= net-p2p MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} MASTER_SITE_SUBDIR= ${PORTNAME} DISTNAME= GTorrentViewer-${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= GTK+2 viewer and editor for BitTorrent meta files LIB_DEPENDS= curl.3:${PORTSDIR}/ftp/curl USE_GNOME= gtk20 gnomehier intlhack USE_GMAKE= yes USE_X_PREFIX= yes GNU_CONFIGURE= yes USE_REINPLACE= yes USE_GETOPT_LONG=yes CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \ LDFLAGS="-L${LOCALBASE}/lib" CONFIGURE_ARGS= --with-pixmapsdir=${PREFIX}/share/gnome/pixmaps \ --with-desktopdir=${PREFIX}/share/gnome/applications MAN1= gtorrentviewer.1 DOCS= AUTHORS COPYING ChangeLog README .ifndef (NOPORTDOCS) post-install: @${MKDIR} ${DOCSDIR} .for i in ${DOCS} @${INSTALL_DATA} ${WRKSRC}/${i} ${DOCSDIR} .endfor .endif .include diff --git a/net-p2p/hagelslag/Makefile b/net-p2p/hagelslag/Makefile index f402a92acdc0..f9371d64816c 100644 --- a/net-p2p/hagelslag/Makefile +++ b/net-p2p/hagelslag/Makefile @@ -1,36 +1,36 @@ # New ports collection makefile for: hagelslag # Date created: 14 February 2001 # Whom: Johann Visagie # # $FreeBSD$ # PORTNAME= hagelslag PORTVERSION= 0.13 PORTREVISION= 1 -CATEGORIES= net +CATEGORIES= net-p2p MASTER_SITES= http://tiefighter.et.tudelft.nl/hagelslag/ \ ftp://tiefighter.et.tudelft.nl/pub/hagelslag/v${PORTVERSION}/ MAINTAINER= ports@FreeBSD.org COMMENT= A flexible command-line Gnutella implementation with advanced features BUILD_DEPENDS= makedepend:${PORTSDIR}/devel/makedepend USE_REINPLACE= yes USE_GMAKE= yes MAKEFILES= Makefile gui/Makefile src/Makefile HS_DOCDIR= ${PREFIX}/share/doc/${PORTNAME} post-patch: .for mfile in ${MAKEFILES} @ ${REINPLACE_CMD} -e 's#make -C#\$${MAKE} -C#' ${WRKSRC}/${mfile} .endfor post-install: .if !defined(NOPORTDOCS) @ ${MKDIR} ${HS_DOCDIR} @ ${INSTALL_DATA} ${WRKSRC}/doc/* ${HS_DOCDIR} .endif .include diff --git a/net-p2p/hx/Makefile b/net-p2p/hx/Makefile index f6d3c75c93d6..44fc2a22564f 100644 --- a/net-p2p/hx/Makefile +++ b/net-p2p/hx/Makefile @@ -1,28 +1,28 @@ # New ports collection makefile for: hx # Date created: 28 March 2001 # Whom: logo@blackened.com # # $FreeBSD$ # PORTNAME= hx PORTVERSION= 0.7.14 PORTREVISION= 1 -CATEGORIES= net +CATEGORIES= net-p2p MASTER_SITES= http://members.macconnect.com/users/j/jalex/ MAINTAINER= ports@FreeBSD.org COMMENT= A text based Hotline (http://www.bigredh.com) client for Unix WRKSRC= ${WRKDIR}/${PORTNAME} GNU_CONFIGURE= yes MAN1= hx.1 PLIST_FILES= bin/hx do-install: ${INSTALL_PROGRAM} ${WRKSRC}/hx ${PREFIX}/bin ${INSTALL_MAN} ${WRKSRC}/hx.1 ${MANPREFIX}/man/man1 .include diff --git a/net-p2p/i2p/Makefile b/net-p2p/i2p/Makefile index 14d5a99e88ab..1ce98d880ea4 100644 --- a/net-p2p/i2p/Makefile +++ b/net-p2p/i2p/Makefile @@ -1,111 +1,111 @@ # New ports collection makefile for: i2p # Date created: Sun Jan 9 05:05:02 UTC 2005 # Whom: Mario Sergio Fujikawa Ferreira # # $FreeBSD$ # PORTNAME= i2p PORTVERSION= 0.6.1.9 -CATEGORIES= net java security +CATEGORIES= net-p2p java security MASTER_SITES= http://dev.i2p.net/i2p/ MAINTAINER= lioux@FreeBSD.org COMMENT= An anonymous network RUN_DEPENDS= unzip:${PORTSDIR}/archivers/unzip USE_BZIP2= yes USE_RC_SUBR= yes USE_REINPLACE= yes USE_JAVA= yes JAVA_VERSION= 1.4 JAVA_OS= native USE_ANT= yes ALL_TARGET= \ updater \ tarball .ifndef(NOPORTDOCS) ALL_TARGET+= javadoc .endif JAVADOC_WRKSRC= ${WRKSRC}/build/javadoc WRKSRC= ${WRKDIR}/${PORTNAME}_${PORTVERSION:S/./_/g} DOC_FILES= \ readme.html \ allclasses-frame.html \ allclasses-noframe.html \ constant-values.html \ deprecated-list.html \ help-doc.html \ index.html \ overview-frame.html \ overview-summary.html \ overview-tree.html \ package-list \ packages.html \ serialized-form.html \ stylesheet.css DOC_DIRS= \ freenet/ \ index-files/ \ net/ \ org/ \ resources/ PORTDOCS= ${DOC_FILES} \ ${DOC_DIRS} PLIST_DIRS= \ %%DATADIR%% PLIST_FILES= \ etc/rc.d/${PORTNAME}.sh \ sbin/i2prouter \ %%DATADIR%%/i2p.tar.bz2 \ %%DATADIR%%/i2pupdate.zip post-patch: @${SED} \ -e "s|%%DATADIR%%|${DATADIR}|" \ ${FILESDIR}/wrapper.sh > ${WRKDIR}/wrapper.sh # postinstall.sh SHOULD only do post installation house keeping @${REINPLACE_CMD} -E \ -e 's|./i2prouter[[:space:]]+start||' \ ${WRKSRC}/installer/resources/postinstall.sh # rc.d @${SED} -e "s|%%PREFIX%%|${PREFIX}|" \ ${FILESDIR}/${PORTNAME}.sh > ${WRKDIR}/${PORTNAME}.sh do-install: @${MKDIR} ${DATADIR} # install @${INSTALL_DATA} ${WRKSRC}/i2p.tar.bz2 \ ${DATADIR}/ # update @${INSTALL_DATA} ${WRKSRC}/i2pupdate.zip \ ${DATADIR}/ # rc.d @${INSTALL_SCRIPT} ${WRKDIR}/${PORTNAME}.sh \ ${PREFIX}/etc/rc.d # wrapper @${INSTALL_SCRIPT} ${WRKDIR}/wrapper.sh \ ${PREFIX}/sbin/i2prouter # doc .ifndef(NOPORTDOCS) @${MKDIR} ${DOCSDIR} @${INSTALL_DATA} ${WRKSRC}/readme.html ${DOCSDIR} .for doc in ${DOC_FILES} @if [ -f ${JAVADOC_WRKSRC}/${doc} ]; then \ ${INSTALL_DATA} ${JAVADOC_WRKSRC}/${doc} ${DOCSDIR} ; \ fi .endfor # line taken from textproc/xerces-j maintained by hq@FreeBSD.org @cd ${JAVADOC_WRKSRC} && \ ${FIND} ${DOC_DIRS} -type d -exec ${MKDIR} "${DOCSDIR}/{}" \; && \ ${FIND} ${DOC_DIRS} -not -type d -exec ${INSTALL_DATA} "{}" "${DOCSDIR}/{}" \; .endif .include diff --git a/net-p2p/javadc/Makefile b/net-p2p/javadc/Makefile index 0cf6bb7b7443..83e1a7d7a5b7 100644 --- a/net-p2p/javadc/Makefile +++ b/net-p2p/javadc/Makefile @@ -1,59 +1,59 @@ # New ports collection makefile for: java Direct Connection # Date created: Mon Nov 19 23:48:51 BRST 2001 # Whom: Mario Sergio Fujikawa Ferreira # # $FreeBSD$ # PORTNAME= javadc PORTVERSION= 0.20 -CATEGORIES= net java +CATEGORIES= net-p2p java MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} MASTER_SITE_SUBDIR= ${PORTNAME} MAINTAINER= ports@FreeBSD.org COMMENT= Open source Java DirectConnect (TM) command-line client USE_JAVA= yes JAVA_VERSION= 1.3 USE_JIKES= no WRKSRC= ${WRKDIR}/DirectConnect${PORTVERSION} BUILD_WRKSRC= ${WRKDIR}/classes PLIST_SUB= JAR_DIR=${JAR_DIR} \ JAR_FILE=${JAR_FILE} JAVAVM= ${LOCALBASE}/bin/javavm JAR_DIR= share/java/jar/${PORTNAME} JAR_MANIFEST= ${FILESDIR}/manifest CLASS_SRCDIR= ${WRKSRC}/source DOC_FILES= COPYING ChangeLog INSTALL README post-patch: @${SED} -e "s|%%JAR_DIR%%|${JAR_DIR}|;s|%%JAR_FILE%%|${JAR_FILE}|; \ s|%%JAVAVM%%|${JAVAVM}|;s|%%PREFIX%%|${PREFIX}|" \ ${FILESDIR}/wrapper.sh > ${WRKDIR}/wrapper.sh # as far as build goes... ;) do-build: @${MKDIR} ${BUILD_WRKSRC} @${JAVAC} -d ${BUILD_WRKSRC} -classpath ${BUILD_WRKSRC} ${CLASS_SRCDIR}/*.java @${CP} ${CLASS_SRCDIR}/*.txt ${BUILD_WRKSRC} @cd ${BUILD_WRKSRC} && ${JAR} -cmf ${JAR_MANIFEST} ${WRKDIR}/${JAR_FILE} * do-install: @${MKDIR} ${PREFIX}/${JAR_DIR} @${INSTALL_DATA} ${WRKDIR}/${JAR_FILE} ${PREFIX}/${JAR_DIR} @${INSTALL_SCRIPT} ${WRKDIR}/wrapper.sh ${PREFIX}/bin/${PORTNAME:L} .ifndef(NOPORTDOCS) @${MKDIR} ${DOCSDIR} .for doc in ${DOC_FILES} @${INSTALL_DATA} ${WRKSRC}/${doc} ${DOCSDIR} .endfor .endif .include JAR_FILE= ${PORTNAME}.jar .include diff --git a/net-p2p/jigdo/Makefile b/net-p2p/jigdo/Makefile index 06e672cd2d9d..0a168a5d3b78 100644 --- a/net-p2p/jigdo/Makefile +++ b/net-p2p/jigdo/Makefile @@ -1,50 +1,50 @@ # ports collection makefile for: jigdo # Date created: 23 July 2002 # Whom: Attila Nagy # # $FreeBSD$ # PORTNAME= jigdo PORTVERSION= 0.7.1 -CATEGORIES= ftp +CATEGORIES= net-p2p MASTER_SITES= http://atterer.net/jigdo/ MAINTAINER= bra@fsn.hu COMMENT= A utility used to retrieve very large files over the Internet BUILD_DEPENDS= libwww-config:${PORTSDIR}/www/libwww \ ${LOCALBASE}/bin/wget:${PORTSDIR}/ftp/wget MAN1= jigdo-file.1 jigdo-lite.1 jigdo-mirror.1 USE_BZIP2= yes USE_SUBMAKE= yes GNU_CONFIGURE= yes CONFIGURE_ARGS= --without-libdb --disable-nls --without-gui USE_GMAKE= yes SCRIPTS_ENV= WRKDIRPREFIX="${WRKDIRPREFIX}" \ TOUCH="${TOUCH}" \ MKDIR="${MKDIR}" \ .include .if ${OSVERSION} < 500000 NOT_FOR_ARCHS+= alpha .endif pre-fetch: @${SETENV} ${SCRIPTS_ENV} ${SH} ${SCRIPTDIR}/configure.jigdo .if exists(${WRKDIRPREFIX}${.CURDIR}/Makefile.inc) .include "${WRKDIRPREFIX}${.CURDIR}/Makefile.inc" .endif post-install: @${STRIP_CMD} ${PREFIX}/bin/jigdo-file post-clean: @${RM} -f ${WRKDIRPREFIX}${.CURDIR}/Makefile.inc .include diff --git a/net-p2p/kmldonkey/Makefile b/net-p2p/kmldonkey/Makefile index c57aa196f471..d7ce8e6a8445 100644 --- a/net-p2p/kmldonkey/Makefile +++ b/net-p2p/kmldonkey/Makefile @@ -1,41 +1,41 @@ # New ports collection makefile for: KMLDonkey # Date created: Thu Feb 20 22:04:46 UTC 2003 # Whom: Mario Sergio Fujikawa Ferreira # # $FreeBSD$ # PORTNAME= kmldonkey PORTVERSION= 0.10.1 PORTREVISION= 1 -CATEGORIES= net kde +CATEGORIES= net-p2p kde MASTER_SITES= ${MASTER_SITE_SAVANNAH} MASTER_SITE_SUBDIR= ${PORTNAME} DISTNAME= ${PORTNAME}-${PORTVERSION:S/.pre/pre/} MAINTAINER= lioux@FreeBSD.org COMMENT= KDE integration for MLDonkey eDonkey P2P client USE_KDELIBS_VER=3 USE_BZIP2= yes USE_REINPLACE= yes USE_GMAKE= yes GNU_CONFIGURE= yes CONFIGURE_ARGS= --program-transform-name='' INSTALLS_SHLIB= yes MAN1= kmldonkey.1 kmldonkey_submit.1 pre-configure: # disable AUTO* tools @${FIND} -E ${WRKSRC} -type f \ -iregex ".*(Makefile.in|configure)" \ | ${XARGS} -x -n 10 \ ${REINPLACE_CMD} -E \ -e 's!^(AUTOCONF|AUTOHEADER|AUTOMAKE|ACLOCAL).*$$!\1=${TRUE}!' pre-build: # disable AUTO* tools @${ECHO_CMD} > ${WRKSRC}/admin/cvs.sh .include diff --git a/net-p2p/ktorrent-devel/Makefile b/net-p2p/ktorrent-devel/Makefile index 336386555bb5..731f149fe225 100644 --- a/net-p2p/ktorrent-devel/Makefile +++ b/net-p2p/ktorrent-devel/Makefile @@ -1,25 +1,25 @@ # New ports collection makefile for: ktorrent # Date created: Wed Jul 13 11:38:46 CEST 2005 # Whom: Markus Brueffer # # $FreeBSD$ # PORTNAME= ktorrent PORTVERSION= 1.2.r2 -CATEGORIES= net kde +CATEGORIES= net-p2p kde MASTER_SITES= http://ktorrent.pwsp.net/downloads/${PORTVERSION:S/.r/rc/}/ DISTNAME= ${PORTNAME}-${PORTVERSION:S/.r/rc/} MAINTAINER= markus@FreeBSD.org COMMENT= BitTorrent client for KDE USE_KDELIBS_VER=3 GNU_CONFIGURE= yes USE_GMAKE= yes USE_REINPLACE= yes post-patch: @${REINPLACE_CMD} -e 's|-O2||g' ${WRKSRC}/${CONFIGURE_SCRIPT} .include diff --git a/net-p2p/ktorrent/Makefile b/net-p2p/ktorrent/Makefile index 336386555bb5..731f149fe225 100644 --- a/net-p2p/ktorrent/Makefile +++ b/net-p2p/ktorrent/Makefile @@ -1,25 +1,25 @@ # New ports collection makefile for: ktorrent # Date created: Wed Jul 13 11:38:46 CEST 2005 # Whom: Markus Brueffer # # $FreeBSD$ # PORTNAME= ktorrent PORTVERSION= 1.2.r2 -CATEGORIES= net kde +CATEGORIES= net-p2p kde MASTER_SITES= http://ktorrent.pwsp.net/downloads/${PORTVERSION:S/.r/rc/}/ DISTNAME= ${PORTNAME}-${PORTVERSION:S/.r/rc/} MAINTAINER= markus@FreeBSD.org COMMENT= BitTorrent client for KDE USE_KDELIBS_VER=3 GNU_CONFIGURE= yes USE_GMAKE= yes USE_REINPLACE= yes post-patch: @${REINPLACE_CMD} -e 's|-O2||g' ${WRKSRC}/${CONFIGURE_SCRIPT} .include diff --git a/net-p2p/ktorrent2/Makefile b/net-p2p/ktorrent2/Makefile index 336386555bb5..731f149fe225 100644 --- a/net-p2p/ktorrent2/Makefile +++ b/net-p2p/ktorrent2/Makefile @@ -1,25 +1,25 @@ # New ports collection makefile for: ktorrent # Date created: Wed Jul 13 11:38:46 CEST 2005 # Whom: Markus Brueffer # # $FreeBSD$ # PORTNAME= ktorrent PORTVERSION= 1.2.r2 -CATEGORIES= net kde +CATEGORIES= net-p2p kde MASTER_SITES= http://ktorrent.pwsp.net/downloads/${PORTVERSION:S/.r/rc/}/ DISTNAME= ${PORTNAME}-${PORTVERSION:S/.r/rc/} MAINTAINER= markus@FreeBSD.org COMMENT= BitTorrent client for KDE USE_KDELIBS_VER=3 GNU_CONFIGURE= yes USE_GMAKE= yes USE_REINPLACE= yes post-patch: @${REINPLACE_CMD} -e 's|-O2||g' ${WRKSRC}/${CONFIGURE_SCRIPT} .include diff --git a/net-p2p/libbt/Makefile b/net-p2p/libbt/Makefile index e97dc83d00af..9250f48d0dfa 100644 --- a/net-p2p/libbt/Makefile +++ b/net-p2p/libbt/Makefile @@ -1,49 +1,49 @@ # New ports collection makefile for: libbt # Date created: Feb 26 2004 # Whom: Florent Thoumie # # $FreeBSD$ # PORTNAME= libbt PORTVERSION= 1.04 -CATEGORIES= net devel +CATEGORIES= net-p2p devel MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} MASTER_SITE_SUBDIR= ${PORTNAME} MAINTAINER= flz@FreeBSD.org COMMENT= C library implementing the core BitTorrent protocol LIB_DEPENDS= curl.3:${PORTSDIR}/ftp/curl GNU_CONFIGURE= yes USE_GMAKE= yes USE_REINPLACE= yes USE_GCC= 3.4 CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" LDFLAGS="-L${LOCALBASE}/lib" PORTDOCS= protocol-ext.txt protocol.txt post-patch: @${REINPLACE_CMD} -e 's|depend||' ${WRKSRC}/Makefile.in @${REINPLACE_CMD} -e 's|\(CFLAGS:=\)|\1\@CFLAGS\@ \@CPPFLAGS\@ |' ${WRKSRC}/src/Makefile.in do-install: ${INSTALL_DATA} ${WRKSRC}/src/libbt.a ${PREFIX}/lib ${MKDIR} ${PREFIX}/include/libbt .for i in btcheck btget btlist ${INSTALL_PROGRAM} ${WRKSRC}/src/${i} ${PREFIX}/bin .endfor .for i in benc.h bitset.h bterror.h btmessage.h bts.h context.h peer.h random.h segmenter.h strbuf.h stream.h types.h util.h ${INSTALL_DATA} ${WRKSRC}/include/${i} ${PREFIX}/include/libbt .endfor post-install: .if !defined(NOPORTDOCS) ${MKDIR} ${DOCSDIR} .for i in ${PORTDOCS} ${INSTALL_MAN} ${WRKSRC}/docs/${i} ${DOCSDIR} .endfor .endif .include diff --git a/net-p2p/liberator/Makefile b/net-p2p/liberator/Makefile index c37b8e0a5037..34c625f0d68c 100644 --- a/net-p2p/liberator/Makefile +++ b/net-p2p/liberator/Makefile @@ -1,66 +1,66 @@ # New ports collection makefile for: liberator # Date created: Fri May 2 04:23:24 UTC 2003 # Whom: Mario Sergio Fujikawa Ferreira # # $FreeBSD$ # PORTNAME= liberator PORTVERSION= 2.0.2 -CATEGORIES= net +CATEGORIES= net-p2p MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} MASTER_SITE_SUBDIR= ${PORTNAME} DISTNAME= ofcp-${PORTVERSION} MAINTAINER= lioux@FreeBSD.org COMMENT= Command line client to FreeNet Network BUILD_DEPENDS= ocamlc:${PORTSDIR}/lang/ocaml USE_BZIP2= yes USE_REINPLACE= yes ALL_TARGET= all opt DATA_FILES= liber_mimetypes DOC_FILES= COPYING FREESITE-HOWTO README TODO LIB_FILES= fcp.cma hlfi.cma asfi.cma fcp.cmxa hlfi.cmxa asfi.cmxa \ fcp.mli hlfreenet.mli asfreenet.mli fieldset.mli \ fstream.mli \ fcp.cmi hlfreenet.cmi asfreenet.cmi fieldset.cmi \ fstream.cmi post-patch: @${SED} -e 's|%%PREFIX%%|${PREFIX}|; \ s|%%DATADIR%%|${DATADIR:S,^${PREFIX}/,,}|' \ ${FILESDIR}/wrapper.sh > ${WRKDIR}/wrapper.sh do-configure: @${REINPLACE_CMD} -E \ -e 's|^(PREFIX).*$$|\1=${PREFIX}|; \ s|^(OCAML_PREFIX).*$$|\1=${PREFIX}/lib/ocaml|' \ ${WRKSRC}/Makefile do-install: # bin @${INSTALL_PROGRAM} ${WRKSRC}/liber ${PREFIX}/bin/liber-real @${INSTALL_SCRIPT} ${WRKDIR}/wrapper.sh ${PREFIX}/bin/liber # data @${MKDIR} ${DATADIR} .for file in ${DATA_FILES} @${INSTALL_DATA} ${WRKSRC}/${file} ${DATADIR} .endfor # doc .ifndef(NOPORTDOCS) @${MKDIR} ${DOCSDIR} @${INSTALL_DATA} ${WRKSRC}/doc/* ${DOCSDIR} .for file in ${DOC_FILES} ${INSTALL_DATA} ${WRKSRC}/${file} ${DOCSDIR} .endfor .endif # lib @${MKDIR} ${PREFIX}/lib/ocaml .for file in ${LIB_FILES} @${INSTALL_DATA} ${WRKSRC}/${file} ${PREFIX}/lib/ocaml .endfor .include diff --git a/net-p2p/libfreenet/Makefile b/net-p2p/libfreenet/Makefile index 4128446f84fc..3efd94df1942 100644 --- a/net-p2p/libfreenet/Makefile +++ b/net-p2p/libfreenet/Makefile @@ -1,30 +1,30 @@ # ex:ts=8 # New ports collection makefile for: libfreenet # Date created: Mar 31, 2001 # Whom: Ying-Chieh Liao # # $FreeBSD$ # PORTNAME= libfreenet PORTVERSION= 0.5.0 PORTREVISION= 1 -CATEGORIES= net +CATEGORIES= net-p2p MASTER_SITES= http://thalassocracy.org/libfreenet/ MAINTAINER= ports@FreeBSD.org COMMENT= Freenet library written in C USE_REINPLACE= yes USE_OPENSSL= yes USE_GMAKE= yes USE_AUTOTOOLS= libtool:15 CONFIGURE_ARGS= --includedir=${PREFIX}/include/libfreenet INSTALLS_SHLIB= yes post-patch: @${REINPLACE_CMD} -e 's|$${CONFIG_SHELL-/bin/sh} $$ac_aux_dir|$$ac_aux_dir|' \ ${WRKSRC}/configure @${REINPLACE_CMD} -e 's|-g -Wall|\@CFLAGS\@|g' ${WRKSRC}/Makefile.in .include diff --git a/net-p2p/libpdtp/Makefile b/net-p2p/libpdtp/Makefile index fadb9275e6eb..07fa9a0dba92 100644 --- a/net-p2p/libpdtp/Makefile +++ b/net-p2p/libpdtp/Makefile @@ -1,26 +1,26 @@ # New ports collection makefile for: libpdtp # Date created: 5 Apr 2004 # Whom: Jun Kuriyama # # $FreeBSD$ # PORTNAME= libpdtp PORTVERSION= 0.1.20040808 -CATEGORIES= net +CATEGORIES= net-p2p MASTER_SITES= http://dist.bsdlab.org/ DISTNAME= ${PORTNAME}-20040808 MAINTAINER= kuriyama@FreeBSD.org COMMENT= Client library for Peer Distributed Transfer Protocol (PDTP) WRKSRC= ${WRKDIR}/${PORTNAME} HAS_CONFIGURE= yes INSTALLS_SHLIB= yes CFLAGS+= -fpic do-install: ${INSTALL_PROGRAM} ${WRKSRC}/pdtp ${PREFIX}/bin ${INSTALL_DATA} ${WRKSRC}/libpdtp.* ${PREFIX}/lib .include diff --git a/net-p2p/libtorrent/Makefile b/net-p2p/libtorrent/Makefile index 13c25ef92fbb..613ee6a34f4d 100644 --- a/net-p2p/libtorrent/Makefile +++ b/net-p2p/libtorrent/Makefile @@ -1,29 +1,29 @@ # New ports collection makefile for: libtorrent # Date created: Jan 07 2005 # Whom: Florent Thoumie # # $FreeBSD$ # PORTNAME= libtorrent PORTVERSION= 0.8.3 -CATEGORIES= net +CATEGORIES= net-p2p MASTER_SITES= http://libtorrent.rakshasa.no/downloads/ MAINTAINER= flz@FreeBSD.org COMMENT= BitTorrent Library written in C++ LIB_DEPENDS= sigc-2.0.0:${PORTSDIR}/devel/libsigc++20 USE_GCC= 3.4 USE_GNOME= pkgconfig gnomehack USE_REINPLACE= yes INSTALLS_SHLIB= yes USE_AUTOTOOLS= libtool:13:inc CONFIGURE_ARGS= --disable-debug CONFIGURE_TARGET= --build=${ARCH}-portbld-freebsd${OSREL} post-patch: @${REINPLACE_CMD} -e 's/-O3/${CFLAGS}/' ${WRKSRC}/configure .include diff --git a/net-p2p/limewire/Makefile b/net-p2p/limewire/Makefile index 3856d3537d8e..67f1fefc5e3f 100644 --- a/net-p2p/limewire/Makefile +++ b/net-p2p/limewire/Makefile @@ -1,57 +1,57 @@ # New ports collection makefile for: limewire # Date created: Fri Feb 22 00:28:41 CST 2002 # Whom: Kyle Martin et al # # $FreeBSD$ # PORTNAME= limewire PORTVERSION= 4.9 -CATEGORIES= net java +CATEGORIES= net-p2p java MASTER_SITES= http://maverick.limewire.com/download/ DISTNAME= LimeWireOther MAINTAINER= ports@edini.net COMMENT= A Java based gnutella client RUN_DEPENDS= java:${PORTSDIR}/java/javavmwrapper USE_ZIP= yes USE_JAVA= yes JAVA_VERSION= 1.3+ NO_BUILD= yes WRKSRC= ${WRKDIR}/LimeWire RESTRICTED= License does not allow redistribution of any kind NO_CDROM= ${RESTRICTED} NO_PACKAGE= ${RESTRICTED} DATADIR= ${JAVASHAREDIR}/${PORTNAME} DATAFILES= LimeWire.jar MessagesBundles.jar ProgressTabs.jar \ clink.jar commons-httpclient.jar commons-logging.jar \ daap.jar i18n.jar icu4j.jar id3v2.jar jcraft.jar \ jdic.jar jl011.jar jmdns.jar log4j.jar logicrypto.jar \ looks.jar mp3sp14.jar themes.jar tritonus.jar \ vorbis.jar xerces.jar xml-apis.jar xml.war update.ver \ hashes libtray.so data.ser runLime.sh \ MessagesBundle.properties spacer.gif donotremove.htm \ root COPYING README.txt SOURCE SUB_FILES= limewire.sh PLIST_FILES= bin/limewire do-install: ${INSTALL_SCRIPT} ${WRKDIR}/limewire.sh ${PREFIX}/bin/limewire cd ${WRKSRC} \ && ${FIND} ${DATAFILES} -type d -exec ${MKDIR} ${DATADIR}/{} \; cd ${WRKSRC} \ && ${FIND} ${DATAFILES} -type f -exec ${INSTALL_DATA} {} ${DATADIR}/{} \; post-install: @cd ${WRKSRC} \ && ${FIND} -s ${DATAFILES} -type f | ${SED} 's,^,${DATADIR:S,^${PREFIX}/,,}/,' >>${TMPPLIST} @cd ${WRKSRC} \ && ${FIND} -s -d ${DATAFILES} -type d | ${SED} 's,^,@dirrm ${DATADIR:S,^${PREFIX}/,,}/,' >>${TMPPLIST} @${ECHO_CMD} "@dirrm ${DATADIR:S,^${PREFIX}/,,}" >>${TMPPLIST} .include diff --git a/net-p2p/linux-agsatellite/Makefile b/net-p2p/linux-agsatellite/Makefile index d0831a85a470..6c64eed7f98f 100644 --- a/net-p2p/linux-agsatellite/Makefile +++ b/net-p2p/linux-agsatellite/Makefile @@ -1,48 +1,48 @@ # New ports collection makefile for: audiogalaxy satellite # Date created: Thu Aug 30 15:59:04 GMT 2001 # Whom: Mario Sergio Fujikawa Ferreira # # $FreeBSD$ # PORTNAME= agsatellite PORTVERSION= 0.520 PORTREVISION= 4 -CATEGORIES= net audio linux +CATEGORIES= net-p2p audio linux MASTER_SITES= http://www.audiogalaxy.com/downloads/ PKGNAMEPREFIX= linux- DISTNAME= AGSatellite${PORTVERSION:S/.//}-glibc21 MAINTAINER= ports@FreeBSD.org COMMENT= Client that allows you to share your music on Audiogalaxy(TM) WRKSRC= ${WRKDIR}/${DISTNAME:C/-.*//} NO_BUILD= yes USE_REINPLACE= yes USE_LINUX= yes USE_X_PREFIX= yes RESTRICTED= no response from developer on licensing issues DOCS= german_readme.txt license.txt readme.txt post-patch: @${REINPLACE_CMD} -e "s| ||;s|email|username|" ${WRKSRC}/*.txt @${SED} -e "s|%%PREFIX%%|${PREFIX}|" ${FILESDIR}/wrapper.sh > \ ${WRKDIR}/wrapper.sh pre-install: @${BRANDELF} -t Linux ${WRKSRC}/AGSatellite do-install: @${INSTALL_PROGRAM} ${WRKSRC}/AGSatellite ${PREFIX}/bin/AGSatellite-real @${INSTALL_SCRIPT} ${WRKDIR}/wrapper.sh ${PREFIX}/bin/AGSatellite .ifndef(NOPORTDOCS) @${MKDIR} ${DOCSDIR} . for doc in ${DOCS} @${INSTALL_DATA} ${WRKSRC}/${doc} ${DOCSDIR} . endfor .endif @${CAT} ${PKGMESSAGE} .include diff --git a/net-p2p/linux-edonkey-core/Makefile b/net-p2p/linux-edonkey-core/Makefile index 472a87075b60..dcbf8cf69ae4 100644 --- a/net-p2p/linux-edonkey-core/Makefile +++ b/net-p2p/linux-edonkey-core/Makefile @@ -1,52 +1,52 @@ # New ports collection makefile for: eDonkey2000 'core' command line client # Date created: Fri Jan 4 22:44:56 BRST 2002 # Whom: Mario Sergio Fujikawa Ferreira # # $FreeBSD$ # PORTNAME= edonkey PORTVERSION= 1.3.0 PORTEPOCH= 1 -CATEGORIES= net linux +CATEGORIES= net-p2p linux MASTER_SITES= http://www.zen18864.zen.co.uk/${PORTNAME}/${PORTVERSION}/ PKGNAMEPREFIX= linux- PKGNAMESUFFIX= -core DISTNAME= ${PORTNAME}clc_${PORTVERSION}_${ARCH} MAINTAINER= ports@FreeBSD.org COMMENT= eDonkey2000 'core' command line client ONLY_FOR_ARCHS= i386 USE_LINUX= yes NO_BUILD= yes NO_WRKSUBDIR= yes BINARY_NAME_OLD?= ${PORTNAME}clc BINARY_NAME= donkey DOC_FILES= ChangeLog LISEZMOI README changelog.Debian.gz pre-install: @${BRANDELF} -t Linux ${WRKSRC}/usr/bin/${BINARY_NAME_OLD} do-install: ${INSTALL} -d ${PREFIX}/sbin ${INSTALL_PROGRAM} ${WRKSRC}/usr/bin/${BINARY_NAME_OLD} ${PREFIX}/sbin/${BINARY_NAME} ${INSTALL} -d ${PREFIX}/share/${PORTNAME}${PKGNAMESUFFIX} ${INSTALL_DATA} ${WRKSRC}/usr/share/${PORTNAME}clc/contact.dat ${PREFIX}/share/${PORTNAME}${PKGNAMESUFFIX}/contact.dat ${INSTALL_DATA} ${WRKSRC}/usr/share/${PORTNAME}clc/server.met ${PREFIX}/share/${PORTNAME}${PKGNAMESUFFIX}/server.met post-install: .ifndef(NOPORTDOCS) ${INSTALL} -d ${DOCSDIR}${PKGNAMESUFFIX} .for file in ${DOC_FILES} ${INSTALL_MAN} ${WRKSRC}/usr/share/doc/${PORTNAME}clc/${file} ${DOCSDIR}${PKGNAMESUFFIX} .endfor ${INSTALL_MAN} ${FILESDIR}/README.FreeBSD ${DOCSDIR}${PKGNAMESUFFIX} .endif @${SED} -e 's|%%DOCSDIR%%|${DOCSDIR}${PKGNAMESUFFIX}|g' ${PKGMESSAGE} .include diff --git a/net-p2p/linux-edonkey-core/files/README.FreeBSD b/net-p2p/linux-edonkey-core/files/README.FreeBSD index b4e4c3d86f33..d89debf7d22f 100644 --- a/net-p2p/linux-edonkey-core/files/README.FreeBSD +++ b/net-p2p/linux-edonkey-core/files/README.FreeBSD @@ -1,90 +1,90 @@ 1) You have to configure the 'core' client and add a password - Install the "net/edonkey-core" port and type 'donkey' + Install the "net-p2p/edonkey-core" port and type 'donkey' from the command line and then typing 'pass username password' (and hitting ENTER). Once you are finished, type 'q' (ENTER) and 'y' (ENTER) to quit and make the core save its preferences. Of course, username must be a username you desire; and, password, a password you want to use. These are for connecting to the 'core' client, not for anything else. Therefore, unless you want someone mischiefly connecting to your client, choose both carefully. :) 2) Start 'core' client prior to running any of the GUIs after you have setup a password To start the core client to make it controllable via a GUI, type 'donkey - !' from the command line. 3) Run the GUI and connect to the core client - Install the port "net/edonkey-gui-gtk" or "net/edonkey-gui-java", + Install the port "net-p2p/edonkey-gui-gtk" or "net-p2p/edonkey-gui-java", whichever one you prefer. Next run 'edonkey-gui-gtk' (if you chose the FreeBSD native GTK GUI client, or linux-edonkey-gui-gtk if Linux one) or 'edonkey-gui-java' (if you chose the Java GUI client). The Java GUI is very slow compared to the GTK one but it both supports multiple line selections and ed2k link pastes. The GTK one cannot do that now but it's very fast; it can accept ed2k link drag-n-drops using a mouse and keeps getting new features all the time. Therefore, I would advise using both, each for what their strong points are. The Java one to multiple select and the GTK one for normal use. Okay, the GUI starts and there is that 'connect to' dialog, now what do I do? First of all, you'll need an edonkey core running somewhere. Usually this will be the computer you're running the GUI on. There should be a status message above the buttons that tell you if there is already a core running locally or not. If not, hit the 'spawn local donkey' button to start the edonkey2000 core program. Now the status message should change. If not, you'll have to start the core client manually (Refer to step #2). Second, if you spawned the donkey core alright, you enter the admin username and password into the appropriate fields in the 'connect to' dialog and hit the 'connect' button. Now the 'connect to' dialog should disappear and the GUI should be connected to the core. If this does not happen, there could be the following problems (also check the statusbar of the GUI main window for messages): (a) If you have started the core manually, you forgot the '-' option. Start it with 'donkey - !' from the command line. (b) You're connecting to the wrong computer ('host'). This should be 'localhost' by default. (c) You're connecting to the wrong port on your computer. The default GUI port can be set in the command line 'core' client via the 'aport' command, but should be 4663 by default. (d) You haven't set a username and/or password with the core manually (Refer to step #1). (e) Your username/password are wrong (run the core manually and type the 'vo' command to see what they are set to). (f) The 'connect to' dialog disappears, but nothing seems to happen. Most notably, the options page shows 'pleasewait' as a nickname: This happens if you connect to the core on the wrong port, namely on the port the core uses as its _data_ port. Start the core manually and type 'vo' to see what the admin port is. Make sure the 'admin port' is different from the 'door port' (=data port). If in doubt, type 'netstat -l' from the command line to see on what ports the donkey is listening. It should be one of those. (g) If you're trying to control a GUI on a remote host, chances are that there is a firewall between you and the remote host that blocks all TCP connections on the admin port. If this is the case, you have to check your firewall settings and allow these connections or try a different port as an admin port. Third, you're connected, and the options page does NOT show 'pleasewait' as a nickname. This is a very good sign, meaning that the GUI and the core can actually talk to each other. Now you should be able to do whatever you want: Go to the servers page and connect to a server first. Then you can search and start to download things. If you right-click on the list-entries you'll get all the available actions. Don't forget to share! :) diff --git a/net-p2p/linux-edonkey-server/Makefile b/net-p2p/linux-edonkey-server/Makefile index d6128236f5a1..ecb785099252 100644 --- a/net-p2p/linux-edonkey-server/Makefile +++ b/net-p2p/linux-edonkey-server/Makefile @@ -1,54 +1,54 @@ # New ports collection makefile for: Linux eDonkey server # Date created: 18 December 2001 # Whom: Yen-Ming Lee & Mario S F Ferreira # # $FreeBSD$ # PORTNAME= edonkey PORTVERSION= 16.39 PORTREVISION= 1 -CATEGORIES= net linux +CATEGORIES= net-p2p linux MASTER_SITES= http://www.edonkey2000.com/files/ PKGNAMEPREFIX= linux- PKGNAMESUFFIX= -server DISTNAME= dserver EXTRACT_SUFX= .gz EXTRACT_ONLY= MAINTAINER= ports@FreeBSD.org COMMENT= A decentralized peer-to-peer file-sharing server (eDonkey2000 server) ONLY_FOR_ARCHS= i386 USE_LINUX= yes NO_WRKSUBDIR= yes NO_BUILD= yes # PKGDEINSTALL= ${PKGINSTALL} BINARY_NAME= dserver RC_SAMPLE= edonkey2000-server.sh.sample post-extract: @${GZCAT} ${DISTDIR}/${DISTNAME}${EXTRACT_SUFX} > ${WRKSRC}/${BINARY_NAME} post-patch: @${SED} -e "s|%%PREFIX%%|${PREFIX}|" \ -e "s|%%LOCALBASE%%|${LOCALBASE}|" ${FILESDIR}/${RC_SAMPLE} \ > ${WRKDIR}/${RC_SAMPLE} do-install: # pre-install work: create user ids, ... @${SETENV} PKG_PREFIX=${PREFIX} ${SH} \ ${PKGINSTALL} ${PKGNAME} PRE-INSTALL @${INSTALL_PROGRAM} ${WRKDIR}/${BINARY_NAME} ${PREFIX}/sbin @${INSTALL_SCRIPT} ${WRKSRC}/${RC_SAMPLE} ${PREFIX}/etc/rc.d @${INSTALL_DATA} ${FILESDIR}/donkey.ini ${PREFIX}/etc/edonkey2000 .include pre-install: @${STRIP_CMD} ${WRKSRC}/${BINARY_NAME} @${BRANDELF} -t Linux ${WRKSRC}/${BINARY_NAME} .include diff --git a/net-p2p/linux-edonkey-tool-recovermet/Makefile b/net-p2p/linux-edonkey-tool-recovermet/Makefile index 5c7012cd66af..0e89235baf59 100644 --- a/net-p2p/linux-edonkey-tool-recovermet/Makefile +++ b/net-p2p/linux-edonkey-tool-recovermet/Makefile @@ -1,45 +1,45 @@ # New ports collection makefile for: edonkey recovermet tool # Date created: Wed Feb 20 18:03:49 BRT 2002 # Whom: Mario Sergio Fujikawa Ferreira # # $FreeBSD$ # PORTNAME= edonkey PORTVERSION= 0.0.2 PORTREVISION= 1 -CATEGORIES= misc linux +CATEGORIES= net-p2p linux MASTER_SITES= ${MASTER_SITE_GENTOO} MASTER_SITE_SUBDIR= distfiles PKGNAMEPREFIX= linux- PKGNAMESUFFIX= -tool-recovermet DISTNAME= ed2k_recovermet-0.2_alpha MAINTAINER= ports@FreeBSD.org COMMENT= Tool that tries to re-create x.part.met files compromised due to crash ONLY_FOR_ARCHS= i386 USE_BZIP2= yes USE_LINUX= yes NO_WRKSUBDIR= yes NO_BUILD= yes PLIST_FILES= bin/edonkey-tool-recovermet BINARY_NAME= ed2k_recovermet do-install: @${INSTALL_PROGRAM} ${WRKSRC}/${BINARY_NAME} \ ${PREFIX}/bin/${PORTNAME}${PKGNAMESUFFIX} .include pre-install: .if exists(${STRIP_CMD}) @${STRIP_CMD} ${WRKSRC}/${BINARY_NAME} .endif @${BRANDELF} -t Linux ${WRKSRC}/${BINARY_NAME} post-install: @${CAT} ${PKGMESSAGE} .include diff --git a/net-p2p/linux-jigdo/Makefile b/net-p2p/linux-jigdo/Makefile index 0245f8aa06f7..f4eb334f65c3 100644 --- a/net-p2p/linux-jigdo/Makefile +++ b/net-p2p/linux-jigdo/Makefile @@ -1,46 +1,46 @@ # ex:ts=8 # Ports collection makefile for: linux-jigdo # Date created: 21 July 2002 # Whom: Udo Schweigert # # $FreeBSD$ # PORTNAME= jigdo PORTVERSION= 0.7.2 #PORTREVISION?= 0 -CATEGORIES= net +CATEGORIES= net-p2p MASTER_SITES= http://atterer.net/jigdo/ PKGNAMEPREFIX= linux- DISTNAME= jigdo-bin-${PORTVERSION} MAINTAINER= udo.schweigert@siemens.com COMMENT= A tool designed to ease the distribution of very large files RUN_DEPENDS= wget:${PORTSDIR}/ftp/wget ONLY_FOR_ARCHS= i386 USE_BZIP2= YES USE_LINUX= yes NO_BUILD= yes PROGRAMS= jigdo-file SCRIPTS= jigdo-lite jigdo-mirror MAN1= jigdo-file.1 jigdo-lite.1 jigdo-mirror.1 pre-install: @${BRANDELF} -t Linux ${WRKSRC}/jigdo-file do-install: .for i in ${PROGRAMS} @${INSTALL_PROGRAM} ${WRKSRC}/$i ${PREFIX}/bin .endfor .for i in ${SCRIPTS} @${INSTALL_SCRIPT} ${WRKSRC}/$i ${PREFIX}/bin .endfor .for i in ${PROGRAMS} ${SCRIPTS} @${INSTALL_MAN} ${WRKSRC}/$i.1 ${PREFIX}/man/man1 .endfor .include diff --git a/net-p2p/linux-overnet-core/Makefile b/net-p2p/linux-overnet-core/Makefile index 6ee5d30d3cfe..de3d5507bf56 100644 --- a/net-p2p/linux-overnet-core/Makefile +++ b/net-p2p/linux-overnet-core/Makefile @@ -1,47 +1,47 @@ # New ports collection makefile for: overnet 'core' command line client # Date created: Wed Dec 31 22:43:16 CET 2003 # Whom: # # $FreeBSD$ # PORTNAME= overnet PORTVERSION= 1.0.1 -CATEGORIES= net linux +CATEGORIES= net-p2p linux MASTER_SITES= http://www.zen18864.zen.co.uk/${PORTNAME}/${PORTVERSION}/ PKGNAMEPREFIX= linux- PKGNAMESUFFIX= -core DISTNAME= ${PORTNAME}clc-${PORTVERSION}_${ARCH}_compat EXTRACT_SUFX= .tgz MAINTAINER= arundel@h3c.de COMMENT= Overnet 'core' command line client ONLY_FOR_ARCHS= i386 USE_LINUX= yes NO_BUILD= yes NO_WRKSUBDIR= yes BINARY_NAME_OLD?= ${PORTNAME}clc TARGET_DIR= ${PORTNAME} DOC_FILES= ChangeLog LISEZMOI README changelog.Debian.gz pre-install: @${BRANDELF} -t Linux ${WRKSRC}/usr/bin/${BINARY_NAME_OLD} do-install: ${INSTALL} -d ${PREFIX}/sbin ${INSTALL_PROGRAM} ${WRKSRC}/usr/bin/${BINARY_NAME_OLD} ${PREFIX}/sbin/${BINARY_NAME} ${INSTALL} -d ${PREFIX}/share/${PORTNAME}${PKGNAMESUFFIX} ${INSTALL_DATA} ${WRKSRC}/usr/share/${PORTNAME}clc/contact.dat ${PREFIX}/share/${PORTNAME}${PKGNAMESUFFIX}/contact.dat post-install: .ifndef(NOPORTDOCS) ${INSTALL} -d ${DOCSDIR}${PKGNAMESUFFIX} .for f in ${DOC_FILES} ${INSTALL_MAN} ${WRKSRC}/usr/share/doc/${PORTNAME}clc/${f} ${DOCSDIR}${PKGNAMESUFFIX} .endfor .endif .include diff --git a/net-p2p/minder/Makefile b/net-p2p/minder/Makefile index 2f63ae568968..6a80046bdfc9 100644 --- a/net-p2p/minder/Makefile +++ b/net-p2p/minder/Makefile @@ -1,61 +1,61 @@ # New ports collection makefile for: minder # Date created: Sun Jan 16 01:16:28 UTC 2005 # Whom: Mario Sergio Fujikawa Ferreira # # $FreeBSD$ # PORTNAME= minder PORTVERSION= 1.2 PORTREVISION= 1 -CATEGORIES= net +CATEGORIES= net-p2p MASTER_SITES= http://www.alhem.net/project/minder/ MAINTAINER= lioux@FreeBSD.org COMMENT= A small network application for automatic maintenance of peer lists BUILD_DEPENDS= ${LOCALBASE}/lib/libSockets.a:${PORTSDIR}/net/Sockets USE_GMAKE= yes USE_OPENSSL= yes WITH_OPENSSL_BASE= yes MAKE_ENV= CXX="${CXX}" USE_REINPLACE= yes # ssl support CFLAGS+= ${PTHREAD_CFLAGS} -DHAVE_OPENSSL PLIST_DIRS= \ %%EXAMPLESDIR%% PLIST_FILES= \ %%EXAMPLESDIR%%/minder.cfg \ bin/${PORTNAME} post-patch: # CXX safeness # CXXFLAGS safeness # SSL include safeness @${REINPLACE_CMD} -E \ -e 's|-O2||' \ -e 's|g\+\+|${CXX}|' \ -e 's|^INCLUDE.+$$|INCLUDE=-I${OPENSSLINC} -I${LOCALBASE}/include/Sockets|' \ -e 's|^LIBS.+$$|LIBS=-L${OPENSSLLIB} ${PTHREAD_LIBS} -L${LOCALBASE}/lib \\|' \ ${BUILD_WRKSRC}/${MAKEFILE} @${REINPLACE_CMD} -E \ -e 's|\(__sighandler_t\)||' \ ${WRKSRC}/minder.cpp do-install: @${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${PREFIX}/bin @${MKDIR} ${EXAMPLESDIR} @${INSTALL_DATA} ${FILESDIR}/minder.cfg.sample \ ${EXAMPLESDIR}/minder.cfg .include .if ${OSVERSION} < 500000 IGNORE= FreeBSD prior to 500000 does not support uuid(3) required\ for building .endif .include diff --git a/net-p2p/mldonkey-devel/Makefile b/net-p2p/mldonkey-devel/Makefile index 96946b8a0dd5..92de4f9f13ae 100644 --- a/net-p2p/mldonkey-devel/Makefile +++ b/net-p2p/mldonkey-devel/Makefile @@ -1,192 +1,192 @@ # New ports collection makefile for: mldonkey # Date created: 21 August 2002 # Whom: Holger Lamm # # $FreeBSD$ # PORTNAME= mldonkey PORTVERSION= 2.7.3 PORTREVISION= 1 -CATEGORIES+= net +CATEGORIES+= net-p2p MASTER_SITES= ${MASTER_SITE_SAVANNAH} MASTER_SITE_SUBDIR= ${PORTNAME} PKGNAMESUFFIX= -devel MAINTAINER?= lioux@FreeBSD.org COMMENT?= A OCAML client for multiple peer-to-peer networks BUILD_DEPENDS= ocamlc:${PORTSDIR}/lang/ocaml NO_LATEST_LINK= yes CONFLICTS= mldonkey-[0-9]* USE_BZIP2= yes USE_ICONV= yes USE_RC_SUBR= yes USE_AUTOTOOLS= autoconf:259:env USE_REINPLACE= yes GNU_CONFIGURE= yes USE_GMAKE= yes ALL_TARGET= opt CONFIGURE_ARGS+=\ --enable-ocamlver=3 \ --with-libiconv-prefix=${LOCALBASE} CONFIGURE_ENV+= \ NEWCXX="${CXX}" \ CPPFLAGS="${CPPFLAGS} -I${LOCALBASE}/include" \ LDFLAGS="${LDFLAGS} -L${LOCALBASE}/lib" \ PTHREAD_CFLAGS="${PTHREAD_CFLAGS}" \ PTHREAD_LIBS="${PTHREAD_LIBS}" ### ## Options activation ### .if defined(WITHOUT_GUI) .if defined(WITHOUT_CORE) .error "Cool, you defined both WITHOUT_GUI and WITHOUT_CORE. I think I'll do nothing." .endif # have no 'without-' flag CONFIGURE_ARGS+=--disable-gui \ --disable-gd PLIST_SUB+= CORE="" GUI="@comment " GUICORE="@comment " CONFLICTS+= mldonkey-core-[0.9]* mldonkey-core-stable-[0.9]* \ mldonkey-devel-[0-9]* PKGNAMESUFFIX= -core-devel .else PLIST_SUB+= GUI="" CONFLICTS+= mldonkey-gui-[0.9]* .if !defined(WITHOUT_CORE) CONFLICTS+= mldonkey-devel-[0-9]* .endif BUILD_DEPENDS+= lablgtk2:${PORTSDIR}/x11-toolkits/ocaml-lablgtk2 \ ${LOCALBASE}/lib/ocaml/jabbr.cma:${PORTSDIR}/net-im/ocaml-jabbr LIB_DEPENDS+= gd.4:${PORTSDIR}/graphics/gd \ rsvg-2.2:${PORTSDIR}/graphics/librsvg2 CONFIGURE_ARGS+=--enable-gui=newgui2 # we don't need lablgtk as RUN dependency, but we need gtk+glib USE_GNOME= gtk12 MAKE_ENV+= OCAMLRUNPARAM="l=256M" .if defined(WITHOUT_CORE) PKGNAMESUFFIX= -gui-devel PLIST_SUB+= CORE="@comment " GUICORE="@comment " .else PLIST_SUB+= CORE="" GUICORE="" .endif .endif DOCFILES= Authors.txt Bugs.txt ChangeLog Developers.txt FAQ.html \ Install.txt Readme.txt Todo.txt ed2k_links.txt PORTDOCS= ${DOCFILES} PKGMESSAGE= ${WRKDIR}/pkg-message # build additional tools ALL_TARGET+= \ mld_hash .include # Fix build on 4.x .if ${OSVERSION} < 500000 USE_GCC= 3.4 .endif # FreeBSD has reentrant dns code .if ( ((${OSVERSION} >= 504102) && (${OSVERSION} < 600000)) || (${OSVERSION} >= 600029) ) PTHREAD_CFLAGS+= -D_REENTRANT .endif ### Development version ## Thus, we will use non standard threading library ## We will switch from libpthread to libthr which should produce ## better results in some scenarios. You can read more at pthread(3) .if defined(WITH_THR_THREAD_MODEL) PTHREAD_CFLAGS= -D_THREAD_SAFE PTHREAD_LIBS= -lthr .endif pre-everything:: .if !defined(WITHOUT_GUI) && !defined(WITHOUT_CORE) @${ECHO_MSG} "You can disable the GUI by defining WITHOUT_GUI." @${ECHO_MSG} "You can disable the CORE by defining WITHOUT_CORE." @${ECHO_MSG} .endif .ifndef(WITH_THR_THREAD_MODEL) @${ECHO_MSG} "Define WITH_THR_THREAD_MODEL to switch from" @${ECHO_MSG} "pthread to thr threading model which could produce better" @${ECHO_MSG} "results in some scenarios. Use at your discretion." .endif post-patch: @${SED} -e "s|%%PREFIX%%|${PREFIX}|" ${FILESDIR}/wrapper.sh > \ ${WRKDIR}/wrapper.sh @${REINPLACE_CMD} -E \ -e 's|%%AUTOCONF%%|${AUTOCONF}|' \ ${BUILD_WRKSRC}/config/Makefile.in # rc.d @${SED} -e "s|%%PREFIX%%|${PREFIX}|" \ ${FILESDIR}/mlnet.sh > ${WRKDIR}/mlnet.sh pre-configure: cd ${WRKSRC}/config && ${AUTOCONF} post-configure: @${REINPLACE_CMD} -E \ -e 's|^(PTHREAD_CFLAGS[^=]*=).*$$|\1${PTHREAD_CFLAGS}|' \ -e 's|^(PTHREAD_LIBS[^=]*=).*$$|\1${PTHREAD_LIBS}|' \ ${BUILD_WRKSRC}/config/Makefile.config pre-install: .if exists(${.CURDIR}/pkg-message) @${SED} -e 's,%%DOCSDIR%%,${DOCSDIR},' \ < ${.CURDIR}/pkg-message > ${PKGMESSAGE} .elif exists(${MASTERDIR}/pkg-message) @${SED} -e 's,%%DOCSDIR%%,${DOCSDIR},' \ < ${MASTERDIR}/pkg-message > ${PKGMESSAGE} .endif do-install: .ifndef(WITHOUT_CORE) @${INSTALL_PROGRAM} ${WRKSRC}/mld_hash ${PREFIX}/bin @${INSTALL_PROGRAM} ${WRKSRC}/mlnet ${PREFIX}/bin/mlnet-real @${INSTALL_SCRIPT} ${WRKDIR}/wrapper.sh ${PREFIX}/bin/mlnet @${MKDIR} ${EXAMPLESDIR} @${INSTALL_SCRIPT} ${FILESDIR}/kill_mldonkey ${EXAMPLESDIR} .endif .ifndef(WITHOUT_GUI) @${INSTALL_PROGRAM} ${WRKSRC}/mlchat ${PREFIX}/bin @${INSTALL_PROGRAM} ${WRKSRC}/mlgui ${PREFIX}/bin @${INSTALL_PROGRAM} ${WRKSRC}/mlim ${PREFIX}/bin .endif .ifndef(WITHOUT_CORE && WITHOUT_GUI) @${INSTALL_SCRIPT} ${WRKSRC}/distrib/mldonkey_previewer ${PREFIX}/bin @${INSTALL_PROGRAM} ${WRKSRC}/mlguistarter ${PREFIX}/bin @${INSTALL_PROGRAM} ${WRKSRC}/mlnet+gui ${PREFIX}/bin .endif .ifndef(NOPORTDOCS) @${MKDIR} ${DOCSDIR} .for file in ${DOCFILES} @${INSTALL_DATA} ${WRKSRC}/distrib/${file} ${DOCSDIR} .endfor .endif # rc.d @${INSTALL_SCRIPT} ${WRKDIR}/mlnet.sh \ ${PREFIX}/etc/rc.d post-install: @${CAT} ${PKGMESSAGE} install-user: extract .if !defined(LANG) @${ECHO_MSG} "Please call as: make install-user LANG=" @${ECHO_MSG} "with one of en,de,fr,fr.noaccents,sp !" .else @${CP} ${WRKSRC}/distrib/i18n/gui_messages.ini.${LANG}\ ${HOME}/.mldonkey_gui_messages.ini .endif .include diff --git a/net-p2p/mldonkey-perlreactor/Makefile b/net-p2p/mldonkey-perlreactor/Makefile index 7553fac3a6ca..da64941c242f 100644 --- a/net-p2p/mldonkey-perlreactor/Makefile +++ b/net-p2p/mldonkey-perlreactor/Makefile @@ -1,43 +1,43 @@ # New ports collection makefile for: mldonkey perlreactor # Date created: Sat Feb 23 13:13:08 BRT 2002 # Whom: Mario Sergio Fujikawa Ferreira # # $FreeBSD$ # PORTNAME= mldonkey PORTVERSION= 0.2 -CATEGORIES= net perl5 +CATEGORIES= net-p2p perl5 MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} MASTER_SITE_SUBDIR= remotefilesync PKGNAMESUFFIX= -perlreactor DISTNAME= perlreactor_${PORTVERSION} MAINTAINER= lioux@FreeBSD.org COMMENT= Automatically add links found in web pages to MLDonkey queue BUILD_DEPENDS= ${SITE_PERL}/LWP.pm:${PORTSDIR}/www/p5-libwww USE_PERL5= yes NO_BUILD= yes NO_WRKSUBDIR= yes BINARY_NAME= perlreactor post-patch: @${PERL} -pi -e 's|#!/usr/bin/perl\n||; \ s|/usr/local/bin/perl|${PERL}|' \ ${WRKSRC}/${BINARY_NAME} do-install: .ifndef(NOPORTDOCS) @${MKDIR} ${PREFIX}/share/doc/${PORTNAME}${PKGNAMESUFFIX} @${CHMOD} 0755 ${PREFIX}/share/doc/${PORTNAME}${PKGNAMESUFFIX} @${INSTALL_DATA} ${WRKDIR}/README ${PREFIX}/share/doc/${PORTNAME}${PKGNAMESUFFIX} .endif @${INSTALL_SCRIPT} ${WRKSRC}/${BINARY_NAME} ${PREFIX}/bin post-install: @${SED} -e 's|/usr/local/|${PREFIX}/|' ${PKGMESSAGE} .include diff --git a/net-p2p/mldonkey-sancho/Makefile b/net-p2p/mldonkey-sancho/Makefile index 2f0e50285792..83157667d6d6 100644 --- a/net-p2p/mldonkey-sancho/Makefile +++ b/net-p2p/mldonkey-sancho/Makefile @@ -1,104 +1,104 @@ # New ports collection makefile for: mldonkey sancho gui # Date created: Thu Dec 30 15:55:50 UTC 2004 # Whom: Mario Sergio Fujikawa Ferreira # # $FreeBSD$ # PORTNAME= sancho DISTVERSION= 0.9.4-23 PORTREVISION= 4 -CATEGORIES= net java +CATEGORIES= net-p2p java MASTER_SITES= http://sancho-gui.sourceforge.net/%SUBDIR%/ MASTER_SITE_SUBDIR= dl/tmp94 PKGNAMEPREFIX= mldonkey- DISTNAME= ${PORTNAME}-src MAINTAINER= lioux@FreeBSD.org COMMENT= A Java GUI for the MLDonkey core BUILD_DEPENDS= \ ${LOCALBASE}/eclipse/plugins/org.eclipse.jface_${ECLIPSE_VERSION}.1.jar:${PORTSDIR}/java/eclipse \ ${JAVALIBDIR}/gnu-regexp.jar:${PORTSDIR}/java/gnu-regexp \ ${JAVALIBDIR}/swt.jar:${PORTSDIR}/x11-toolkits/swt31 \ ${JAVALIBDIR}/trove.jar:${PORTSDIR}/java/trove4j \ ${JAVALIBDIR}/jsch.jar:${PORTSDIR}/net/jsch RUN_DEPENDS= \ ${LOCALBASE}/eclipse/plugins/org.eclipse.core.runtime_${ECLIPSE_VERSION}.1.jar:${PORTSDIR}/java/eclipse \ ${LOCALBASE}/eclipse/plugins/org.eclipse.osgi_${ECLIPSE_VERSION}.1.jar:${PORTSDIR}/java/eclipse \ ${LOCALBASE}/eclipse/plugins/org.eclipse.jface_${ECLIPSE_VERSION}.1.jar:${PORTSDIR}/java/eclipse \ ${LOCALBASE}/eclipse/startup.jar:${PORTSDIR}/java/eclipse \ ${JAVALIBDIR}/swt.jar:${PORTSDIR}/x11-toolkits/swt31 \ ${JAVALIBDIR}/gnu-regexp.jar:${PORTSDIR}/java/gnu-regexp \ ${JAVALIBDIR}/trove.jar:${PORTSDIR}/java/trove4j \ ${JAVALIBDIR}/jsch.jar:${PORTSDIR}/net/jsch ONLY_FOR_ARCHS= i386 USE_JAVA= yes JAVA_BUILD= jdk JAVA_RUN= jre JAVA_VERSION= 1.4+ JAVA_OS= native USE_ANT= yes USE_JIKES= no USE_BZIP2= yes NO_WRKSUBDIR= yes JARFILE= ${PORTNAME}.jar # build classpath from {BUILD,RUN}_DEPENDS BUILD_CLASSPATH_JARS= ${BUILD_DEPENDS:C/:.+$//:M*.jar} RUN_CLASSPATH_JARS= ${RUN_DEPENDS:C/:.+$//:M*.jar} PLIST_FILES= \ bin/${PKGNAMEPREFIX}${PORTNAME} \ %%JAVAJARDIR%%/${JARFILE} do-install: # wrapper @${INSTALL_SCRIPT} ${WRKDIR}/wrapper.sh \ ${PREFIX}/bin/${PKGNAMEPREFIX}${PORTNAME} # jar @${MKDIR} ${JAVAJARDIR} @${INSTALL_DATA} ${WRKSRC}/dist/${JARFILE} ${JAVAJARDIR}/${JARFILE} .include #.if exists(${PORTSDIR}/java/eclipse) #ECLIPSE_PORT= ${PORTSDIR}/java/eclipse #ECLIPSE_VERSION!= cd ${ECLIPSE_PORT} && ${MAKE} -V PORTVERSION #.else ECLIPSE_VERSION= 3.1 #.endif # build classpath BUILD_CLASSPATH=. .for jar in ${BUILD_CLASSPATH_JARS} BUILD_CLASSPATH:=${BUILD_CLASSPATH}:${jar} .endfor # run classpath RUN_CLASSPATH=${JAVAJARDIR}/${JARFILE} .for jar in ${RUN_CLASSPATH_JARS} RUN_CLASSPATH:=${RUN_CLASSPATH}:${jar} .endfor post-patch: @${SED} -E \ -e 's|%%CLASSPATH%%|${BUILD_CLASSPATH}|' \ ${FILESDIR}/build.xml > ${WRKSRC}/build.xml @${SED} -E \ -e "s|%%PREFIX%%|${PREFIX}|" \ -e "s|%%JAVAVM%%|${LOCALBASE}/bin/java|" \ -e "s|%%JAVA_VERSION%%|${JAVA_VERSION}|" \ -e "s|%%JAVA_OS%%|${JAVA_OS}|" \ -e "s|%%JAVAJARDIR%%|${JAVAJARDIR:S,^${PREFIX}/,,}|" \ -e "s|%%CLASSPATH%%|${RUN_CLASSPATH}|" \ -e "s|%%JAVALIBPATH%%|${LOCALBASE}/lib|" \ ${FILESDIR}/wrapper.sh > ${WRKDIR}/wrapper.sh .include diff --git a/net-p2p/mldonkey-serverspy/Makefile b/net-p2p/mldonkey-serverspy/Makefile index 868d71c21bd5..6c7310e798ed 100644 --- a/net-p2p/mldonkey-serverspy/Makefile +++ b/net-p2p/mldonkey-serverspy/Makefile @@ -1,71 +1,71 @@ # New ports collection makefile for: MLDonkey Server Spy # Date created: Fri Feb 21 14:47:25 UTC 2003 # Whom: Mario Sergio Fujikawa Ferreira # # $FreeBSD$ # PORTNAME= mldonkey PORTVERSION= 1.2 PORTREVISION= 1 -CATEGORIES= net perl5 +CATEGORIES= net-p2p perl5 MASTER_SITES= http://www.moviegalaxy.com.ar/mlservspy/ PKGNAMESUFFIX= -serverspy DISTNAME= mlservspy-${PORTVERSION} MAINTAINER= lioux@FreeBSD.org COMMENT= MLDonkey Server Spy broadcasts your whereabouts on the eDonkey network RUN_DEPENDS= \ ${SITE_PERL}/${PERL_ARCH}/Image/Magick.pm:${PORTSDIR}/graphics/ImageMagick \ ${SITE_PERL}/${PERL_ARCH}/auto/TimeDate:${PORTSDIR}/devel/p5-TimeDate \ ${SITE_PERL}/AppConfig.pm:${PORTSDIR}/devel/p5-AppConfig \ ${SITE_PERL}/Net/FTP.pm:${PORTSDIR}/net/p5-Net USE_PERL5= yes NO_BUILD= yes BINARY_NAME= mlservspy.pl CONFIG_NAME= mlservspy.ini IMAGE_NAME= mlservspy.jpg DATA_FILES= mlservspy.ini mlservspy.jpg post-patch: # point to correct perl path @${PERL} -pi -e \ 's|/usr/bin/perl|${PERL}|' \ ${WRKSRC}/${BINARY_NAME} # comment and change default path # remove needless spaces in line ends @${PERL} -pi -e \ 's|^(path).*$$|#\1=~/.mldonkey-serverspy/|; \ s|[\s\t]+\n$$|\n|' \ ${WRKSRC}/mlservspy.ini post-configure: @${SED} \ -e 's|%%PREFIX%%|${PREFIX}|' \ -e 's|%%CONFIG%%|${CONFIG_NAME}|' \ -e 's|%%IMAGE%%|${IMAGE_NAME}|' \ ${FILESDIR}/wrapper.sh > ${WRKDIR}/wrapper.sh do-install: .ifndef(NOPORTDOCS) @${MKDIR} ${PREFIX}/share/doc/${PORTNAME}${PKGNAMESUFFIX} @${CHMOD} 0755 ${PREFIX}/share/doc/${PORTNAME}${PKGNAMESUFFIX} @${INSTALL_DATA} ${WRKSRC}/README.txt \ ${PREFIX}/share/doc/${PORTNAME}${PKGNAMESUFFIX} .endif # install data files (images, sample configuration, etc) @${MKDIR} ${PREFIX}/share/${PORTNAME}${PKGNAMESUFFIX} .for file in ${DATA_FILES} @${INSTALL_DATA} ${WRKSRC}/${file} \ ${PREFIX}/share/${PORTNAME}${PKGNAMESUFFIX} .endfor # install script @${INSTALL_SCRIPT} ${WRKSRC}/${BINARY_NAME} \ ${PREFIX}/bin/${BINARY_NAME}-real @${INSTALL_SCRIPT} ${WRKDIR}/wrapper.sh \ ${PREFIX}/bin/${BINARY_NAME} .include diff --git a/net-p2p/mldonkey-urlslave/Makefile b/net-p2p/mldonkey-urlslave/Makefile index abff026e5466..f5ce62cdc27f 100644 --- a/net-p2p/mldonkey-urlslave/Makefile +++ b/net-p2p/mldonkey-urlslave/Makefile @@ -1,43 +1,43 @@ # New ports collection makefile for: mldonkey link submitter # Date created: Fri Feb 21 14:11:00 UTC 2003 # Whom: Mario Sergio Fujikawa Ferreira # # $FreeBSD$ # PORTNAME= mldonkey PORTVERSION= 0.0.1 PORTREVISION= 2 -CATEGORIES= net perl5 +CATEGORIES= net-p2p perl5 MASTER_SITES= http://home.ircnet.de/cru/ed2k_urlslave/dist/ PKGNAMESUFFIX= -urlslave DISTNAME= mlurlslave-v${PORTVERSION:S/^0.0.//} MAINTAINER= lioux@FreeBSD.org COMMENT= GTK+ enabled Perl script for adding ed2k:// links to MLDonkey BUILD_DEPENDS= ${SITE_PERL}/${PERL_ARCH}/Gtk.pm:${PORTSDIR}/x11-toolkits/p5-Gtk USE_PERL5= yes NO_BUILD= yes BINARY_NAME= mlurlslave post-extract: @${GREP} '^#' ${WRKSRC}/${BINARY_NAME} | ${GREP} -v '/usr/bin/perl' > ${WRKDIR}/README post-patch: @${PERL} -pi -e 's|/usr/bin/perl|${PERL}|' ${WRKSRC}/${BINARY_NAME} do-install: .ifndef(NOPORTDOCS) @${MKDIR} ${PREFIX}/share/doc/${PORTNAME}${PKGNAMESUFFIX} @${CHMOD} 0755 ${PREFIX}/share/doc/${PORTNAME}${PKGNAMESUFFIX} @${INSTALL_DATA} ${WRKDIR}/README ${PREFIX}/share/doc/${PORTNAME}${PKGNAMESUFFIX} .endif @${INSTALL_SCRIPT} ${WRKSRC}/${BINARY_NAME} ${PREFIX}/bin post-install: @${SED} -e 's|/usr/local/|${PREFIX}/|' ${PKGMESSAGE} .include diff --git a/net-p2p/mldonkey/Makefile b/net-p2p/mldonkey/Makefile index 0239fca67967..8d618a8ef87e 100644 --- a/net-p2p/mldonkey/Makefile +++ b/net-p2p/mldonkey/Makefile @@ -1,133 +1,133 @@ # New ports collection makefile for: mldonkey # Date created: 21 August 2002 # Whom: Holger Lamm # # $FreeBSD$ # PORTNAME= mldonkey PORTVERSION= 2.5.30.17 PORTREVISION= 1 -CATEGORIES+= net +CATEGORIES+= net-p2p MASTER_SITES= ${MASTER_SITE_SAVANNAH} MASTER_SITE_SUBDIR= ${PORTNAME} MAINTAINER?= holger@e-gitt.net COMMENT?= A OCAML client for multiple peer-to-peer networks BUILD_DEPENDS= ocamlc:${PORTSDIR}/lang/ocaml BROKEN= Does not build CONFLICTS= mldonkey-devel-[0-9]* USE_BZIP2= yes USE_AUTOTOOLS= autoconf:259:env USE_REINPLACE= yes USE_OPENSSL= yes USE_ICONV= yes GNU_CONFIGURE= yes CONFIGURE_ARGS= --enable-pthread --enable-ocamlver=3 USE_GMAKE= yes ALL_TARGET= depend opt .if !defined(WITHOUT_CORE) USE_RC_SUBR= yes .endif .if defined(WITHOUT_GUI) .if defined(WITHOUT_CORE) .error "Cool, you defined both WITHOUT_GUI and WITHOUT_CORE. I think I'll do nothing." .endif # have no 'without-' flag CONFIGURE_ARGS+=--disable-gui PLIST_SUB+= CORE="" GUI="@comment " GUICORE="@comment " CONFLICTS+= mldonkey-core-devel-[0.9]* mldonkey-core-stable-[0.9]* \ mldonkey-[0-9]* PKGNAMESUFFIX= -core .else PLIST_SUB+= GUI="" CONFLICTS+= mldonkey-gui-devel-[0.9]* .if !defined(WITHOUT_CORE) CONFLICTS+= mldonkey-[0-9]* .endif BUILD_DEPENDS+= lablgtk:${PORTSDIR}/x11-toolkits/ocaml-lablgtk \ ${LOCALBASE}/lib/ocaml/jabbr.cma:${PORTSDIR}/net-im/ocaml-jabbr # we don't need lablgtk as RUN dependency, but we need gtk+glib USE_GNOME= gtk12 .if defined(WITHOUT_CORE) PKGNAMESUFFIX= -gui PLIST_SUB+= CORE="@comment " GUICORE="@comment " .else PLIST_SUB+= CORE="" GUICORE="" .endif .endif DOCFILES= Authors.txt Bugs.txt ChangeLog Developers.txt FAQ.html \ Install.txt Readme.txt Todo.txt ed2k_links.txt PORTDOCS= ${DOCFILES} PKGMESSAGE= ${WRKDIR}/pkg-message .include pre-everything:: .if !defined(WITHOUT_GUI) && !defined(WITHOUT_CORE) @${ECHO_MSG} "You can disable the GUI by defining WITHOUT_GUI." @${ECHO_MSG} "You can disable the CORE by defining WITHOUT_CORE." .endif pre-configure: @cd ${WRKSRC}/config && ${AUTOCONF} post-patch: .ifndef(WITHOUT_CORE) @${SED} -e "s|%%PREFIX%%|${PREFIX}|g ; s|%%RC_SUBR%%|${RC_SUBR}|g ; s|%%LOCALBASE%%|${LOCALBASE}|g" ${FILESDIR}/mlnet.sh > \ ${WRKDIR}/mlnet.sh @${SED} -e "s|%%PREFIX%%|${PREFIX}|" ${FILESDIR}/wrapper.sh > \ ${WRKDIR}/wrapper.sh .endif ${REINPLACE_CMD} -E \ -e 's|%%AUTOCONF%%|${AUTOCONF}|' \ ${BUILD_WRKSRC}/config/Makefile.in post-build: @${SED} -e 's,%%DOCSDIR%%,${DOCSDIR},' \ < ${MASTERDIR}/pkg-message > ${PKGMESSAGE} do-install: .ifndef(WITHOUT_CORE) @${INSTALL_PROGRAM} ${WRKSRC}/mlnet ${PREFIX}/bin/mlnet-real @${INSTALL_SCRIPT} ${FILESDIR}/kill_mldonkey ${PREFIX}/bin @${INSTALL_SCRIPT} ${WRKDIR}/wrapper.sh ${PREFIX}/bin/mlnet @${INSTALL_SCRIPT} ${WRKDIR}/mlnet.sh ${PREFIX}/etc/rc.d .endif .ifndef(WITHOUT_GUI) @${INSTALL_PROGRAM} ${WRKSRC}/mlchat ${PREFIX}/bin @${INSTALL_PROGRAM} ${WRKSRC}/mlgui ${PREFIX}/bin @${INSTALL_PROGRAM} ${WRKSRC}/mlim ${PREFIX}/bin .endif .ifndef(WITHOUT_CORE && WITHOUT_GUI) @${INSTALL_SCRIPT} ${WRKSRC}/distrib/mldonkey_previewer ${PREFIX}/bin @${INSTALL_PROGRAM} ${WRKSRC}/mlguistarter ${PREFIX}/bin @${INSTALL_PROGRAM} ${WRKSRC}/mlnet+gui ${PREFIX}/bin .endif .ifndef(NOPORTDOCS) @${MKDIR} ${DOCSDIR} .for file in ${DOCFILES} @${INSTALL_DATA} ${WRKSRC}/distrib/${file} ${DOCSDIR} .endfor .endif post-install: @${CAT} ${PKGMESSAGE} install-user: extract .if !defined(LANG) @${ECHO_MSG} "Please call as: make install-user LANG=" @${ECHO_MSG} "with one of en,de,fr,fr.noaccents,sp !" .else @${CP} ${WRKSRC}/distrib/i18n/gui_messages.ini.${LANG}\ ${HOME}/.mldonkey_gui_messages.ini .endif .include diff --git a/net-p2p/mute-net/Makefile b/net-p2p/mute-net/Makefile index 9e7d5a38e164..55e6f40ac667 100644 --- a/net-p2p/mute-net/Makefile +++ b/net-p2p/mute-net/Makefile @@ -1,175 +1,175 @@ # New ports collection makefile for: mute-net # Date created: Sat Dec 20 00:39:52 UTC 2003 # Whom: Mario Sergio Fujikawa Ferreira # # $FreeBSD$ # PORTNAME= mute PORTVERSION= 0.3 PORTREVISION= 3 -CATEGORIES= net +CATEGORIES= net-p2p MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} MASTER_SITE_SUBDIR= ${PORTNAME}-net PKGNAMESUFFIX= -net DISTNAME= MUTE_fileSharing-${PORTVERSION}_UnixSource MAINTAINER= lioux@FreeBSD.org COMMENT?= Peer-to-peer client with privacy protection and easy search/download USE_GMAKE= yes HAS_CONFIGURE= yes USE_PERL5_BUILD=yes USE_REINPLACE= yes #RELEASE_DIRECTORY= MUTE_fileSharing-${PORTVERSION}-rc${PORTVERSION:E}_UnixSource RELEASE_DIRECTORY= MUTE_fileSharing-${PORTVERSION}-rc4_UnixSource WRKSRC= ${WRKDIR}/${RELEASE_DIRECTORY}/MUTE PATCH_WRKSRC= ${WRKDIR}/${RELEASE_DIRECTORY} .ifndef(WITHOUT_GUI) LIB_DEPENDS+= wx_gtk2-2.4.0:${PORTSDIR}/x11-toolkits/wxgtk24 WX_CONFIG?= ${X11BASE}/bin/wxgtk2-2.4-config .endif # MUTE_SETTINGS= otherApps/fileSharing/userInterface/settings/ MUTE_CORE_GUI= otherApps/fileSharing/userInterface/wxWindows/fileSharingMUTE MUTE_CORE_GUI_FILE= fileSharingMUTE # MUTE_CORE_TEXT= otherApps/fileSharing/userInterface/textBased/textFileSharingMUTE MUTE_CORE_TEXT_FILE= textFileSharingMUTE pre-everything:: # .if (defined(WITHOUT_GUI) && defined(WITHOUT_TEXT)) @${ECHO_MSG} "You need either GUI or TEXT interfaces." @${ECHO_MSG} "Only disable one of them!" @${FALSE} .endif # .if !defined(WITHOUT_GUI) && !defined(WITHOUT_TEXT) @${ECHO_MSG} "You can disable the GUI interface by defining WITHOUT_GUI." @${ECHO_MSG} "You can disable the TEXT interface by defining WITHOUT_TEXT." .endif post-patch: # C{flags,XX}, PTHREAD safeness @${REINPLACE_CMD} -E \ -e 's|^GXX.+$$|GXX=${CXX}|' \ -e 's|^(PLATFORM_LINK_FLAGS).+$$|\1=${PTHREAD_LIBS}|' \ -e 's|(-DBSD)|\1 ${CFLAGS} ${PTHREAD_CFLAGS}|' \ ${PATCH_WRKSRC}/MUTE/Makefile.FreeBSDX86 # do not redefine socket_t .for file in \ minorGems/network/linux/SocketClientLinux.cpp \ minorGems/network/linux/SocketLinux.cpp \ minorGems/network/linux/SocketServerLinux.cpp @${REINPLACE_CMD} -E \ -e 's|typedef int socklen_t;||' \ ${PATCH_WRKSRC}/${file} .endfor # do we want GUI? .ifndef(WITHOUT_GUI) @${REINPLACE_CMD} -E \ -e 's|%%WX_CONFIG%%|${WX_CONFIG}|' \ ${CONFIGURE_WRKSRC}/${CONFIGURE_SCRIPT} @${SED} -e "s|%%PREFIX%%|${PREFIX}|" \ -e "s|%%DATADIR%%|${DATADIR}|" \ -e "s|%%INTERFACE%%|gui|" \ ${FILESDIR}/wrapper.sh > \ ${WRKDIR}/wrapper-gui.sh .endif .ifndef(WITHOUT_TEXT) @${SED} -e "s|%%PREFIX%%|${PREFIX}|" \ -e "s|%%DATADIR%%|${DATADIR}|" \ -e "s|%%INTERFACE%%|text|" \ ${FILESDIR}/wrapper.sh > \ ${WRKDIR}/wrapper-text.sh .endif post-configure: # we will use GNU make # XXX - g modifier does not work with sed from REINPLACE_CMD # @${REINPLACE_CMD} -E \ @${PERL} -pi \ -e 's| make| ${GMAKE}|g' \ ${CONFIGURE_WRKSRC}/${MAKEFILE} # CXX safeness @${REINPLACE_CMD} -E \ -e 's|g\+\+|${CXX}|' \ ${WRKSRC}/otherApps/fileSharing/userInterface/wxWindows/Makefile post-build: .ifndef(WITHOUT_GUI) @cd ${BUILD_WRKSRC}/otherApps/fileSharing/userInterface/wxWindows/ ; \ ${GMAKE} .endif do-install: # install initial settings @${MKDIR} ${DATADIR}/settings/ @${INSTALL_DATA} ${INSTALL_WRKSRC}/${MUTE_SETTINGS}/* \ ${DATADIR}/settings/ # gui interface .ifndef(WITHOUT_GUI) # install binary @${INSTALL_PROGRAM} ${INSTALL_WRKSRC}/${MUTE_CORE_GUI} \ ${PREFIX}/bin/${MUTE_CORE_GUI_FILE}-real # install wrapper @${INSTALL_SCRIPT} ${WRKDIR}/wrapper-gui.sh \ ${PREFIX}/bin/${MUTE_CORE_GUI_FILE} .endif # text interface .ifndef(WITHOUT_TEXT) # install binary @${INSTALL_PROGRAM} ${INSTALL_WRKSRC}/${MUTE_CORE_TEXT} \ ${PREFIX}/bin/${MUTE_CORE_TEXT_FILE}-real # install wrapper @${INSTALL_SCRIPT} ${WRKDIR}/wrapper-text.sh \ ${PREFIX}/bin/${MUTE_CORE_TEXT_FILE} .endif post-install: @${CAT} ${PKGMESSAGE} .include .if ${OSVERSION} >= 502126 USE_GCC= 3.3 .endif # we cannot install if either a slave or master port is already # installed CONFLICTS+= mute-net-[0-9]* # gui interface .ifndef(WITHOUT_GUI) # we cannot install if slave gui port is installed PLIST_SUB+= GUI="" CONFLICTS+= mute-net-gui-* .else # tag package name properly PKGNAMESUFFIX:= ${PKGNAMESUFFIX}-text PLIST_SUB+= GUI="@comment " .endif # text interface .ifndef(WITHOUT_TEXT) PLIST_SUB+= TEXT="" CONFLICTS+= mute-net-text-* .else # tag package name properly PKGNAMESUFFIX:= ${PKGNAMESUFFIX}-gui PLIST_SUB+= TEXT="@comment " .endif .include diff --git a/net-p2p/mutella/Makefile b/net-p2p/mutella/Makefile index ff2762f26c3e..a38ae1a1043c 100644 --- a/net-p2p/mutella/Makefile +++ b/net-p2p/mutella/Makefile @@ -1,25 +1,25 @@ # New ports collection makefile for: mutella # Date created: 2/12/2001 # Whom: Dominic Marks # # $FreeBSD$ # PORTNAME= mutella PORTVERSION= 0.4.5 PORTEPOCH= 1 -CATEGORIES= net +CATEGORIES= net-p2p MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} MASTER_SITE_SUBDIR= mutella MAINTAINER= gavin.atkinson@ury.york.ac.uk COMMENT= A command line Gnutella client MAN1= mutella.1 GNU_CONFIGURE= yes CONFIGURE_TARGET= --build=${MACHINE_ARCH}-portbld-freebsd${OSREL} CONFIGURE_ENV= PTHREAD_CFLAGS="${PTHREAD_CFLAGS}" \ PTHREAD_LIBS="${PTHREAD_LIBS}" .include diff --git a/net-p2p/napshare/Makefile b/net-p2p/napshare/Makefile index 5953ccc92e38..f7e24fa6cb53 100644 --- a/net-p2p/napshare/Makefile +++ b/net-p2p/napshare/Makefile @@ -1,26 +1,26 @@ # New ports collection makefile for: napshare # Date created: 4 July 2001 # Whom: Mike Heffner # # $FreeBSD$ # PORTNAME= napshare PORTVERSION= 1.2 PORTREVISION= 1 -CATEGORIES= net +CATEGORIES= net-p2p MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} MASTER_SITE_SUBDIR= napshare MAINTAINER= mikeh@FreeBSD.org COMMENT= A GTK based Gnutella client USE_X_PREFIX= yes USE_GMAKE= yes USE_GNOME= gtk12 GNU_CONFIGURE= yes post-extract: @${RM} ${WRKSRC}/config.cache .include diff --git a/net-p2p/nicotine-plus/Makefile b/net-p2p/nicotine-plus/Makefile index 75b71739feb2..363341847c3c 100644 --- a/net-p2p/nicotine-plus/Makefile +++ b/net-p2p/nicotine-plus/Makefile @@ -1,51 +1,51 @@ # New ports collection makefile for: nicotine # Date created: 19 Aug 2003 # Whom: Adam Weinberger # # $FreeBSD$ # PORTNAME= nicotine PORTVERSION= 1.0.8 PORTREVISION= 1 -CATEGORIES= net +CATEGORIES= net-p2p MASTER_SITES= http://nicotine.thegraveyard.org/ MAINTAINER= sw@gegenunendlich.de COMMENT= GTK2 SoulSeek filesharing client RUN_DEPENDS= ${PYTHON_SITELIBDIR}/gtk-2.0/gtk/__init__.py:${PORTSDIR}/x11-toolkits/py-gtk2 \ ${PYTHON_SITELIBDIR}/_bsddb.so:${PORTSDIR}/databases/py-bsddb USE_BZIP2= yes USE_PYTHON= yes USE_PYDISTUTILS= yes USE_REINPLACE= yes OPTIONS= GEOIP "Enable the GeoIP based country code blocker" off \ PSYCO "Enable Psyco, the optimizing Python compiler" off \ VORBIS "Enable OGG/Vorbis support" on .include .if defined(WITH_GEOIP) RUN_DEPENDS+= ${PYTHON_SITELIBDIR}/GeoIP.so:${PORTSDIR}/net/py-GeoIP .endif .if defined(WITH_PSYCO) RUN_DEPENDS+= ${PYTHON_SITELIBDIR}/psyco/_psyco.so:${PORTSDIR}/devel/py-psyco .endif .if defined(WITH_VORBIS) RUN_DEPENDS+= ${PYTHON_SITELIBDIR}/ogg/vorbis.so:${PORTSDIR}/audio/py-vorbis .endif post-patch: @${REINPLACE_CMD} -e "s|sys\.prefix|\"${PREFIX}\"|g" ${WRKSRC}/setup.py .if !defined(NOPORTDOCS) post-install: @${MKDIR} ${DOCSDIR} @${INSTALL_DATA} ${WRKSRC}/README ${DOCSDIR} @${INSTALL_DATA} ${WRKSRC}/README.import-winconfig ${DOCSDIR} .endif .include diff --git a/net-p2p/nicotine-plus/pkg-descr b/net-p2p/nicotine-plus/pkg-descr index 89180e33ab94..ba82d0f159cb 100644 --- a/net-p2p/nicotine-plus/pkg-descr +++ b/net-p2p/nicotine-plus/pkg-descr @@ -1,4 +1,4 @@ Nicotine is a GTK2 SoulSeek filesharing client, and is based upon the -PySoulSeek (net/pyslsk) code. +PySoulSeek (net-p2p/pyslsk) code. WWW: http://nicotine.thegraveyard.org/ diff --git a/net-p2p/nicotine/Makefile b/net-p2p/nicotine/Makefile index 75b71739feb2..363341847c3c 100644 --- a/net-p2p/nicotine/Makefile +++ b/net-p2p/nicotine/Makefile @@ -1,51 +1,51 @@ # New ports collection makefile for: nicotine # Date created: 19 Aug 2003 # Whom: Adam Weinberger # # $FreeBSD$ # PORTNAME= nicotine PORTVERSION= 1.0.8 PORTREVISION= 1 -CATEGORIES= net +CATEGORIES= net-p2p MASTER_SITES= http://nicotine.thegraveyard.org/ MAINTAINER= sw@gegenunendlich.de COMMENT= GTK2 SoulSeek filesharing client RUN_DEPENDS= ${PYTHON_SITELIBDIR}/gtk-2.0/gtk/__init__.py:${PORTSDIR}/x11-toolkits/py-gtk2 \ ${PYTHON_SITELIBDIR}/_bsddb.so:${PORTSDIR}/databases/py-bsddb USE_BZIP2= yes USE_PYTHON= yes USE_PYDISTUTILS= yes USE_REINPLACE= yes OPTIONS= GEOIP "Enable the GeoIP based country code blocker" off \ PSYCO "Enable Psyco, the optimizing Python compiler" off \ VORBIS "Enable OGG/Vorbis support" on .include .if defined(WITH_GEOIP) RUN_DEPENDS+= ${PYTHON_SITELIBDIR}/GeoIP.so:${PORTSDIR}/net/py-GeoIP .endif .if defined(WITH_PSYCO) RUN_DEPENDS+= ${PYTHON_SITELIBDIR}/psyco/_psyco.so:${PORTSDIR}/devel/py-psyco .endif .if defined(WITH_VORBIS) RUN_DEPENDS+= ${PYTHON_SITELIBDIR}/ogg/vorbis.so:${PORTSDIR}/audio/py-vorbis .endif post-patch: @${REINPLACE_CMD} -e "s|sys\.prefix|\"${PREFIX}\"|g" ${WRKSRC}/setup.py .if !defined(NOPORTDOCS) post-install: @${MKDIR} ${DOCSDIR} @${INSTALL_DATA} ${WRKSRC}/README ${DOCSDIR} @${INSTALL_DATA} ${WRKSRC}/README.import-winconfig ${DOCSDIR} .endif .include diff --git a/net-p2p/nicotine/pkg-descr b/net-p2p/nicotine/pkg-descr index 89180e33ab94..ba82d0f159cb 100644 --- a/net-p2p/nicotine/pkg-descr +++ b/net-p2p/nicotine/pkg-descr @@ -1,4 +1,4 @@ Nicotine is a GTK2 SoulSeek filesharing client, and is based upon the -PySoulSeek (net/pyslsk) code. +PySoulSeek (net-p2p/pyslsk) code. WWW: http://nicotine.thegraveyard.org/ diff --git a/net-p2p/opendchub/Makefile b/net-p2p/opendchub/Makefile index 418101c52d92..05ef4e478685 100644 --- a/net-p2p/opendchub/Makefile +++ b/net-p2p/opendchub/Makefile @@ -1,37 +1,37 @@ # New ports collection makefile for: opendchub # Date created: May 29, 2002 # Whom: Munish Chopra # # $FreeBSD$ # PORTNAME= opendchub PORTVERSION= 0.7.14 PORTREVISION= 2 -CATEGORIES= net +CATEGORIES= net-p2p MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} MASTER_SITE_SUBDIR= ${PORTNAME} MAINTAINER= ports@FreeBSD.org COMMENT= Unofficial Unix version of the Direct Connect Hub software USE_PERL5= yes USE_GMAKE= yes GNU_CONFIGURE= yes CONFIGURE_TARGET= --build=${MACHINE_ARCH}-portbld-freebsd${OSREL} CONFIGURE_ENV+= CPPFLAGS="-I${LOCALBASE}/include" post-install: .if !defined(NOPORTDOCS) @${MKDIR} ${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/README ${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/Documentation/* ${DOCSDIR} .endif .include .if ${PERL_LEVEL} < 500601 IGNORE= "needs at least perl 5.6.1 to build" .endif .include diff --git a/net-p2p/p5-pdonkey/Makefile b/net-p2p/p5-pdonkey/Makefile index a7120117a6d7..ce398590dcac 100644 --- a/net-p2p/p5-pdonkey/Makefile +++ b/net-p2p/p5-pdonkey/Makefile @@ -1,42 +1,42 @@ # ex:ts=8 # Ports collection makefile for: pdonkey # Date Created: Feb 25, 2004 # Whom: ijliao # # $FreeBSD$ # PORTNAME= pdonkey PORTVERSION= 0.05 -CATEGORIES= net perl5 +CATEGORIES= net-p2p perl5 MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:S/$/:sf/} \ ${MASTER_SITE_PERL_CPAN:S/$/:cpan/} MASTER_SITE_SUBDIR= ${PORTNAME}/:sf \ ../by-authors/K/KL/KLIMKIN/:cpan PKGNAMEPREFIX= p5- DISTNAME= P2P-pDonkey-${PORTVERSION} DISTFILES= ${DISTNAME}${EXTRACT_SUFX}:sf \ ${DISTNAME}${EXTRACT_SUFX}:cpan MAINTAINER= ports@FreeBSD.org COMMENT= Perl tools for eDonkey network BUILD_DEPENDS= ${SITE_PERL}/${PERL_ARCH}/Digest/MD4.pm:${PORTSDIR}/security/p5-Digest-MD4 \ ${SITE_PERL}/Data/Hexdumper.pm:${PORTSDIR}/devel/p5-Data-Hexdumper \ ${SITE_PERL}/Tie/IxHash.pm:${PORTSDIR}/devel/p5-Tie-IxHash \ ${SITE_PERL}/Video/Info.pm:${PORTSDIR}/multimedia/p5-Video-Info PERL_CONFIGURE= yes MAN3= P2P::pDonkey::Met.3 \ P2P::pDonkey::Packet.3 \ P2P::pDonkey::Util.3 \ P2P::pDonkey::Meta.3 .include .if ${PERL_LEVEL} < 500600 IGNORE= requires perl 5.6.x or later. Install lang/perl5 then try again .endif .include diff --git a/net-p2p/peercast/Makefile b/net-p2p/peercast/Makefile index 0312392beead..c807b7804b10 100644 --- a/net-p2p/peercast/Makefile +++ b/net-p2p/peercast/Makefile @@ -1,34 +1,34 @@ # New ports collection makefile for: peercast # Date created: 21 Dec 2004 # Whom: Jean-Yves Lefort # # $FreeBSD$ # PORTNAME= peercast PORTVERSION= 0.1214 -CATEGORIES= net multimedia +CATEGORIES= net-p2p multimedia MASTER_SITES= http://www.peercast.org/ DISTNAME= peercast-linux EXTRACT_SUFX= .tgz MAINTAINER= jylefort@FreeBSD.org COMMENT= A peer-to-peer network for broadcasting and listening to streams USE_LINUX= yes NO_WRKSUBDIR= yes NO_BUILD= yes SUB_FILES= peercast.sh do-install: ${INSTALL_SCRIPT} ${WRKDIR}/peercast.sh ${PREFIX}/bin/peercast ${INSTALL_PROGRAM} ${WRKSRC}/peercast ${PREFIX}/libexec .for lang in de en fr ja ${MKDIR} ${DATADIR}/html/${lang} ${INSTALL_DATA} ${WRKSRC}/html/${lang}/*.* ${DATADIR}/html/${lang} ${MKDIR} ${DATADIR}/html/${lang}/images ${INSTALL_DATA} ${WRKSRC}/html/${lang}/images/*.* ${DATADIR}/html/${lang}/images .endfor .include diff --git a/net-p2p/phex/Makefile b/net-p2p/phex/Makefile index bacfc6a74099..811d08c36af2 100644 --- a/net-p2p/phex/Makefile +++ b/net-p2p/phex/Makefile @@ -1,74 +1,74 @@ # New ports collection makefile for: phex # Date created: Mon Nov 19 23:48:51 BRST 2001 # Whom: Mario Sergio Fujikawa Ferreira # # $FreeBSD$ # PORTNAME= phex PORTVERSION= 2.2.0.83 -CATEGORIES= net java +CATEGORIES= net-p2p java MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} MASTER_SITE_SUBDIR= ${PORTNAME} DISTNAME= ${PORTNAME}_${PORTVERSION} MAINTAINER= lioux@FreeBSD.org COMMENT= A Java multi platform and spyware free gnutella client USE_JAVA= yes JAVA_VERSION= 1.4+ USE_REINPLACE= yes USE_ZIP= yes NO_BUILD= yes PLIST_SUB= JAR_DIR=${JAR_DIR} JAVAVM= ${LOCALBASE}/bin/java JAR_DIR= ${JAVAJARDIR:S,^${PREFIX}/,,}/${PORTNAME} DOC_FILES= Phex_other.htm Phex_win.htm JAR_FILES= \ commons-logging.jar \ forms-1.0.5.jar \ jaxb.jar \ looks-1.3rc.jar \ phex.jar PORTDOCS= ${DOC_FILES} PLIST_FILES+= bin/${PORTNAME} .for jar in ${JAR_FILES} PLIST_FILES+= %%JAR_DIR%%/${jar} .endfor PLIST_DIRS+= \ %%JAR_DIR%% post-patch: # remove trailing ^M @${REINPLACE_CMD} -E \ -e 's! !!' ${WRKSRC}/docs/readme/* @${SED} -e "s|%%JAR_DIR%%|${JAR_DIR}|; \ s|%%JAR_FILE%%|${JAR_FILE}|; \ s|%%JAVA_VERSION%%|${JAVA_VERSION}|; \ s|%%JAVAVM%%|${JAVAVM}|;s|%%PREFIX%%|${PREFIX}|" \ ${FILESDIR}/wrapper.sh > ${WRKDIR}/wrapper.sh do-install: @${MKDIR} ${PREFIX}/${JAR_DIR} .for jar in ${JAR_FILES} @${INSTALL_DATA} ${WRKSRC}/${jar} ${PREFIX}/${JAR_DIR} .endfor @${INSTALL_SCRIPT} ${WRKDIR}/wrapper.sh ${PREFIX}/bin/${PORTNAME} .ifndef(NOPORTDOCS) @${MKDIR} ${DOCSDIR} .for doc in ${DOC_FILES} @${INSTALL_DATA} ${WRKSRC}/docs/readme/${doc} ${DOCSDIR} .endfor .endif .include JAR_FILE= ${PORTNAME}.jar .include diff --git a/net-p2p/py-bittornado-core/Makefile b/net-p2p/py-bittornado-core/Makefile index 63267ab94c52..29e84abe6813 100644 --- a/net-p2p/py-bittornado-core/Makefile +++ b/net-p2p/py-bittornado-core/Makefile @@ -1,18 +1,18 @@ # New ports collection makefile for: py-shadow-bittorrent-core # Date created: 23 February 2004 # Whom: Stefan Walter # # $FreeBSD$ # PKGNAMESUFFIX= -core -CATEGORIES= net python +CATEGORIES= net-p2p python COMMENT= An extended BitTorrent peer-to-peer core tool for distributing files # build only the CORE WITHOUT_GUI= yes MASTERDIR= ${.CURDIR}/../py-bittornado .include "${MASTERDIR}/Makefile" diff --git a/net-p2p/py-bittornado/Makefile b/net-p2p/py-bittornado/Makefile index 928e02a5a387..e99efecb01a3 100644 --- a/net-p2p/py-bittornado/Makefile +++ b/net-p2p/py-bittornado/Makefile @@ -1,105 +1,105 @@ # New ports collection makefile for: shadow-BitTorrent # Date created: 23 February 2004 # Whom: Stefan Walter # # $FreeBSD$ # PORTNAME= BitTornado PORTVERSION= 0.3.14 PORTREVISION= 1 PORTEPOCH= 1 -CATEGORIES?= net python ipv6 +CATEGORIES?= net-p2p python ipv6 MASTER_SITES= http://www.bittornado.com/download/ \ http://e.scarywater.net/bt/download/ \ http://mediahost.inetsalestech.com/shadow/ \ http://www.hypermax.net.au/~gamr/ \ http://ftp.acc.umu.se/mirror/bittornado/ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} MAINTAINER= janos.mohacsi@bsd.hu COMMENT?= An extended BitTorrent peer-to-peer tool for distributing files CONFLICTS= py??-*[Bb]it[Tt]ornado-core-[0-9]* py??-*[Bb]it[Tt]orrent*-[0-9]* btqueue-[0-9]* USE_PYTHON= yes USE_PYDISTUTILS=yes USE_REINPLACE= yes WRKSRC= ${WRKDIR}/${PORTNAME}-CVS DOC_FILES1= BUILD.windows.txt FAQ.txt IMPORTANT-multitracker-readme.txt \ INSTALL.unix.txt credits.txt multitracker-spec.txt \ README-Psyco.txt webseed-spec.txt DOC_FILES2= LICENSE.txt README.txt EXTRA_DOC_FILES= multitracker/README.txt MAN1= bittorrent-downloader.bittornado.1 \ bittorrent-multi-downloader.bittornado.1 \ btcompletedir.bittornado.1 btcompletedirgui.bittornado.1 \ btcopyannounce.1 btdownloadcurses.bittornado.1 \ btdownloadgui.bittornado.1 btdownloadheadless.bittornado.1 \ btlaunchmany.bittornado.1 btlaunchmanycurses.bittornado.1 \ btmakemetafile.bittornado.1 btmaketorrentgui.1 \ btreannounce.bittornado.1 btrename.bittornado.1 \ btsethttpseeds.1 btshowmetainfo.bittornado.1 \ bttrack.bittornado.1 .ifdef(WITHOUT_X11) WITHOUT_GUI= yes .endif # required for GUI .ifndef(WITHOUT_GUI) RUN_DEPENDS+= ${PYTHON_SITELIBDIR}/wxPython/__init__.py:${PORTSDIR}/x11-toolkits/py-wxPython24 PLIST_SUB+= GUI='' EXTRA_PATCHES+= ${FILESDIR}/extra-gui-patch-setup.py .else EXTRA_PATCHES+= ${FILESDIR}/extra-nogui-patch-setup.py PLIST_SUB+= GUI='@comment ' .endif .ifdef(WITH_IPV6) #disable compact announcement that is incompatible with IPv6 #tracker does not patched to honor compact announcements EXTRA_PATCHES+= ${FILESDIR}/extra-patch-BitTornado_BT1_Rerequester.py .endif .ifdef(WITH_PSYCO) RUN_DEPENDS+= ${PYTHON_SITELIBDIR}/psyco/_psyco.so:${PORTSDIR}/devel/py-psyco post-patch: @${REINPLACE_CMD} -e "s/^psyco = 0/psyco = 1/g" \ ${WRKSRC}/BitTornado/PSYCO.py .endif pre-everything:: .ifndef(WITHOUT_GUI) @${ECHO_MSG} '===> Define WITHOUT_GUI to disable GUI installation' .endif .ifndef(WITH_PSYCO) @${ECHO_MSG} '===> Define WITH_PSYCO to enable the optimizing Python compiler' .endif .ifndef(WITH_IPV6) @${ECHO_MSG} '===> Define WITH_IPV6 to enable IPv6 support properly' @${ECHO_MSG} 'with trade-off of more memory usage' .endif post-install: .ifndef(NOPORTDOCS) @${MKDIR} ${DOCSDIR} .for f in ${DOC_FILES1} @${INSTALL_DATA} ${WRKSRC}/docs/${f} ${DOCSDIR} .endfor .for f in ${DOC_FILES2} @${INSTALL_DATA} ${WRKSRC}/${f} ${DOCSDIR} .endfor .for f in ${EXTRA_DOC_FILES} @${INSTALL_DATA} ${WRKSRC}/${f} ${DOCSDIR}/`${ECHO} ${f} | ${SED} -e 's|/|_|g'` .endfor @${MKDIR} ${EXAMPLESDIR} @${INSTALL_DATA} ${FILESDIR}/bittornado.sh.sample ${EXAMPLESDIR} .endif .ifndef(NO_INSTALL_MANPAGES) .for f in ${MAN1} @${INSTALL_MAN} ${WRKSRC}/docs/man/${f} ${PREFIX}/man/man1 .endfor .endif .include diff --git a/net-p2p/py-bittorrent-devel/Makefile b/net-p2p/py-bittorrent-devel/Makefile index 0ed3c6744d0e..35abfff37031 100644 --- a/net-p2p/py-bittorrent-devel/Makefile +++ b/net-p2p/py-bittorrent-devel/Makefile @@ -1,143 +1,143 @@ # New ports collection makefile for: BitTorrent # Date created: Sun Mar 16 06:34:12 UTC 2003 # Whom: Mario Sergio Fujikawa Ferreira # # $FreeBSD$ # PORTNAME= BitTorrent PORTVERSION= 4.3.5 PORTEPOCH= 1 -CATEGORIES?= net python +CATEGORIES?= net-p2p python MASTER_SITES= http://www.bittorrent.com/dl/ \ ${MASTER_SITE_SOURCEFORGE} MASTER_SITE_SUBDIR= ${PORTNAME:L} PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} PKGNAMESUFFIX?= -devel MAINTAINER= lioux@FreeBSD.org COMMENT?= A peer-to-peer tool for distributing files written in Python RUN_DEPENDS+= ${PYTHON_SITELIBDIR}/dns/__init__.py:${PORTSDIR}/dns/py-dnspython \ ${PYTHON_SITELIBDIR}/Crypto/__init__.py:${PORTSDIR}/security/py-pycrypto USE_GETTEXT= yes USE_PYTHON= yes USE_PYDISTUTILS= yes USE_REINPLACE= yes USE_TWISTED_RUN= yes CONFLICTS= py??-*[Bb]it[Tt]orrent* py??-*[Bb]it[Tt]ornado* btqueue* NO_LATEST_LINK= yes .ifndef(NOPORTDOCS) PORTDOCS= \ LICENSE.txt \ README.txt \ TRACKERLESS.txt \ credits.txt \ credits-l10n.txt \ redirdonate.html .else EXTRA_PATCHES+= ${FILESDIR}/extra-noportdocs-setup.py .endif .include .if ${ARCH} != "i386" WITHOUT_PSYCO= yes .endif # required for GUI .ifndef(WITHOUT_GUI) RUN_DEPENDS+= ${PYTHON_SITELIBDIR}/pygtk.py:${PORTSDIR}/x11-toolkits/py-gtk2 PLIST_FILES+= \ bin/bittorrent \ bin/maketorrent \ share/pixmaps/BitTorrent/bittorrent.ico \ share/pixmaps/BitTorrent/broken.png \ share/pixmaps/BitTorrent/finished.png \ share/pixmaps/BitTorrent/info.png \ share/pixmaps/BitTorrent/logo/bittorrent_32.png \ share/pixmaps/BitTorrent/logo/bittorrent_96.png \ share/pixmaps/BitTorrent/pause.png \ share/pixmaps/BitTorrent/paused.png \ share/pixmaps/BitTorrent/play.png \ share/pixmaps/BitTorrent/queued.png \ share/pixmaps/BitTorrent/remove.png \ share/pixmaps/BitTorrent/running.png \ share/pixmaps/BitTorrent/status-broken.png \ share/pixmaps/BitTorrent/status-natted.png \ share/pixmaps/BitTorrent/status-pre-natted.png \ share/pixmaps/BitTorrent/status-running.png \ share/pixmaps/BitTorrent/status-starting.png \ share/pixmaps/BitTorrent/status-stopped.png PLIST_SUB+= GUI="" .else EXTRA_PATCHES+= ${FILESDIR}/extra-nogui-patch-setup.py PLIST_SUB+= GUI="@comment " .endif # required for PSYCO .ifndef(WITHOUT_PSYCO) RUN_DEPENDS+= ${PYTHON_SITELIBDIR}/psyco/_psyco.so:${PORTSDIR}/devel/py-psyco EXTRA_PATCHES+= \ ${FILESDIR}/extra-psyco-patch-bittorrent-console.py \ ${FILESDIR}/extra-psyco-patch-bittorrent-curses.py \ ${FILESDIR}/extra-psyco-patch-bittorrent-tracker.py \ ${FILESDIR}/extra-psyco-patch-bittorrent.py \ ${FILESDIR}/extra-psyco-patch-changetracker-console.py \ ${FILESDIR}/extra-psyco-patch-launchmany-console.py \ ${FILESDIR}/extra-psyco-patch-launchmany-curses.py \ ${FILESDIR}/extra-psyco-patch-maketorrent-console.py \ ${FILESDIR}/extra-psyco-patch-maketorrent.py \ ${FILESDIR}/extra-psyco-patch-torrentinfo-console.py .endif pre-everything:: .ifndef(WITHOUT_GUI) @${ECHO_MSG} '===> Define WITHOUT_GUI to disable GUI installation' .endif .ifndef(WITHOUT_PSYCO) @${ECHO_MSG} '===> Define WITHOUT_PSYCO to disable devel/py-psyco optimization' .endif pre-patch: # do not install public.key, we will do it ourselves @${REINPLACE_CMD} -E \ -e "s|^.*'public.key'.*$$||" \ ${WRKSRC}/setup.py post-patch: # public.key will be located under ${DATADIR} not ${DOCSDIR} @${REINPLACE_CMD} -E \ -e "s|%%DATADIR%%|'${DATADIR}/'|" \ ${WRKSRC}/BitTorrent/NewVersion.py post-install: # set proper permissions @${CHMOD} -R ${SHAREMODE} \ ${PREFIX}/${PYTHON_SITELIBDIR:S|^${PYTHONBASE}/||}/BitTorrent @${CHMOD} ${SHAREMODE} ${PREFIX}/${PYTHON_SITELIBDIR:S|^${PYTHONBASE}/||}/BitTorrent @${CHMOD} a+x ${PREFIX}/${PYTHON_SITELIBDIR:S|^${PYTHONBASE}/||}/BitTorrent .ifndef(WITHOUT_GUI) # pixmaps @${CHMOD} -R ${SHAREMODE} \ ${PREFIX}/share/pixmaps/${PORTNAME}/* @${CHMOD} a+X \ ${PREFIX}/share/pixmaps/${PORTNAME}/logo .endif .ifndef(NOPORTDOCS) # docs @${CHMOD} -R ${SHAREMODE} \ ${DOCSDIR}/* .endif # public.key @${MKDIR} ${DATADIR} @${INSTALL_DATA} ${WRKSRC}/public.key ${DATADIR} .include diff --git a/net-p2p/py-bittorrent/Makefile b/net-p2p/py-bittorrent/Makefile index 992a3832bcda..76e8bf5a1999 100644 --- a/net-p2p/py-bittorrent/Makefile +++ b/net-p2p/py-bittorrent/Makefile @@ -1,137 +1,137 @@ # New ports collection makefile for: BitTorrent # Date created: Sun Mar 16 06:34:12 UTC 2003 # Whom: Mario Sergio Fujikawa Ferreira # # $FreeBSD$ # PORTNAME= BitTorrent PORTVERSION= 4.2.2 PORTEPOCH= 1 -CATEGORIES?= net python +CATEGORIES?= net-p2p python MASTER_SITES= http://www.bittorrent.com/dl/ \ ${MASTER_SITE_SOURCEFORGE} MASTER_SITE_SUBDIR= ${PORTNAME:L} PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} MAINTAINER= lioux@FreeBSD.org COMMENT?= A peer-to-peer tool for distributing files written in Python RUN_DEPENDS+= ${PYTHON_SITELIBDIR}/dns/__init__.py:${PORTSDIR}/dns/py-dnspython \ ${PYTHON_SITELIBDIR}/Crypto/__init__.py:${PORTSDIR}/security/py-pycrypto USE_GETTEXT= yes USE_PYTHON= yes USE_PYDISTUTILS= yes USE_REINPLACE= yes USE_TWISTED_RUN= yes CONFLICTS= py??-*[Bb]it[Tt]orrent* py??-*[Bb]it[Tt]ornado* btqueue* .ifndef(NOPORTDOCS) PORTDOCS= \ LICENSE.txt \ README.txt \ TRACKERLESS.txt \ credits.txt \ credits-l10n.txt \ redirdonate.html .else EXTRA_PATCHES+= ${FILESDIR}/extra-noportdocs-setup.py .endif .include .if ${ARCH} != "i386" WITHOUT_PSYCO= yes .endif # required for GUI .ifndef(WITHOUT_GUI) RUN_DEPENDS+= ${PYTHON_SITELIBDIR}/pygtk.py:${PORTSDIR}/x11-toolkits/py-gtk2 PLIST_FILES+= \ bin/bittorrent \ bin/maketorrent \ share/pixmaps/BitTorrent/bittorrent.ico \ share/pixmaps/BitTorrent/broken.png \ share/pixmaps/BitTorrent/finished.png \ share/pixmaps/BitTorrent/info.png \ share/pixmaps/BitTorrent/logo/bittorrent_32.png \ share/pixmaps/BitTorrent/logo/bittorrent_96.png \ share/pixmaps/BitTorrent/pause.png \ share/pixmaps/BitTorrent/paused.png \ share/pixmaps/BitTorrent/play.png \ share/pixmaps/BitTorrent/queued.png \ share/pixmaps/BitTorrent/remove.png \ share/pixmaps/BitTorrent/running.png \ share/pixmaps/BitTorrent/status-natted.png \ share/pixmaps/BitTorrent/status-running.png \ share/pixmaps/BitTorrent/status-stopped.png PLIST_SUB+= GUI="" .else EXTRA_PATCHES+= ${FILESDIR}/extra-nogui-patch-setup.py PLIST_SUB+= GUI="@comment " .endif # required for PSYCO .ifndef(WITHOUT_PSYCO) RUN_DEPENDS+= ${PYTHON_SITELIBDIR}/psyco/_psyco.so:${PORTSDIR}/devel/py-psyco EXTRA_PATCHES+= \ ${FILESDIR}/extra-psyco-patch-bittorrent-console.py \ ${FILESDIR}/extra-psyco-patch-bittorrent-curses.py \ ${FILESDIR}/extra-psyco-patch-bittorrent-tracker.py \ ${FILESDIR}/extra-psyco-patch-bittorrent.py \ ${FILESDIR}/extra-psyco-patch-changetracker-console.py \ ${FILESDIR}/extra-psyco-patch-launchmany-console.py \ ${FILESDIR}/extra-psyco-patch-launchmany-curses.py \ ${FILESDIR}/extra-psyco-patch-maketorrent-console.py \ ${FILESDIR}/extra-psyco-patch-maketorrent.py \ ${FILESDIR}/extra-psyco-patch-torrentinfo-console.py .endif pre-everything:: .ifndef(WITHOUT_GUI) @${ECHO_MSG} '===> Define WITHOUT_GUI to disable GUI installation' .endif .ifndef(WITHOUT_PSYCO) @${ECHO_MSG} '===> Define WITHOUT_PSYCO to disable devel/py-psyco optimization' .endif pre-patch: # do not install public.key, we will do it ourselves @${REINPLACE_CMD} -E \ -e "s|^.*'public.key'.*$$||" \ ${WRKSRC}/setup.py post-patch: # public.key will be located under ${DATADIR} not ${DOCSDIR} @${REINPLACE_CMD} -E \ -e "s|%%DATADIR%%|'${DATADIR}/'|" \ ${WRKSRC}/BitTorrent/NewVersion.py post-install: # set proper permissions @${CHMOD} -R ${SHAREMODE} \ ${PREFIX}/${PYTHON_SITELIBDIR:S|^${PYTHONBASE}/||}/BitTorrent @${CHMOD} ${SHAREMODE} ${PREFIX}/${PYTHON_SITELIBDIR:S|^${PYTHONBASE}/||}/BitTorrent @${CHMOD} a+x ${PREFIX}/${PYTHON_SITELIBDIR:S|^${PYTHONBASE}/||}/BitTorrent .ifndef(WITHOUT_GUI) # pixmaps @${CHMOD} -R ${SHAREMODE} \ ${PREFIX}/share/pixmaps/${PORTNAME}/* @${CHMOD} a+X \ ${PREFIX}/share/pixmaps/${PORTNAME}/logo .endif .ifndef(NOPORTDOCS) # docs @${CHMOD} -R ${SHAREMODE} \ ${DOCSDIR}/* .endif # public.key @${MKDIR} ${DATADIR} @${INSTALL_DATA} ${WRKSRC}/public.key ${DATADIR} .include diff --git a/net-p2p/py-fngrab/Makefile b/net-p2p/py-fngrab/Makefile index 84ae8beb93c8..6c4e02f1e230 100644 --- a/net-p2p/py-fngrab/Makefile +++ b/net-p2p/py-fngrab/Makefile @@ -1,28 +1,28 @@ # ex:ts=8 # Ports collection makefile for: py-fngrab # Date created: Mar 23, 2002 # Whom: ijliao # # $FreeBSD$ # PORTNAME= fngrab PORTVERSION= 0.0.4 -CATEGORIES= net python +CATEGORIES= net-p2p python MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} MASTER_SITE_SUBDIR= freebbs PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} MAINTAINER= ports@FreeBSD.org COMMENT= A replacement for the official Freenet Project's freenet_request BUILD_DEPENDS= ${PYXML} RUN_DEPENDS= ${BUILD_DEPENDS} USE_PYTHON= yes USE_PYDISTUTILS= yes post-install: @${MV} ${PREFIX}/bin/fngrab.py ${PREFIX}/bin/fngrab .include diff --git a/net-p2p/py-kenosis-bittorrent/Makefile b/net-p2p/py-kenosis-bittorrent/Makefile index dd9738a1663c..de9b51efcc88 100644 --- a/net-p2p/py-kenosis-bittorrent/Makefile +++ b/net-p2p/py-kenosis-bittorrent/Makefile @@ -1,138 +1,138 @@ # New ports collection makefile for: Kenosis enabled BitTorrent # Date created: Thu Jan 13 01:15:19 UTC 2005 # Whom: Mario Sergio Fujikawa Ferreira # # $FreeBSD$ # PORTNAME= kenosis PORTVERSION= ${KENOSIS_VERSION}.0.3.4.2 PORTREVISION= 3 PORTEPOCH= 2 -CATEGORIES?= net python +CATEGORIES?= net-p2p python MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} MASTER_SITE_SUBDIR= ${PORTNAME:L} PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} PKGNAMESUFFIX= -BitTorrent DISTNAME= ${KENOSIS_DISTNAME} MAINTAINER= lioux@FreeBSD.org COMMENT?= A Kenosis enabled, distributed BitTorrent -RUN_DEPENDS= ${PYTHON_SITELIBDIR}/kenosis/__init__.py:${PORTSDIR}/net/py-kenosis +RUN_DEPENDS= ${PYTHON_SITELIBDIR}/kenosis/__init__.py:${PORTSDIR}/net-p2p/py-kenosis USE_PYTHON= yes USE_PYDISTUTILS= yes USE_REINPLACE= yes WRKSRC= ${WRKDIR}/${DISTNAME}/bt DOC_FILES= \ BUILD.windows.txt INSTALL.unix.txt LICENSE.txt \ README_KENOSIS.txt \ README.txt credits.txt PORTDOCS= \ README-FreeBSD.txt \ ${DOC_FILES} .include #KENOSIS_PORTDIR= ../py-kenosis -KENOSIS_PORTDIR= ${PORTSDIR}/net/py-kenosis +KENOSIS_PORTDIR= ${PORTSDIR}/net-p2p/py-kenosis KENOSIS_DISTNAME!= cd ${KENOSIS_PORTDIR} && make -V DISTNAME KENOSIS_VERSION!= cd ${KENOSIS_PORTDIR} && make -V PORTVERSION .if ${ARCH} != "i386" WITHOUT_PSYCO= yes .endif # required for GUI .ifndef(WITHOUT_GUI) RUN_DEPENDS+= ${PYTHON_SITELIBDIR}/wxPython/__init__.py:${PORTSDIR}/x11-toolkits/py-wxPython24 EXTRA_PATCHES+= ${FILESDIR}/extra-gui-patch-setup.py PLIST_FILES+= \ libexec/${PORTNAME}${PKGNAMESUFFIX}/btcompletedirgui.py \ libexec/${PORTNAME}${PKGNAMESUFFIX}/btdownloadgui.py .else EXTRA_PATCHES+= ${FILESDIR}/extra-nogui-patch-setup.py .endif # required for PSYCO .ifndef(WITHOUT_PSYCO) RUN_DEPENDS+= ${PYTHON_SITELIBDIR}/psyco/_psyco.so:${PORTSDIR}/devel/py-psyco EXTRA_PATCHES+= \ ${FILESDIR}/extra-psyco-patch-btcompletedir.py \ ${FILESDIR}/extra-psyco-patch-btcompletedirgui.py \ ${FILESDIR}/extra-psyco-patch-btdownloadcurses.py \ ${FILESDIR}/extra-psyco-patch-btdownloadgui.py \ ${FILESDIR}/extra-psyco-patch-btdownloadheadless.py \ ${FILESDIR}/extra-psyco-patch-btlaunchmany.py \ ${FILESDIR}/extra-psyco-patch-btlaunchmanycurses.py \ ${FILESDIR}/extra-psyco-patch-btmakemetafile.py \ ${FILESDIR}/extra-psyco-patch-bttrack.py PLIST_FILES+= \ %%PYTHON_SITELIBDIR%%/${PORTNAME}${PKGNAMESUFFIX:S/^-/_/}/PSYCO.py \ %%PYTHON_SITELIBDIR%%/${PORTNAME}${PKGNAMESUFFIX:S/^-/_/}/PSYCO.pyc \ %%PYTHON_SITELIBDIR%%/${PORTNAME}${PKGNAMESUFFIX:S/^-/_/}/PSYCO.pyo .endif pre-everything:: .ifndef(WITHOUT_GUI) @${ECHO_MSG} '===> Define WITHOUT_GUI to disable GUI installation' .endif .ifndef(WITHOUT_PSYCO) @${ECHO_MSG} '===> Define WITHOUT_PSYCO to disable devel/py-psyco optimization' .endif post-patch: @${FIND} ${WRKSRC} -type f | \ ${XARGS} -x -n 10 \ ${REINPLACE_CMD} -E \ -e 's|from[[:space:]]+BitTorrent|from ${PORTNAME}${PKGNAMESUFFIX:S/^-/_/}|' \ -e 's|import[[:space:]]+BitTorrent|import ${PORTNAME}${PKGNAMESUFFIX:S/^-/_/}|' \ -e 's|from[[:space:]]+ds|from ${PORTNAME}.ds|' \ -e 's|/usr/bin/env python|${LOCALBASE}/bin/python|' @${REINPLACE_CMD} -E \ -e 's|%%KENOSIS-BITTORRENT%%|${PORTNAME}${PKGNAMESUFFIX:S/^-/_/}|' \ ${WRKSRC}/${PYSETUP} @${REINPLACE_CMD} -E \ -e 's|bt.BitTorrent|${PORTNAME}${PKGNAMESUFFIX:S/^-/_/}|' \ -e 's|from[[:space:]]+bt[[:space:]]+||' \ ${WRKSRC}/btunittest.py .ifdef(WITHOUT_GUI) @${REINPLACE_CMD} -E \ -e 's|btdownloadgui.py|btdownloadcurses.py|' \ ${WRKSRC}/INSTALL.unix.txt .endif .ifndef(WITHOUT_PSYCO) # activate psyco optimization @${ECHO_CMD} 'psyco = 1' > ${WRKSRC}/BitTorrent/PSYCO.py .endif pre-configure: @${MV} ${WRKSRC}/BitTorrent ${WRKSRC}/${PORTNAME}${PKGNAMESUFFIX:S/^-/_/} post-install: @${CAT} ${PKGMESSAGE} .ifndef(NOPORTDOCS) @${MKDIR} ${DOCSDIR} .for file in ${DOC_FILES} @${INSTALL_DATA} ${WRKSRC}/${file} ${DOCSDIR} .endfor @${INSTALL_DATA} ${PKGMESSAGE} ${DOCSDIR}/README-FreeBSD.txt .endif # set proper permissions @${CHMOD} -R ${SHAREMODE} \ ${PREFIX}/${PYTHON_SITELIBDIR:S|^${PYTHONBASE}/||}/${PORTNAME}${PKGNAMESUFFIX:S/^-/_/} @${CHMOD} ${SHAREMODE} \ ${PREFIX}/${PYTHON_SITELIBDIR:S|^${PYTHONBASE}/||}/${PORTNAME}${PKGNAMESUFFIX:S/^-/_/} @${CHMOD} a+x \ ${PREFIX}/${PYTHON_SITELIBDIR:S|^${PYTHONBASE}/||}/${PORTNAME}${PKGNAMESUFFIX:S/^-/_/} .include DOCSDIR:= ${DOCSDIR:S!${PORTNAME}$!${PORTNAME}${PKGNAMESUFFIX}!} PYDISTUTILS_INSTALLARGS:= ${PYDISTUTILS_INSTALLARGS} --install-scripts=${PREFIX}/libexec/${PORTNAME}${PKGNAMESUFFIX} diff --git a/net-p2p/py-kenosis/Makefile b/net-p2p/py-kenosis/Makefile index 11f14c2bb821..bacadddf3fd8 100644 --- a/net-p2p/py-kenosis/Makefile +++ b/net-p2p/py-kenosis/Makefile @@ -1,64 +1,64 @@ # New ports collection makefile for: kenosis # Date created: Thu Jan 13 01:15:19 UTC 2005 # Whom: Mario Sergio Fujikawa Ferreira # # $FreeBSD$ # PORTNAME= kenosis PORTVERSION= 0.95 -CATEGORIES= net python +CATEGORIES= net-p2p python MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} MASTER_SITE_SUBDIR= ${PORTNAME} PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} MAINTAINER= lioux@FreeBSD.org COMMENT= A fully-distributed p2p RPC system built on top of XMLRPC RUN_DEPENDS= \ ${LOCALBASE}/lib/${PYTHON_VERSION}/site-packages/xmlrpclib.py:${PORTSDIR}/net/py-xmlrpclib USE_PYTHON= yes USE_PYDISTUTILS= yes PYSETUP= ${PORTNAME}_setup.py USE_REINPLACE= yes post-extract: # Avoid name collision and move ds inside kenosis package # it is only used by kenosis anyway @${MV} ${WRKSRC}/ds ${WRKSRC}/${PORTNAME} # Contributed by Eric Ries - kenosis developer # Queue.py changed API from python 2.3 to 2.4 # use Queue.py from python 2.3 while kenosis developers fix this @${CP} ${FILESDIR}/python2.3-Queue.py \ ${WRKSRC}/${PORTNAME}/Queue.py post-patch: # ds was moved inside kenosis package # use local copy of Queue # point at correct python @${FIND} ${WRKSRC} -type f -print0 \ | ${XARGS} -0 -n 5 -x \ ${REINPLACE_CMD} -E \ -e 's|from[[:space:]]+ds|from ${PORTNAME}.ds|' \ -e 's|import[[:space:]]+Queue|from ${PORTNAME} import Queue|' \ -e 's|/usr/bin/python|${PYTHON_CMD}|' \ -e 's|/usr/bin/env[[:space:]]+python|${PYTHON_CMD}|' # remove all .bak files @${FIND} ${WRKSRC} -name "*.bak" -type f -print0 \ | ${XARGS} -0 -n 5 -x \ ${RM} -f # Contributed by Eric Ries - kenosis developer # set default time out to 20 @${REINPLACE_CMD} -E \ -e 's|(socket.setdefaulttimeout)\([[:digit:]]+\)|\1(20)|' \ ${WRKSRC}/${PORTNAME}/node.py post-install: # fix post-install permissions @${FIND} ${PYTHON_SITELIBDIR} -type f -print0 \ | ${XARGS} -0 -n 5 -x \ ${CHMOD} ${SHAREMODE} .include diff --git a/net-p2p/py-py2play/Makefile b/net-p2p/py-py2play/Makefile index 0145d707d06b..e09903fad8e9 100644 --- a/net-p2p/py-py2play/Makefile +++ b/net-p2p/py-py2play/Makefile @@ -1,32 +1,32 @@ # New ports collection makefile for: py-py2play # Date created: 2005-10-05 # Whom: Jose Alonso Cardenas Marquez # # $FreeBSD$ # PORTNAME= py2play PORTVERSION= 0.1.8 -CATEGORIES= net python +CATEGORIES= net-p2p python MASTER_SITES= http://download.gna.org/slune/ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} DISTNAME= Py2Play-${PORTVERSION} MAINTAINER= acardenas@bsd.org.pe COMMENT= Peer-to-peer network game engine DIST_SUBDIR= python USE_GZIP= yes USE_PYTHON= yes USE_PYDISTUTILS= yes EXAMPLESDIR= ${PREFIX}/share/examples/py-py2play post-install: @${MKDIR} ${EXAMPLESDIR} ${INSTALL_DATA} ${WRKSRC}/startdemo ${EXAMPLESDIR} .if !defined(NOPORTDOCS) @${MKDIR} ${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/README ${DOCSDIR} .endif .include diff --git a/net-p2p/pyslsk/Makefile b/net-p2p/pyslsk/Makefile index d7cb10ed6966..a6f6d48a55f2 100644 --- a/net-p2p/pyslsk/Makefile +++ b/net-p2p/pyslsk/Makefile @@ -1,38 +1,38 @@ # New ports collection makefile for: pyslsk # Date created: 2003-01-20 # Whom: Stefan Ehmann # # $FreeBSD$ # PORTNAME= pyslsk PORTVERSION= 1.2.7b PORTREVISION= 2 -CATEGORIES= net +CATEGORIES= net-p2p MASTER_SITES= http://www.sensi.org/~ak/pyslsk/ MAINTAINER= shoesoft@gmx.net COMMENT= Client for SoulSeek filesharing system BUILD_DEPENDS= ${PYTHON_SITELIBDIR}/wx-2.6-gtk2-ansi/wx/__init__.py:${PORTSDIR}/x11-toolkits/py-wxPython26 RUN_DEPENDS= ${PYTHON_SITELIBDIR}/wx-2.6-gtk2-ansi/wx/__init__.py:${PORTSDIR}/x11-toolkits/py-wxPython26 .if !defined(WITHOUT_VORBIS) RUN_DEPENDS+= ${PYTHON_SITELIBDIR}/ogg/vorbis.so:${PORTSDIR}/audio/py-vorbis .endif .if !defined(WITHOUT_BSDDB3) RUN_DEPENDS+= ${PYTHON_SITELIBDIR}/bsddb3/__init__.py:${PORTSDIR}/databases/py-bsddb3 .endif USE_PYTHON= yes USE_PYDISTUTILS=yes .include pre-install: .if exists(${PYTHON_SITELIBDIR}/wx/__init__.py) BROKEN= "pyslsk only works with py-wxPython >= 2.6, please deinstall old version first" .endif .include diff --git a/net-p2p/qtella/Makefile b/net-p2p/qtella/Makefile index e597fee1f9da..1d3d7fd39bb9 100644 --- a/net-p2p/qtella/Makefile +++ b/net-p2p/qtella/Makefile @@ -1,31 +1,31 @@ # New ports collection makefile for: qtella # Date created: Sunday September 2nd, 2001 # Whom: Jonathan Belson (jon@witchspace.com) # # $FreeBSD$ # PORTNAME= qtella PORTVERSION= 0.6.4 PORTREVISION= 4 -CATEGORIES= net +CATEGORIES= net-p2p MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} MASTER_SITE_SUBDIR= qtella MAINTAINER= seanc@FreeBSD.org COMMENT= A Gnutella client using Qt HAS_CONFIGURE= yes USE_GMAKE= yes CONFIGURE_ARGS+= --with-qt-dir=${X11BASE} --with-qt-moc=${X11BASE}/bin CONFIGURE_ENV+= LDFLAGS=-pthread CXXFLAGS="${CXXFLAGS} -pthread" USE_KDELIBS_VER=3 .include .if ${OSVERSION} < 500000 BROKEN= "Does not compile on FreeBSD 4.x" .endif .include diff --git a/net-p2p/qtorrent/Makefile b/net-p2p/qtorrent/Makefile index 7238ff2884b1..065f46c32f12 100644 --- a/net-p2p/qtorrent/Makefile +++ b/net-p2p/qtorrent/Makefile @@ -1,36 +1,36 @@ # New ports collection makefile for: qtorrent # Date created: 2004-03-31 # Whom: michael johnson # # $FreeBSD$ # PORTNAME= qtorrent PORTVERSION= 0.9.6.1 PORTREVISION= 3 -CATEGORIES= net python +CATEGORIES= net-p2p python MASTER_SITES= http://thegraveyard.org/files/ MAINTAINER= ports@FreeBSD.org COMMENT= BitTorrent client that uses the Qt widget-set PATCH_DEPENDS= pyuic:${PORTSDIR}/x11-toolkits/py-qt BUILD_DEPENDS= pyuic:${PORTSDIR}/x11-toolkits/py-qt RUN_DEPENDS= pyuic:${PORTSDIR}/x11-toolkits/py-qt USE_BZIP2= yes USE_PYTHON= yes USE_PYDISTUTILS=yes pre-everything:: @${ECHO_MSG} "===>" @${ECHO_MSG} "===> For qtorrent to work you need to compile" @${ECHO_MSG} "===> python WITH_THREADS defined, it is default" @${ECHO_MSG} "===>" post-patch: .for i in torrentsettings torrentwindow @${LOCALBASE}/bin/pyuic -o ${WRKSRC}/pyqtorrent/${i}.py ${WRKSRC}/pyqtorrent/${i}.ui .endfor .include diff --git a/net-p2p/rtorrent/Makefile b/net-p2p/rtorrent/Makefile index 6ab1f20fca3a..ca353b064f28 100644 --- a/net-p2p/rtorrent/Makefile +++ b/net-p2p/rtorrent/Makefile @@ -1,42 +1,42 @@ # New ports collection makefile for: rtorrent # Date created: Mar 03 2005 # Whom: Florent Thoumie # # $FreeBSD$ # PORTNAME= rtorrent PORTVERSION= 0.4.3 -CATEGORIES= net +CATEGORIES= net-p2p MASTER_SITES= http://libtorrent.rakshasa.no/downloads/ MAINTAINER= flz@FreeBSD.org COMMENT= BitTorrent Client written in C++ LIB_DEPENDS= curl.3:${PORTSDIR}/ftp/curl \ - torrent.6:${PORTSDIR}/net/libtorrent + torrent.6:${PORTSDIR}/net-p2p/libtorrent MAN1= rtorrent.1 USE_GCC= 3.4 USE_REINPLACE= yes GNU_CONFIGURE= yes CONFIGURE_ARGS= --disable-debug CONFIGURE_TARGET= --build=${ARCH}-portbld-freebsd${OSREL} USE_AUTOTOOLS= libtool:13:inc SUB_FILES= pkg-message PORTDOCS= README post-patch: @${REINPLACE_CMD} -e 's|-O3|${CFLAGS}|' ${WRKSRC}/configure post-install: ${MKDIR} ${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/${PORTDOCS} ${DOCSDIR}/ ${MKDIR} ${EXAMPLESDIR} ${INSTALL_DATA} ${WRKSRC}/doc/rtorrent.rc ${EXAMPLESDIR}/ ${CAT} ${PKGMESSAGE} .include diff --git a/net-p2p/squall/Makefile b/net-p2p/squall/Makefile index 94189f4f110c..2b1e8e43b8e6 100644 --- a/net-p2p/squall/Makefile +++ b/net-p2p/squall/Makefile @@ -1,29 +1,29 @@ # New ports collection makefile for: squall # Date created: 5 Apr 2004 # Whom: Jun Kuriyama # # $FreeBSD$ # PORTNAME= squall PORTVERSION= 0.1.20040808 -CATEGORIES= net +CATEGORIES= net-p2p MASTER_SITES= http://dist.bsdlab.org/ DISTNAME= ${PORTNAME}-20040808 MAINTAINER= kuriyama@FreeBSD.org COMMENT= Server for the Peer Distributed Transfer Protocol (PDTP) HAS_CONFIGURE= yes WRKSRC= ${WRKDIR}/${PORTNAME} STRIP= # Keep empty for debugging. do-install: ${INSTALL_PROGRAM} ${WRKSRC}/squall/squall ${PREFIX}/sbin ${INSTALL_PROGRAM} ${WRKSRC}/squallhub/squallhub ${PREFIX}/sbin ${INSTALL_PROGRAM} ${WRKSRC}/squallproxy/squallproxy ${PREFIX}/sbin ${INSTALL_PROGRAM} ${WRKSRC}/squirt/squirt ${PREFIX}/sbin ${MKDIR} ${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/doc/*.txt ${DOCSDIR} .include diff --git a/net-p2p/torrentflux/Makefile b/net-p2p/torrentflux/Makefile index cd79f5d3b99d..f05f0d904dec 100644 --- a/net-p2p/torrentflux/Makefile +++ b/net-p2p/torrentflux/Makefile @@ -1,114 +1,114 @@ # New ports collection makefile for: torrentflux # Date created: 27 Sep 2005 # Whom: Oliver Eikemeier # # $FreeBSD$ # PORTNAME= torrentflux DISTVERSION= 2.0beta1 -CATEGORIES= net www +CATEGORIES= net-p2p www MASTER_SITES= ${MASTER_SITE_SOURCEFORGE_EXTENDED} MASTER_SITE_SUBDIR= ${PORTNAME} MAINTAINER= ports@FreeBSD.org COMMENT= A PHP based BitTorrent client that runs on a web server RUN_DEPENDS= ${LOCALBASE}/share/adodb/adodb.inc.php:${PORTSDIR}/databases/adodb \ ${LOCALBASE}/bin/sqlite:${PORTSDIR}/databases/sqlite2 \ - ${LOCALBASE}/bin/btshowmetainfo.py:${PORTSDIR}/net/py-bittornado-core + ${LOCALBASE}/bin/btshowmetainfo.py:${PORTSDIR}/net-p2p/py-bittornado-core NO_PACKAGE= dependencies need manual installation, see ${FILESDIR}/install.txt.in USE_PHP= pcre session sqlite WANT_PHP_WEB= yes DEFAULT_PHP_VER?= 5 BROKEN_WITH_PHP= 4 USE_PYTHON_RUN= yes USE_REINPLACE= yes EXTRA_PATCHES+= ${PATCHDIR}/extra-patch-* SUB_FILES= pkg-install pkg-deinstall pkg-message torrentflux.sh SUB_LIST= DOWNLOADS=${WITH_TF_DATADIR} \ DATABASE=${WITH_TF_DBDIR} .ifndef NOPORTDOCS SUB_FILES+= install.txt .endif WRKSRC= ${WRKDIR}/${PORTNAME}_2.0 WWW_DIR?= ${PREFIX}/www/data WITH_TF_HTMLDIR?= ${WWW_DIR}/tf WITH_TF_DATADIR?= ${DATADIR}/data WITH_TF_DBDIR?= ${WITH_TF_DATADIR}/.database post-extract: @${CP} -f ${FILESDIR}/overlib.js ${WRKSRC}/html @cd ${WRKSRC} && ${FIND} -E html \ -type f -regex '.*\.(php|css|js)' -print0 \ | ${XARGS} -0 ${REINPLACE_CMD} -e 's/ $$//' do-build: @${REINPLACE_CMD} \ -e 's;%%PREFIX%%;${PREFIX};g' \ -e 's;%%DATADIR%%;${DATADIR};g' \ -e 's;%%LOCALBASE%%;${LOCALBASE};g' \ -e 's;%%DOWNLOADS%%;${WITH_TF_DATADIR};g' \ -e 's;%%DATABASE%%;${WITH_TF_DBDIR};g' \ -e 's;%%PORTVERSION%%;${DISTVERSION}-${OPSYS}${OSREL};g' \ -e "s;^include_once([\"']config.php['\"]);include_once(\"${PREFIX}/etc/tfconfig.php\");" \ ${WRKSRC}/html/*.php @${REINPLACE_CMD} -e '1s;/usr/bin/env python;${PYTHON_CMD};' \ ${WRKSRC}/TF_BitTornado/btphptornado.py do-install: @cd ${WRKSRC}/html \ && ${INSTALL_DATA} config.php ${PREFIX}/etc/tfconfig.php.default \ && ${FIND} -E . \ -path './adodb' -prune \ -o -type d -exec ${MKDIR} ${WITH_TF_HTMLDIR}/{} \; \ -o -path './config.php' \ -o -regex '.*\.(php|css|js|html|gif|png|ico|htaccess)' \ -exec ${INSTALL_DATA} {} ${WITH_TF_HTMLDIR}/{} \; @${INSTALL_SCRIPT} ${WRKSRC}/TF_BitTornado/btphptornado.py ${PREFIX}/libexec/ @${INSTALL_SCRIPT} ${WRKDIR}/torrentflux.sh ${PREFIX}/etc/rc.d/ @${MKDIR} ${DATADIR} @${INSTALL_DATA} ${FILESDIR}/torrentflux.sqlite ${DATADIR}/ @[ -f ${PREFIX}/etc/tfconfig.php ] \ || ${CP} ${PREFIX}/etc/tfconfig.php.default ${PREFIX}/etc/tfconfig.php .ifndef NOPORTDOCS @${MKDIR} ${DOCSDIR} @${INSTALL_DATA} ${WRKDIR}/install.txt ${DOCSDIR}/ .endif post-install: @cd ${PREFIX} && ${FIND} -d ${WITH_TF_HTMLDIR:S;^${PREFIX}/;;} \ -type f -print -o -type d -exec echo "@dirrm {}" \; \ >>${TMPPLIST} @if [ -f "${PKGINSTALL}" ]; then \ ${SETENV} PKG_PREFIX="${PREFIX}" PKG_DESTDIR="${DESTDIR}" \ ${SH} "${PKGINSTALL}" ${PKGNAME} POST-INSTALL; \ fi @if [ -f "${PKGMESSAGE}" ]; then \ ${CAT} "${PKGMESSAGE}"; \ fi .include # This is evil! If you happen to hate this hack, just delete these lines. # OTOH, DATADIR is defined in bsd.port.post.mk, so it won't work earlier # (we do not benefit from delayed evaluation in ".if"-lines). .if ${WITH_TF_DATADIR:S"^${DATADIR}/""} == data pre-everything:: @${ECHO} "===============================================" @${ECHO} @${ECHO} "You might want to customize WITH_TF_DATADIR," @${ECHO} "it should reside on a partition with enough" @${ECHO} "free space for all files you plan to download." @${ECHO} @${ECHO} "NOTE: Do not place it under your webroot." @${ECHO} @${ECHO} "===============================================" .endif diff --git a/net-p2p/torrentflux/files/install.txt.in b/net-p2p/torrentflux/files/install.txt.in index fe6c49ac809d..9d23cd120d7c 100644 --- a/net-p2p/torrentflux/files/install.txt.in +++ b/net-p2p/torrentflux/files/install.txt.in @@ -1,57 +1,57 @@ FreeBSD TorrentFlux installation $FreeBSD$ These are the steps to install TorrentFlux with LightTPD, SQLite and eAccelerator. Some manual configuration is necessary, but it should be fairly easy to get the port up and running. 1. install port www/php5-cgi - Check "Enable fastcgi support" 2. copy %%LOCALBASE%%/etc/php.ini-recommended to %%LOCALBASE%%/etc/php.ini - Comment the line error_reporting = E_ALL and uncomment error_reporting = E_ALL & ~E_NOTICE 3. (optional) install databases/sqlite2 with NOPORTDOCS=yes - this port is pulled in either ways, but you may want to avoid installing TCL as a build dependency -4. install port net/torrentflux with WITH_TF_DATADIR=/your/download/directory +4. install port net-p2p/torrentflux with WITH_TF_DATADIR=/your/download/directory - The directory must be writable by the 'www' user and reside on a partition with enough free space to accommodate all files you plan to download. It will be created if it doesn't exist. (hint) you can put it on an encrypted partition: http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/disks-encrypting.html - (optional) edit %%PREFIX%%/etc/tfconfig.php: depredating on your network configuration, you might want to change "minport", "maxport" and "cmd_options" (note) when you want to utilize port net/trickle to throttle the total bandwidth, do something like $cfg["btphpbin"] = "%%LOCALBASE%%/bin/trickle -parameters %%PREFIX%%/libexec/btphptornado.py"; 5. install port www/lighttpd - copy %%LOCALBASE%%/etc/lighttpd.conf.sample to %%LOCALBASE%%/etc/lighttpd.conf - edit %%LOCALBASE%%/etc/lighttpd.conf: enable "mod_fastcgi" uncomment the "fastcgi.server" section - add lighttpd_enable="YES" to /etc/rc.conf 7. install port www/eaccelerator - add the line extension=eaccelerator.so to %%LOCALBASE%%/etc/php/extensions.ini 8. create an administrator account: - run lighttpd: %%LOCALBASE%%/etc/rc.d/lighttpd.sh start - Open http://127.0.0.1/tf/login.php in a browser The first user to log in is automatically declared administrator To Do: - add instructions how to run the port with mod_php5 and apache diff --git a/net-p2p/torrentsniff/Makefile b/net-p2p/torrentsniff/Makefile index 59deef6d85e4..deba18a2daf6 100644 --- a/net-p2p/torrentsniff/Makefile +++ b/net-p2p/torrentsniff/Makefile @@ -1,30 +1,30 @@ # New ports collection makefile for: torrentsniff # Date created: 06 July 2003 # Whom: Pav Lucistnik # # $FreeBSD$ # PORTNAME= torrentsniff PORTVERSION= 0.3.0 -CATEGORIES= net perl5 +CATEGORIES= net-p2p perl5 MASTER_SITES= http://www.highprogrammer.com/alan/perl/ MAINTAINER= pav@FreeBSD.org COMMENT= Commandline tool for getting status of torrent RUN_DEPENDS= ${SITE_PERL}/LWP/UserAgent.pm:${PORTSDIR}/www/p5-libwww \ ${SITE_PERL}/${PERL_ARCH}/Digest/SHA1.pm:${PORTSDIR}/security/p5-Digest-SHA1 USE_PERL5= yes NO_BUILD= yes post-patch: ${PERL} -pi -e "s#/usr/local/bin/perl#${PERL5}#" ${WRKSRC}/torrentsniff do-install: ${INSTALL_SCRIPT} ${WRKSRC}/torrentsniff ${LOCALBASE}/bin ${MKDIR} ${SITE_PERL}/BitTorrent ${INSTALL_DATA} ${WRKSRC}/BitTorrent/BDecode.pm ${SITE_PERL}/BitTorrent .include diff --git a/net-p2p/trackerbt/Makefile b/net-p2p/trackerbt/Makefile index f260049ae14e..4426052a5020 100644 --- a/net-p2p/trackerbt/Makefile +++ b/net-p2p/trackerbt/Makefile @@ -1,60 +1,60 @@ # New ports collection makefile for: trackerbt # Date created: Sun Jan 16 03:28:23 UTC 2005 # Whom: Mario Sergio Fujikawa Ferreira # # $FreeBSD$ # PORTNAME= trackerbt PORTVERSION= 0.1.1 -CATEGORIES= net +CATEGORIES= net-p2p MASTER_SITES= http://www.alhem.net/project/trackerbt/ MAINTAINER= lioux@FreeBSD.org COMMENT= A BitTorrent tracker with additional distributed functionality BUILD_DEPENDS= ${LOCALBASE}/lib/libSockets.a:${PORTSDIR}/net/Sockets USE_GMAKE= yes USE_GNOME= libxml2 USE_ICONV= yes USE_OPENSSL= yes WITH_OPENSSL_BASE= yes MAKE_ENV= CXX="${CXX}" USE_REINPLACE= yes # ssl support CFLAGS+= ${PTHREAD_CFLAGS} -DHAVE_OPENSSL PLIST_DIRS= \ %%EXAMPLESDIR%% PLIST_FILES= \ bin/${PORTNAME} \ %%EXAMPLESDIR%%/config.xml post-patch: # CXX safeness # CXXFLAGS safeness # SSL include safeness @${REINPLACE_CMD} -E \ -e 's|g\+\+|${CXX}|' \ -e 's|^INCLUDE.+$$|INCLUDE=-I${OPENSSLINC} -I${LOCALBASE}/include -I${LOCALBASE}/include/libxml2 -I${LOCALBASE}/include/Sockets|' \ -e 's|^LIBS.+$$|LIBS=-L${OPENSSLLIB} ${PTHREAD_LIBS} -L${LOCALBASE}/lib \\|' \ ${BUILD_WRKSRC}/${MAKEFILE} @${REINPLACE_CMD} -E \ -e 's|\(__sighandler_t\)||' \ ${WRKSRC}/tracker.cpp do-install: @${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${PREFIX}/bin @${MKDIR} ${EXAMPLESDIR} @${INSTALL_DATA} ${WRKSRC}/config.xml ${EXAMPLESDIR} .include .if ${OSVERSION} < 500000 IGNORE= FreeBSD prior to 500000 does not support uuid(3) required\ for building .endif .include diff --git a/net-p2p/transmission-cli/Makefile b/net-p2p/transmission-cli/Makefile index 9128f90d8cc5..f69ba16916e0 100644 --- a/net-p2p/transmission-cli/Makefile +++ b/net-p2p/transmission-cli/Makefile @@ -1,68 +1,68 @@ # New ports collection makefile for: transmission # Date created: 08 October 2005 # Whom: Mezz # # $FreeBSD$ # PORTNAME= transmission PORTVERSION= 0.4 -CATEGORIES= net +CATEGORIES= net-p2p MASTER_SITES= ${MASTER_SITE_LOCAL} \ http://download.m0k.org/${PORTNAME}/files/ MASTER_SITE_SUBDIR=mezz DISTNAME= Transmission-${PORTVERSION} MAINTAINER= mezz@FreeBSD.org COMMENT= A free BitTorrent client written from scratch in C BUILD_DEPENDS= jam:${PORTSDIR}/devel/jam CFLAGS+= -Wall -W ${CPPFLAGS} USE_REINPLACE= yes HAS_CONFIGURE= yes USE_GETOPT_LONG=yes EXTRACT_AFTER_ARGS= | ${TAR} -xf - --exclude macosx \ --exclude packageOSX.sh PLIST_FILES= bin/transmissioncli PORTDOCS= AUTHORS LICENSE NEWS README .if defined(WITHOUT_OPENSSL) CONFIGURE_ARGS+=--disable-openssl .else USE_OPENSSL= yes CONFIGURE_ARGS+=--openssl-prefix=${OPENSSLBASE} .endif pre-everything:: .if !defined(WITHOUT_OPENSSL) @${ECHO_MSG} "You may specify the following on the command line:" @${ECHO_MSG} " " .endif .if !defined(WITHOUT_OPENSSL) @${ECHO_MSG} "WITHOUT_OPENSSL=yes to disable OpenSSL support, using built-in SHA1 implementation. Warning, it is a bit slower if you use this option." | ${FMT} 75 75 .endif post-patch: @${REINPLACE_CMD} -e 's|-pthread|${PTHREAD_LIBS}|g ; \ s|$$LINKLIBS ;|${LDFLAGS} $$LINKLIBS ;|g' \ ${WRKSRC}/configure @${REINPLACE_CMD} -e 's|-O3||g' \ ${WRKSRC}/Jamrules # jam -dx, it will giving a verbose of build. do-build: @(cd ${BUILD_WRKSRC} ; ${SETENV} ${MAKE_ENV} jam -dx) do-install: ${INSTALL_PROGRAM} ${WRKSRC}/transmissioncli ${PREFIX}/bin/ .ifndef (NOPORTDOCS) @${MKDIR} ${DOCSDIR} .for i in ${PORTDOCS} @${INSTALL_DATA} ${WRKSRC}/${i} ${DOCSDIR} .endfor .endif .include diff --git a/net-p2p/transmission/Makefile b/net-p2p/transmission/Makefile index 9128f90d8cc5..f69ba16916e0 100644 --- a/net-p2p/transmission/Makefile +++ b/net-p2p/transmission/Makefile @@ -1,68 +1,68 @@ # New ports collection makefile for: transmission # Date created: 08 October 2005 # Whom: Mezz # # $FreeBSD$ # PORTNAME= transmission PORTVERSION= 0.4 -CATEGORIES= net +CATEGORIES= net-p2p MASTER_SITES= ${MASTER_SITE_LOCAL} \ http://download.m0k.org/${PORTNAME}/files/ MASTER_SITE_SUBDIR=mezz DISTNAME= Transmission-${PORTVERSION} MAINTAINER= mezz@FreeBSD.org COMMENT= A free BitTorrent client written from scratch in C BUILD_DEPENDS= jam:${PORTSDIR}/devel/jam CFLAGS+= -Wall -W ${CPPFLAGS} USE_REINPLACE= yes HAS_CONFIGURE= yes USE_GETOPT_LONG=yes EXTRACT_AFTER_ARGS= | ${TAR} -xf - --exclude macosx \ --exclude packageOSX.sh PLIST_FILES= bin/transmissioncli PORTDOCS= AUTHORS LICENSE NEWS README .if defined(WITHOUT_OPENSSL) CONFIGURE_ARGS+=--disable-openssl .else USE_OPENSSL= yes CONFIGURE_ARGS+=--openssl-prefix=${OPENSSLBASE} .endif pre-everything:: .if !defined(WITHOUT_OPENSSL) @${ECHO_MSG} "You may specify the following on the command line:" @${ECHO_MSG} " " .endif .if !defined(WITHOUT_OPENSSL) @${ECHO_MSG} "WITHOUT_OPENSSL=yes to disable OpenSSL support, using built-in SHA1 implementation. Warning, it is a bit slower if you use this option." | ${FMT} 75 75 .endif post-patch: @${REINPLACE_CMD} -e 's|-pthread|${PTHREAD_LIBS}|g ; \ s|$$LINKLIBS ;|${LDFLAGS} $$LINKLIBS ;|g' \ ${WRKSRC}/configure @${REINPLACE_CMD} -e 's|-O3||g' \ ${WRKSRC}/Jamrules # jam -dx, it will giving a verbose of build. do-build: @(cd ${BUILD_WRKSRC} ; ${SETENV} ${MAKE_ENV} jam -dx) do-install: ${INSTALL_PROGRAM} ${WRKSRC}/transmissioncli ${PREFIX}/bin/ .ifndef (NOPORTDOCS) @${MKDIR} ${DOCSDIR} .for i in ${PORTDOCS} @${INSTALL_DATA} ${WRKSRC}/${i} ${DOCSDIR} .endfor .endif .include diff --git a/net-p2p/valknut/Makefile b/net-p2p/valknut/Makefile index 3c1a97a04f78..d8e39db15c9f 100644 --- a/net-p2p/valknut/Makefile +++ b/net-p2p/valknut/Makefile @@ -1,36 +1,36 @@ # New ports collection makefile for: dcgui # Date created: Wed 10 Jul 2002 # Whom: Sverrir Valgeirsson and # Amar Takhar et al # # $FreeBSD$ # PORTNAME= valknut PORTVERSION= 0.3.7 -CATEGORIES= net +CATEGORIES= net-p2p MASTER_SITES= http://download.berlios.de/dcgui/ \ http://www.hitnet.rwth-aachen.de/~brueffer/distfiles/ MAINTAINER= markus@FreeBSD.org COMMENT= A Direct Connect client QT GUI -LIB_DEPENDS= dc.0:${PORTSDIR}/net/dclib \ +LIB_DEPENDS= dc.0:${PORTSDIR}/net-p2p/dclib \ xml2.5:${PORTSDIR}/textproc/libxml2 USE_QT_VER= 3 USE_BZIP2= yes USE_GMAKE= yes USE_PERL5_BUILD=yes USE_REINPLACE= yes GNU_CONFIGURE= yes CONFIGURE_ARGS= --with-libdc=${LOCALBASE} \ --x-libraries=${X11BASE}/lib --x-includes=${X11BASE}/include CONFIGURE_TARGET= --build=${MACHINE_ARCH}-portbld-freebsd${OSREL} post-patch: @${REINPLACE_CMD} -e 's/-O2//g; s/-lpthread/${PTHREAD_LIBS}/g' \ ${CONFIGURE_WRKSRC}/${CONFIGURE_SCRIPT} .include diff --git a/net-p2p/verlihub-plugins/Makefile b/net-p2p/verlihub-plugins/Makefile index 08def04562d9..8139a44a99d3 100644 --- a/net-p2p/verlihub-plugins/Makefile +++ b/net-p2p/verlihub-plugins/Makefile @@ -1,65 +1,65 @@ # New ports collection makefile for: verlihub-plugins # Date created: 26 August 2004 # Whom: Hurbold # # $FreeBSD$ # PORTNAME= verlihub-plugins PORTVERSION= 0.1 -CATEGORIES= net +CATEGORIES= net-p2p MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} MASTER_SITE_SUBDIR= verlihub DISTNAME= vh_plugins-0.1 MAINTAINER= hurbold@yahoo.com COMMENT= Plugins for the Verlihub Linux/Unix Direct Connect Hub Software -BUILD_DEPENDS= ${LOCALBASE}/bin/verlihub:${PORTSDIR}/net/verlihub +BUILD_DEPENDS= ${LOCALBASE}/bin/verlihub:${PORTSDIR}/net-p2p/verlihub LIB_DEPENDS= lua.5:${PORTSDIR}/lang/lua WRKSRC= ${WRKDIR}/vh_plugins-0.1 USE_GMAKE= yes USE_AUTOTOOLS= libtool:15:inc INSTALLS_SHLIB= yes LDCONFIG_DIRS= %%PREFIX%%/include/verlihub CONFIGURE_ENV+= CPPFLAGS="-I${LOCALBASE}/include -I${LOCALBASE}/include/verlihub -I${LOCALBASE}/include/mysql" DATADIR= ${PREFIX}/share/${PORTNAME} post-patch: @${CAT} ${PKGDIR}/pkg-message | ${SED} 's|%%PREFIX%%|${PREFIX}|' > ${PKGMESSAGE} post-install: @${MKDIR} ${DATADIR} @${MKDIR} ${DATADIR}/extra ${INSTALL_DATA} ${WRKSRC}/basic/chatroom/.libs/libchatroom_pi.so ${DATADIR}/libchatroom_pi.so ${INSTALL_DATA} ${WRKSRC}/basic/floodprot/.libs/libfloodprot.so ${DATADIR}/libfloodprot_pi.so ${INSTALL_DATA} ${WRKSRC}/basic/forbid/.libs/libforbid_pi.so ${DATADIR}/libforbid_pi.so ${INSTALL_DATA} ${WRKSRC}/basic/funny/.libs/libfunny_pi.so ${DATADIR}/libfunny_pi.so ${INSTALL_DATA} ${WRKSRC}/basic/iplog/.libs/libiplog_pi.so ${DATADIR}/libiplog_pi.so ${INSTALL_DATA} ${WRKSRC}/basic/isp/.libs/libisp_pi.so ${DATADIR}/libisp_pi.so ${INSTALL_DATA} ${WRKSRC}/basic/messanger/.libs/libmessanger_pi.so ${DATADIR}/libmessanger_pi.so ${INSTALL_DATA} ${WRKSRC}/basic/replacer/.libs/libreplace_pi.so ${DATADIR}/libreplace_pi.so ${INSTALL_DATA} ${WRKSRC}/basic/stats/.libs/libstats_pi.so ${DATADIR}/libstats_pi.so ${INSTALL_DATA} ${WRKSRC}/extra/lua/src/.libs/liblua_pi.so ${DATADIR}/extra/liblua_pi.so ${INSTALL_DATA} ${WRKSRC}/extra/perl/src/.libs/libperl_pi.so ${DATADIR}/extra/libperl_pi.so @${CAT} ${PKGMESSAGE} .include .if ${OSVERSION} < 502010 USE_GCC= 3.3 .endif .if ${OSVERSION} > 502126 BROKEN= Does not compile with gcc 3.4 .endif .if ${PERL_LEVEL} < 500800 IGNORE= requires perl 5.8 or later. Install lang/perl5.8 and try again .endif .include diff --git a/net-p2p/verlihub/Makefile b/net-p2p/verlihub/Makefile index 33a204d8a2c5..f520a3bced2c 100644 --- a/net-p2p/verlihub/Makefile +++ b/net-p2p/verlihub/Makefile @@ -1,54 +1,54 @@ # New ports collection makefile for: verlihub # Date created: 2 April 2004 # Whom: Hurbold # # $FreeBSD$ # PORTNAME= verlihub PORTVERSION= 0.9.8.c PORTEPOCH= 1 -CATEGORIES= net +CATEGORIES= net-p2p MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} MASTER_SITE_SUBDIR= verlihub DISTNAME= verlihub-0.9.8c-RC2 MAINTAINER= hurbold@yahoo.com COMMENT= Verlihub Linux/Unix Direct Connect Hub Software LIB_DEPENDS= GeoIP.4:${PORTSDIR}/net/GeoIP \ pcre.0:${PORTSDIR}/devel/pcre RUN_DEPENDS= bash:${PORTSDIR}/shells/bash2 WRKSRC= ${WRKDIR}/verlihub-0.9.8c USE_MYSQL= yes USE_PERL5= yes USE_GMAKE= yes USE_AUTOTOOLS= libtool:15:inc INSTALLS_SHLIB= yes CONFIGURE_ENV= CPPFLAGS="${CPPFLAGS} -I${LOCALBASE}/include" PKGMESSAGE= ${WRKDIR}/pkg-message PORTDOCS= configuring.txt help.sql using.txt features.html help.html params.php verlihub.html .include .if ${OSVERSION} < 500000 USE_GCC= 3.4+ .endif post-patch: @${CAT} ${PKGDIR}/pkg-message | ${SED} 's|%%PREFIX%%|${PREFIX}|' > ${PKGMESSAGE} post-install: .if !defined(NOPORTDOCS) ${MKDIR} ${DOCSDIR} .for i in ${PORTDOCS} ${INSTALL_DATA} ${WRKSRC}/docs/${i} ${DOCSDIR} .endfor .endif @${CAT} ${PKGMESSAGE} .include diff --git a/net-p2p/vuze/Makefile b/net-p2p/vuze/Makefile index e290bfe7bc14..2aa0602be461 100644 --- a/net-p2p/vuze/Makefile +++ b/net-p2p/vuze/Makefile @@ -1,82 +1,82 @@ # New ports collection makefile for: Azureus # Date created: October 6, 2004 # Whom: Jeremy Faulkner # # $FreeBSD$ # PORTNAME= azureus PORTVERSION= 2.3.0.6 PORTREVISION= 1 -CATEGORIES= net java +CATEGORIES= net-p2p java MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} MASTER_SITE_SUBDIR= ${PORTNAME} DISTNAME= Azureus_${PORTVERSION}_source MAINTAINER= lioux@FreeBSD.org COMMENT= A BitTorrent client written in Java BUILD_DEPENDS= \ ${JAVALIBDIR}/log4j.jar:${PORTSDIR}/devel/log4j \ ${JAVALIBDIR}/commons-cli.jar:${PORTSDIR}/java/jakarta-commons-cli \ ${LOCALBASE}/share/java/classes/junit.jar:${PORTSDIR}/java/junit \ ${JAVALIBDIR}/swt.jar:${PORTSDIR}/x11-toolkits/swt31 \ ${JAVALIBDIR}/seda.jar:${PORTSDIR}/net/seda RUN_DEPENDS= \ ${JAVALIBDIR}/swt.jar:${PORTSDIR}/x11-toolkits/swt31 ONLY_FOR_ARCHS= i386 USE_JAVA= yes JAVA_BUILD= jdk JAVA_RUN= jdk JAVA_VERSION= 1.4 JAVA_OS= native USE_ANT= yes USE_JIKES= no USE_REINPLACE= yes USE_ZIP= yes NO_WRKSUBDIR= yes JARFILE= ${PORTNAME}.jar # build classpath from BUILD_DEPENDS CLASSPATH_JARS= ${BUILD_DEPENDS:C/:.+$//:M*.jar} PLIST_FILES= %%JAVAJARDIR%%/${JARFILE} bin/${PORTNAME} do-configure: ${SED} -e "s+%%PREFIX%%+${PREFIX}+" -e "s+%%LOCALBASE%%+${LOCALBASE}+" \ -e "s|%%LIBDIR%%|${LOCALBASE}/lib|" \ -e "s|%%JAVAJARDIR%%|${JAVAJARDIR}|" \ -e "s|%%JAVA%%|${LOCALBASE}/bin/java|" \ -e "s|%%JAVA_VERSION%%|${JAVA_VERSION}|" \ -e "s|%%JAVA_OS%%|${JAVA_OS}|" \ -e "s|%%JARFILE%%|${JARFILE}|" \ -e "s|%%SWTJAR%%|${JAVALIBDIR}/swt.jar|" \ ${FILESDIR}/${PORTNAME} > ${WRKDIR}/${PORTNAME} do-install: ${MKDIR} ${JAVAJARDIR} ${INSTALL_DATA} ${WRKSRC}/dist/lib/${JARFILE} \ ${JAVAJARDIR}/ ${INSTALL_SCRIPT} ${WRKDIR}/${PORTNAME} ${PREFIX}/bin/${PORTNAME} .include CLASSPATH=. .for jar in ${CLASSPATH_JARS} CLASSPATH:=${CLASSPATH}:${jar} .endfor post-patch: @${SED} -E \ -e 's|%%CLASSPATH%%|${CLASSPATH}|' \ ${FILESDIR}/build.xml > ${WRKSRC}/build.xml # bash -> sh @${REINPLACE_CMD} -E \ -e 's|/bin/bash|${SH}|' \ ${WRKSRC}/com/aelitis/azureus/core/update/impl/AzureusRestarterImpl.java .include diff --git a/net-p2p/xmule/Makefile b/net-p2p/xmule/Makefile index a93551be354b..11f37e06bd74 100644 --- a/net-p2p/xmule/Makefile +++ b/net-p2p/xmule/Makefile @@ -1,130 +1,130 @@ # New ports collection makefile for: xmule # Date created: Tue Mar 11 05:06:20 UTC 2003 # Whom: Mario Sergio Fujikawa Ferreira # # $FreeBSD$ # PORTNAME= xmule PORTVERSION= 1.12.2 -CATEGORIES= net +CATEGORIES= net-p2p MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} #MASTER_SITES= http://download.berlios.de/%SUBDIR%/ MASTER_SITE_SUBDIR= xmule MAINTAINER= lioux@FreeBSD.org COMMENT= Port of eMule eDonkey P2P client using wxWindows class library BUILD_DEPENDS= ${LOCALBASE}/lib/libcryptopp.a:${PORTSDIR}/security/cryptopp LIB_DEPENDS= expat.5:${PORTSDIR}/textproc/expat2 \ wx_gtk2_core-2.6.0:${PORTSDIR}/x11-toolkits/wxgtk26 RUN_DEPENDS= wget:${PORTSDIR}/ftp/wget USE_GETTEXT= yes USE_X_PREFIX= yes USE_BZIP2= yes USE_GNOME= gnomehier \ gnomehack \ gnomeprefix USE_REINPLACE= yes USE_GMAKE= yes GNU_CONFIGURE= yes CONFIGURE_ARGS= --without-included-gettext \ --with-cryptopp-prefix=${LOCALBASE} \ --with-gtk-prefix=${X11BASE} \ --with-libiconv-prefix=${LOCALBASE} \ --with-libintl-prefix=${LOCALBASE} \ --enable-debug \ --with-wx-config=${WX_CONFIG} CONFIGURE_ENV= CPPFLAGS="${CPPFLAGS} ${PTHREAD_CFLAGS} -I${LOCALBASE}/include" \ LDFLAGS="${LDFLAGS} ${PTHREAD_LIBS} -L${LOCALBASE}/lib" MAKE_ARGS= -e MAKE_ENV= CC="${CC}" CXX="${CXX}" # for debugging purposes STRIP= WX_CONFIG?= ${X11BASE}/bin/wxgtk2-2.6-config FILES_ATOLL_PATCH= src/Preferences.cpp \ src/otherfunctions.cpp FILES_STDINT_PATCH= \ intl/loadmsgcat.c \ src/ClientList.h \ src/sockets.h .include .if ${OSVERSION} < 500000 BROKEN= "Does not compile on FreeBSD 4.x" .endif .if ${ARCH} == "sparc64" BROKEN= "Does not compile on sparc64" .endif post-patch: # it works for FreeBSD as well @${REINPLACE_CMD} -E \ -e 's|(Linux)|FreeBSD/\1|' \ ${WRKSRC}/src/*.cpp # update documentation with correct prefix @${REINPLACE_CMD} -E \ -e 's|/usr/X11R6/(bin/${PORTNAME}-ed2k-handler)|${PREFIX}/\1|' \ ${WRKSRC}/docs/ED2K-Links.HOWTO # use BSD_INSTALL_* macros @${REINPLACE_CMD} -E \ -e 's|cp -f|${INSTALL_DATA}|' \ ${WRKSRC}/Makefile.in @${REINPLACE_CMD} -E \ -e 's|cp -p|${INSTALL_DATA}|' \ ${WRKSRC}/po/Makefile.in.in # fix mkinstalldirs location # uphold CXX{,FLAGS} ${FIND} ${WRKSRC} -name "Makefile*" -type f -print0 | \ ${XARGS} -0 \ ${REINPLACE_CMD} -E \ -e 's,^(MKINSTALLDIRS|mkinstalldirs).*$$,\1=${INSTALL_WRKSRC}/mkinstalldirs,' \ -e 's|g\+\+|${CXX}|' \ -e 's|-O3|${CXXFLAGS}|' # use correct FreeBSD atoll() prototype .for file in ${FILES_ATOLL_PATCH} @${REINPLACE_CMD} -E \ -e 's|atoll[[:space:]]*\([[:space:]]*char|atoll(const char|' \ ${WRKSRC}/${file} .endfor # stdint.h -> inttypes.h .for file in ${FILES_STDINT_PATCH} @${REINPLACE_CMD} -E \ -e 's|||' \ ${WRKSRC}/${file} .endfor # wx-config -> ${WX_CONFIG} @${REINPLACE_CMD} -E \ -e 's|wx-config|${WX_CONFIG}|' \ ${WRKSRC}/src/xmule.make.in pre-configure: @${FIND} ${WRKSRC} -type f -name "Makefile.in" | \ ${XARGS} -x -n 10 \ ${REINPLACE_CMD} -E \ -e 's!^(AUTOCONF|AUTOHEADER|AUTOMAKE|ACLOCAL).*$$!\1=${TRUE}!' @${REINPLACE_CMD} -E \ -e 's|^(CXXFLAGS.*)$$|\1 -I${LOCALBASE}/include|' \ ${WRKSRC}/xLibs/xrc/xrc.make.in pre-install: @${CHMOD} a=rx ${WRKSRC}/mkinstalldirs post-install: # install xmule binary @${INSTALL_PROGRAM} \ ${WRKSRC}/${PORTNAME} \ ${PREFIX}/bin # do not install a generic named ed2k binary # install it under a more specific name @${INSTALL_PROGRAM} \ ${WRKSRC}/ed2k.xmule-2.0 \ ${PREFIX}/bin/${PORTNAME}-ed2k-handler .include diff --git a/net-p2p/xnap/Makefile b/net-p2p/xnap/Makefile index 8911c117aee8..2f2a7693634f 100644 --- a/net-p2p/xnap/Makefile +++ b/net-p2p/xnap/Makefile @@ -1,52 +1,52 @@ # New ports collection makefile for: XNap # Date created: Mon Nov 19 22:02:27 BRST 2001 # Whom: Mario Sergio Fujikawa Ferreira # # $FreeBSD$ # PORTNAME= XNap DISTVERSION= 2.5r3 PORTREVISION= 1 -CATEGORIES= net audio java +CATEGORIES= net-p2p audio java MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} MASTER_SITE_SUBDIR= ${PORTNAME:L} #DISTNAME= ${PORTNAME:L}-${PORTVERSION:S/.p/-pre/:S/.b/-beta/} DISTNAME= ${PORTNAME:L}-${DISTVERSION} MAINTAINER= lioux@FreeBSD.org COMMENT= A pure java napster client; also, supports OpenNap & giFT (FastTrack) USE_JAVA= yes JAVA_VERSION= 1.3+ NO_BUILD= yes JAVAVM= ${LOCALBASE}/bin/java DOC_FILES= AUTHORS COPYING COPYING.LIB NEWS README \ TODO PORTDOCS= ${DOC_FILES} PLIST_FILES= \ bin/${PORTNAME:L} \ %%JAVAJARDIR%%/${PORTNAME:L}.jar post-patch: @${SED} -e "s|%%JAVAJARDIR%%|${JAVAJARDIR:S,^${PREFIX}/,,}|; \ s|%%JAVAVM%%|${JAVAVM}|; \ s|%%JAVA_VERSION%%|${JAVA_VERSION}|; \ s|%%PREFIX%%|${PREFIX}|" \ ${FILESDIR}/wrapper.sh > ${WRKDIR}/wrapper.sh do-install: @${INSTALL_DATA} ${WRKSRC}/xnap.jar \ ${JAVAJARDIR}/${PORTNAME:L}.jar @${INSTALL_SCRIPT} ${WRKDIR}/wrapper.sh ${PREFIX}/bin/${PORTNAME:L} .ifndef(NOPORTDOCS) @${MKDIR} ${DOCSDIR} .for doc in ${DOC_FILES} @${INSTALL_DATA} ${WRKSRC}/${doc} ${DOCSDIR} .endfor .endif .include diff --git a/net/Makefile b/net/Makefile index 47bf305dfb18..9b4c2ae4a39a 100644 --- a/net/Makefile +++ b/net/Makefile @@ -1,876 +1,780 @@ # $FreeBSD$ # COMMENT = Networking tools SUBDIR += 3proxy SUBDIR += 44bsd-rdist SUBDIR += 6tunnel SUBDIR += AquaGatekeeper SUBDIR += AquaGatekeeper2 SUBDIR += DarwinStreamingServer SUBDIR += GeoIP SUBDIR += Sockets SUBDIR += Sockets-devel SUBDIR += abills SUBDIR += acx100 SUBDIR += adasockets SUBDIR += aget - SUBDIR += amule1 - SUBDIR += amule2 SUBDIR += apache-soap SUBDIR += apinger - SUBDIR += apollon SUBDIR += archie SUBDIR += arla SUBDIR += arp-sk SUBDIR += arpd SUBDIR += arping SUBDIR += arprelease #XXX move to net-mgmt SUBDIR += asfrecorder SUBDIR += aslookup SUBDIR += asterisk SUBDIR += asterisk-oh323 SUBDIR += atmsupport SUBDIR += avahi - SUBDIR += azureus SUBDIR += b2bua SUBDIR += balance SUBDIR += bbsnet SUBDIR += beacon SUBDIR += bfilter SUBDIR += bindtest SUBDIR += bing SUBDIR += binkd SUBDIR += bird SUBDIR += blam SUBDIR += bld SUBDIR += bmon - SUBDIR += bnbt SUBDIR += boclient SUBDIR += boinc-client SUBDIR += bounce SUBDIR += bpfstat SUBDIR += brutecopy SUBDIR += bsdproxy - SUBDIR += btpeer - SUBDIR += btqueue SUBDIR += c3270 SUBDIR += cacti SUBDIR += cactid SUBDIR += callgen SUBDIR += cap SUBDIR += ccxstream - SUBDIR += cdonkey SUBDIR += citadel SUBDIR += citrix_ica SUBDIR += click SUBDIR += clusterit SUBDIR += cnd SUBDIR += cnet SUBDIR += cnupm SUBDIR += coda5_client SUBDIR += coda5_doc SUBDIR += coda5_server SUBDIR += coda6_client SUBDIR += coda6_server SUBDIR += corkscrew SUBDIR += courier-authlib-ldap SUBDIR += cphone SUBDIR += crescendo SUBDIR += cryptcat SUBDIR += csup SUBDIR += ct - SUBDIR += ctorrent SUBDIR += ctrace SUBDIR += cvsup SUBDIR += cvsup-mirror SUBDIR += cvsup-without-gui SUBDIR += cvsupchk SUBDIR += cvsync SUBDIR += cyphesis SUBDIR += danamics SUBDIR += dante SUBDIR += datapipe - SUBDIR += dcd - SUBDIR += dclib - SUBDIR += dctc - SUBDIR += dctc-gui - SUBDIR += dctc-gui-qt SUBDIR += ddc SUBDIR += delegate SUBDIR += despoof SUBDIR += dgd SUBDIR += dgd-lpmud SUBDIR += dgd-net SUBDIR += dhcp-agent SUBDIR += dhcp6 SUBDIR += dhcpdump SUBDIR += dhcping SUBDIR += dhcprelay SUBDIR += dictd SUBDIR += dictd-database SUBDIR += diradmin SUBDIR += dosdetector SUBDIR += dtcp SUBDIR += dtcpclient SUBDIR += easysoap SUBDIR += echoping - SUBDIR += edonkey-gui-gtk - SUBDIR += edonkey-gui-gtk-urlslave SUBDIR += empty SUBDIR += entitymib SUBDIR += erlang_xmlrpc SUBDIR += etherboot SUBDIR += ethereal SUBDIR += ethereal-lite SUBDIR += etunnel - SUBDIR += fcptools - SUBDIR += fidelio SUBDIR += findmtu SUBDIR += flowgrep SUBDIR += forg SUBDIR += fpc-inet SUBDIR += fping SUBDIR += freebsd-uucp SUBDIR += freedbd - SUBDIR += freenet SUBDIR += freenet6 SUBDIR += freenx SUBDIR += freeradius SUBDIR += freevrrpd SUBDIR += freewais-sf - SUBDIR += frost SUBDIR += fspclient SUBDIR += fspd SUBDIR += fsplib SUBDIR += gacxtool SUBDIR += gastman SUBDIR += gatekeeper SUBDIR += generic-nqs SUBDIR += geotrace SUBDIR += ggsd - SUBDIR += gift - SUBDIR += gift-fasttrack - SUBDIR += gift-gnutella - SUBDIR += gift-openft - SUBDIR += giftcurs - SUBDIR += giftoxic - SUBDIR += giftui SUBDIR += gini - SUBDIR += gkrellm-gift SUBDIR += gkrellm_snmp SUBDIR += gkrellmmultiping2 SUBDIR += gkrellmqst SUBDIR += gkrellmwireless SUBDIR += gkrellmwireless2 SUBDIR += glflow SUBDIR += gmdns SUBDIR += gnet SUBDIR += gnet-glib2 SUBDIR += gnet2 SUBDIR += gnetcat - SUBDIR += gnewtellium SUBDIR += gnoemoe - SUBDIR += gnome-btdownload SUBDIR += gnome-mud SUBDIR += gnome-vnc SUBDIR += gnomemeeting SUBDIR += gnomenetstatus SUBDIR += gnomenettool SUBDIR += gnometelnet SUBDIR += gnosamba SUBDIR += gnu-finger SUBDIR += gnu-radius - SUBDIR += gnunet SUBDIR += gofish SUBDIR += googolplex SUBDIR += gopher SUBDIR += gq SUBDIR += grdesktop SUBDIR += gsk SUBDIR += gspoof SUBDIR += gstreamer-plugins-libmms SUBDIR += gtic - SUBDIR += gtk-gnutella - SUBDIR += gtkhx - SUBDIR += gtorrentviewer SUBDIR += gutenfetch - SUBDIR += hagelslag SUBDIR += happystats SUBDIR += haproxy SUBDIR += hf6to4 SUBDIR += hidentd SUBDIR += hinfo SUBDIR += hlmaster SUBDIR += honeyd SUBDIR += howl SUBDIR += hping SUBDIR += hping-devel SUBDIR += htpdate SUBDIR += http_ping SUBDIR += httping - SUBDIR += hx - SUBDIR += i2p SUBDIR += icmpinfo SUBDIR += icpld SUBDIR += ifdepd SUBDIR += ifstat SUBDIR += ifstated SUBDIR += ilbc SUBDIR += imapproxy SUBDIR += ip6_int SUBDIR += ipa_ip6fw SUBDIR += ipa_ipfw SUBDIR += ipex SUBDIR += ipfw-graph SUBDIR += ipgrab SUBDIR += iplog SUBDIR += ipsorc SUBDIR += ipsumdump SUBDIR += ipsvd SUBDIR += ipv6socket_scrub SUBDIR += ipvs SUBDIR += ipw-firmware SUBDIR += irrd SUBDIR += isc-dhcp3-client SUBDIR += isc-dhcp3-devel SUBDIR += isc-dhcp3-relay SUBDIR += isc-dhcp3-server SUBDIR += iwi-firmware SUBDIR += jags SUBDIR += java-beepcore - SUBDIR += javadc SUBDIR += jcifs SUBDIR += jffnms SUBDIR += jrobin SUBDIR += jsch SUBDIR += jumpgate SUBDIR += jwhois SUBDIR += kdenetwork3 SUBDIR += keepalived SUBDIR += kiax SUBDIR += kissd - SUBDIR += kmldonkey SUBDIR += knemo SUBDIR += kphone SUBDIR += krdesktop - SUBDIR += ktorrent SUBDIR += l2tpd SUBDIR += lam SUBDIR += lam7 SUBDIR += lambdamoo SUBDIR += lanbrowsing SUBDIR += latd SUBDIR += ldap2dns SUBDIR += ldapbrowser SUBDIR += ldapdiff SUBDIR += ldapscripts SUBDIR += ldapsdk SUBDIR += ldapsh SUBDIR += lft - SUBDIR += libbt SUBDIR += libconnect SUBDIR += libdnet - SUBDIR += liberator - SUBDIR += libfreenet SUBDIR += libgnetwork SUBDIR += libmms SUBDIR += libnet SUBDIR += libnet-devel SUBDIR += libnet10 SUBDIR += libnetdude SUBDIR += libnids SUBDIR += libnss-mysql SUBDIR += libopennet SUBDIR += libosip SUBDIR += libosip2 SUBDIR += libpcap SUBDIR += libpcapnav - SUBDIR += libpdtp SUBDIR += librsync SUBDIR += libsocket++ SUBDIR += libsocketcpp SUBDIR += libtcp4u - SUBDIR += libtorrent SUBDIR += libunp SUBDIR += libunpipc SUBDIR += libvncserver SUBDIR += liferea - SUBDIR += limewire SUBDIR += linc SUBDIR += link-monitor-applet SUBDIR += linneighborhood SUBDIR += linphone SUBDIR += linphone-base - SUBDIR += linux-agsatellite - SUBDIR += linux-edonkey-core - SUBDIR += linux-edonkey-server - SUBDIR += linux-jigdo SUBDIR += linux-nx-client - SUBDIR += linux-overnet-core SUBDIR += linuxigd SUBDIR += liveMedia SUBDIR += lla SUBDIR += luasocket SUBDIR += lyntin SUBDIR += mDNSResponder SUBDIR += mad_fcl SUBDIR += magictun SUBDIR += mars_nwe SUBDIR += mcast-tools SUBDIR += merlinmon SUBDIR += mgen SUBDIR += micro_proxy - SUBDIR += minder SUBDIR += minisapserver SUBDIR += mknbi - SUBDIR += mldonkey - SUBDIR += mldonkey-core - SUBDIR += mldonkey-core-devel - SUBDIR += mldonkey-devel - SUBDIR += mldonkey-gui - SUBDIR += mldonkey-gui-devel - SUBDIR += mldonkey-perlreactor - SUBDIR += mldonkey-sancho - SUBDIR += mldonkey-serverspy - SUBDIR += mldonkey-urlslave SUBDIR += mmucl SUBDIR += mopd SUBDIR += morebalance SUBDIR += mpd SUBDIR += mpd4 SUBDIR += mpich SUBDIR += mping SUBDIR += mrt SUBDIR += mrtg-ping-probe SUBDIR += msend SUBDIR += msntp SUBDIR += mtr SUBDIR += mudix - SUBDIR += mute-net - SUBDIR += mute-net-gui - SUBDIR += mute-net-text - SUBDIR += mutella SUBDIR += nakenchat SUBDIR += nam - SUBDIR += napshare SUBDIR += nast SUBDIR += nbd-server SUBDIR += nc SUBDIR += nc6 SUBDIR += ncp SUBDIR += ncplib SUBDIR += nemesis SUBDIR += nepenthes SUBDIR += nepim SUBDIR += net-http SUBDIR += net6 SUBDIR += netatalk SUBDIR += netboot SUBDIR += netcat SUBDIR += netdude SUBDIR += netmap SUBDIR += netpipes SUBDIR += netscript SUBDIR += netsed SUBDIR += netspeed_applet SUBDIR += netstrain SUBDIR += nettest SUBDIR += netwib SUBDIR += nfsshell SUBDIR += ng_car SUBDIR += ng_daphne SUBDIR += ng_netflow SUBDIR += ngrep SUBDIR += ngrep-lib SUBDIR += nic SUBDIR += nicmond - SUBDIR += nicotine SUBDIR += nifmon SUBDIR += nload SUBDIR += nocatauth-gateway SUBDIR += nocatauth-server SUBDIR += nocatsplash SUBDIR += nos-ttb SUBDIR += ns SUBDIR += nss_ldap SUBDIR += ntalk SUBDIR += ntop SUBDIR += ntp SUBDIR += ntraceroute SUBDIR += nvnet SUBDIR += nxserver SUBDIR += nylon SUBDIR += obnc SUBDIR += ocaml-netclient SUBDIR += ohphone SUBDIR += olsrd SUBDIR += onenetd SUBDIR += openam SUBDIR += openbgpd - SUBDIR += opendchub SUBDIR += opengk SUBDIR += openh323 SUBDIR += openldap22-client SUBDIR += openldap22-sasl-client SUBDIR += openldap22-sasl-server SUBDIR += openldap22-server SUBDIR += openldap23-client SUBDIR += openldap23-sasl-client SUBDIR += openldap23-server SUBDIR += openmcu SUBDIR += openmpi SUBDIR += openntpd SUBDIR += openradius SUBDIR += openser SUBDIR += openslp SUBDIR += openverse SUBDIR += ortp SUBDIR += osrtspproxy SUBDIR += ossp-sa SUBDIR += p54u SUBDIR += p5-AddressBook SUBDIR += p5-Apache2-SOAP SUBDIR += p5-Archie SUBDIR += p5-EasyTCP SUBDIR += p5-File-Rsync SUBDIR += p5-File-RsyncP SUBDIR += p5-Filesys-SmbClient SUBDIR += p5-Frontier-RPC SUBDIR += p5-Geo-IP SUBDIR += p5-Geo-IPfree SUBDIR += p5-Gopher-Server SUBDIR += p5-IO-INET6 SUBDIR += p5-IO-Interface SUBDIR += p5-IO-Socket-Multicast SUBDIR += p5-IP-Country SUBDIR += p5-Net SUBDIR += p5-Net-Amazon SUBDIR += p5-Net-BGP SUBDIR += p5-Net-Blogger SUBDIR += p5-Net-CIDR-Lite SUBDIR += p5-Net-DHCPClient SUBDIR += p5-Net-DLookup SUBDIR += p5-Net-Daemon SUBDIR += p5-Net-Delicious SUBDIR += p5-Net-Dict SUBDIR += p5-Net-Divert SUBDIR += p5-Net-Finger SUBDIR += p5-Net-Gnats SUBDIR += p5-Net-Google SUBDIR += p5-Net-Gopher SUBDIR += p5-Net-HL7 SUBDIR += p5-Net-Ident SUBDIR += p5-Net-MovableType SUBDIR += p5-Net-OpenDHT SUBDIR += p5-Net-Packet SUBDIR += p5-Net-ParseWhois SUBDIR += p5-Net-Patricia SUBDIR += p5-Net-Pcap SUBDIR += p5-Net-PcapUtils SUBDIR += p5-Net-Ping-External SUBDIR += p5-Net-Radius SUBDIR += p5-Net-Random SUBDIR += p5-Net-RawIP SUBDIR += p5-Net-RawSock SUBDIR += p5-Net-Rendezvous SUBDIR += p5-Net-Rsh SUBDIR += p5-Net-SAP SUBDIR += p5-Net-SCP SUBDIR += p5-Net-SDP SUBDIR += p5-Net-SFTP SUBDIR += p5-Net-SMPP SUBDIR += p5-Net-SNPP SUBDIR += p5-Net-SSH SUBDIR += p5-Net-SSH-Perl SUBDIR += p5-Net-Server SUBDIR += p5-Net-Services SUBDIR += p5-Net-TCLink SUBDIR += p5-Net-Telnet SUBDIR += p5-Net-Traceroute SUBDIR += p5-Net-Traceroute6 SUBDIR += p5-Net-Wake SUBDIR += p5-Net-Whois SUBDIR += p5-Net-Whois-RIPE SUBDIR += p5-Net-Whois-Raw SUBDIR += p5-Net-XWhois SUBDIR += p5-Net-Z3950 SUBDIR += p5-Net-Z3950-SimpleServer SUBDIR += p5-Net-ext SUBDIR += p5-NetAddr-IP-Count SUBDIR += p5-NetPacket SUBDIR += p5-OAI-Harvester SUBDIR += p5-POE-Component-Client-Keepalive SUBDIR += p5-POE-Component-Client-Ping SUBDIR += p5-POE-Component-Jabber SUBDIR += p5-POE-Component-Pcap SUBDIR += p5-POE-Component-RRDTool SUBDIR += p5-POE-Component-Spread SUBDIR += p5-Parallel-MPI SUBDIR += p5-Parallel-Pvm SUBDIR += p5-PlRPC SUBDIR += p5-RPC-XML SUBDIR += p5-ResourcePool-Resource-Net-LDAP SUBDIR += p5-ResourcePool-Resource-SOAP-Lite SUBDIR += p5-SOAP SUBDIR += p5-SOAP-Data-Builder SUBDIR += p5-SOAP-Lite SUBDIR += p5-Socket6 SUBDIR += p5-Socks SUBDIR += p5-Spread-Session SUBDIR += p5-URI SUBDIR += p5-Validate-Net SUBDIR += p5-X500-DN SUBDIR += p5-XPC - SUBDIR += p5-pdonkey SUBDIR += p5-perl-ldap SUBDIR += passlogd SUBDIR += pathchar SUBDIR += pathneck SUBDIR += pbnc SUBDIR += pchar SUBDIR += pcnfsd SUBDIR += pear-Auth_RADIUS SUBDIR += pear-Net_CheckIP SUBDIR += pear-Net_DIME SUBDIR += pear-Net_DNSBL SUBDIR += pear-Net_Dict SUBDIR += pear-Net_Finger SUBDIR += pear-Net_IPv6 SUBDIR += pear-Net_Ident SUBDIR += pear-Net_LDAP SUBDIR += pear-Net_NNTP SUBDIR += pear-Net_POP3 SUBDIR += pear-Net_Ping SUBDIR += pear-Net_SMTP SUBDIR += pear-Net_Server SUBDIR += pear-Net_Sieve SUBDIR += pear-Net_Socket SUBDIR += pear-Net_URL SUBDIR += pear-Net_UserAgent_Detect SUBDIR += pear-Net_UserAgent_Mobile SUBDIR += pear-SOAP SUBDIR += pecl-radius SUBDIR += pecl-yaz - SUBDIR += peercast SUBDIR += pen SUBDIR += perldap SUBDIR += pfflowd SUBDIR += pfinger - SUBDIR += phex SUBDIR += php4-ldap SUBDIR += php4-rrdtool SUBDIR += php4-sockets SUBDIR += php4-xmlrpc SUBDIR += php4-yp SUBDIR += php5-ldap SUBDIR += php5-soap SUBDIR += php5-sockets SUBDIR += php5-xmlrpc SUBDIR += phpldapadmin SUBDIR += pipsecd SUBDIR += plb SUBDIR += pload SUBDIR += plugdaemon SUBDIR += pmf SUBDIR += poink SUBDIR += poptop SUBDIR += portfwd SUBDIR += pppd23 SUBDIR += pppload SUBDIR += pppoa SUBDIR += ppptraf SUBDIR += pptpclient SUBDIR += proxy-connect SUBDIR += proxy-suite SUBDIR += proxychains SUBDIR += prtunnel SUBDIR += ptunnel SUBDIR += pvm SUBDIR += pvm++ SUBDIR += pxe SUBDIR += py-GeoIP - SUBDIR += py-bittornado - SUBDIR += py-bittornado-core - SUBDIR += py-bittorrent - SUBDIR += py-bittorrent-core - SUBDIR += py-bittorrent-core-devel - SUBDIR += py-bittorrent-devel - SUBDIR += py-fngrab SUBDIR += py-google SUBDIR += py-impacket - SUBDIR += py-kenosis - SUBDIR += py-kenosis-bittorrent SUBDIR += py-ldap2 SUBDIR += py-libdnet SUBDIR += py-libnet SUBDIR += py-medusa SUBDIR += py-mp-random SUBDIR += py-pcap SUBDIR += py-pcapy - SUBDIR += py-py2play SUBDIR += py-radix SUBDIR += py-rrdpipe SUBDIR += py-rrdtool_lgpl SUBDIR += py-rt SUBDIR += py-samba SUBDIR += py-smb SUBDIR += py-smbpasswd SUBDIR += py-soappy SUBDIR += py-soappy-devel SUBDIR += py-soapy SUBDIR += py-spreadmodule SUBDIR += py-tofu SUBDIR += py-twistedPair SUBDIR += py-xmlrpc SUBDIR += py-xmlrpclib SUBDIR += py-zsi SUBDIR += pygopherd SUBDIR += pynids SUBDIR += pypvm - SUBDIR += pyslsk SUBDIR += pythondirector SUBDIR += qadsl - SUBDIR += qtella - SUBDIR += qtorrent SUBDIR += quagga SUBDIR += queso SUBDIR += quoted SUBDIR += raddump SUBDIR += radiator SUBDIR += radiusclient SUBDIR += radiusd-cistron SUBDIR += radreport SUBDIR += radvd SUBDIR += raggle SUBDIR += rboot SUBDIR += rdesktop SUBDIR += rdist6 SUBDIR += recvnet SUBDIR += redir SUBDIR += relay SUBDIR += repeater SUBDIR += rexx-sock SUBDIR += rfbproxy SUBDIR += rinetd SUBDIR += ripe-whois SUBDIR += ripetools SUBDIR += ris SUBDIR += rmsg SUBDIR += roadrunner SUBDIR += rp-pppoe SUBDIR += rrdtool SUBDIR += rrdtool10 SUBDIR += rshell SUBDIR += rsync SUBDIR += rtg - SUBDIR += rtorrent SUBDIR += ruby-dict SUBDIR += ruby-icmp SUBDIR += ruby-ldap SUBDIR += ruby-mpi SUBDIR += ruby-net-geoip SUBDIR += ruby-nis SUBDIR += ruby-pcap SUBDIR += ruby-radius SUBDIR += ruby-romp SUBDIR += ruby-spread SUBDIR += ruby-tcpsocketpipe SUBDIR += ruby-tserver SUBDIR += rude SUBDIR += rwhois SUBDIR += samba SUBDIR += samba-libsmbclient SUBDIR += samba-nmblookup SUBDIR += samba3 SUBDIR += sambasentinel SUBDIR += samplicator SUBDIR += sbd SUBDIR += scamper SUBDIR += scand SUBDIR += scapy SUBDIR += scr_ipfm SUBDIR += sdl_net SUBDIR += seda SUBDIR += sendemail SUBDIR += sendfile SUBDIR += sendsms SUBDIR += sendsnpp SUBDIR += ser SUBDIR += serveez SUBDIR += sharity-light SUBDIR += shmux SUBDIR += silc-client SUBDIR += silc-server SUBDIR += silky SUBDIR += sip_scenario SUBDIR += sipp SUBDIR += siproxd SUBDIR += sipsak SUBDIR += sixxs-aiccu SUBDIR += sixxs-heartbeatd SUBDIR += skstream SUBDIR += skype SUBDIR += sl2tps SUBDIR += slirp SUBDIR += slurm SUBDIR += smb4k SUBDIR += smbfs SUBDIR += smbldap-tools SUBDIR += smm++ SUBDIR += smokeping SUBDIR += sniffit SUBDIR += sntop SUBDIR += sobby SUBDIR += socat SUBDIR += socketbind SUBDIR += socketpipe SUBDIR += socks5 SUBDIR += spread SUBDIR += spread-j - SUBDIR += squall SUBDIR += ssldump SUBDIR += ssltunnel-client SUBDIR += ssltunnel-server SUBDIR += stone SUBDIR += straw SUBDIR += stund SUBDIR += suckblow SUBDIR += sup SUBDIR += svnc SUBDIR += tableutil SUBDIR += tac_plus-libradius SUBDIR += tac_plus4 SUBDIR += tacshell SUBDIR += tapidbus SUBDIR += tcpcat SUBDIR += tcpdstat SUBDIR += tcpdump SUBDIR += tcpflow SUBDIR += tcpick SUBDIR += tcpillust SUBDIR += tcping SUBDIR += tcpmssd SUBDIR += tcpreen SUBDIR += tcpsg SUBDIR += tcpshow SUBDIR += tcpslice SUBDIR += tcpstat SUBDIR += tcptrace SUBDIR += tcptraceroute SUBDIR += tcpview SUBDIR += tcpwatch SUBDIR += tcpxtract SUBDIR += tdetect SUBDIR += telnetx SUBDIR += telserv SUBDIR += tethereal SUBDIR += tethereal-lite SUBDIR += thcrut SUBDIR += throttled SUBDIR += tightvnc SUBDIR += tintin++ SUBDIR += tintin++-devel SUBDIR += tinyfugue SUBDIR += tinyldap SUBDIR += tn3270 SUBDIR += tn5250 - SUBDIR += torrentflux - SUBDIR += torrentsniff SUBDIR += tptest SUBDIR += traceroute - SUBDIR += trackerbt SUBDIR += traff SUBDIR += traffic SUBDIR += trafshow SUBDIR += trafshow3 SUBDIR += tramp - SUBDIR += transmission SUBDIR += trickle SUBDIR += tridiavnc SUBDIR += tsclient SUBDIR += tsocks SUBDIR += tspc2 SUBDIR += ttlscan SUBDIR += ttt SUBDIR += tund SUBDIR += tvark SUBDIR += ucarp SUBDIR += udptunnel SUBDIR += ulxmlrpcpp SUBDIR += unfs3 SUBDIR += unison SUBDIR += unix2tcp SUBDIR += uplog SUBDIR += urelay SUBDIR += urlendec SUBDIR += utftpd SUBDIR += v6eval - SUBDIR += valknut SUBDIR += vchat SUBDIR += vde - SUBDIR += verlihub - SUBDIR += verlihub-plugins SUBDIR += vino SUBDIR += vls SUBDIR += vnc SUBDIR += vnc2swf SUBDIR += vncreflector SUBDIR += vomit SUBDIR += vserver SUBDIR += vtun SUBDIR += vyqchat SUBDIR += wais SUBDIR += wakeonlan SUBDIR += warppipe SUBDIR += whois SUBDIR += widentd SUBDIR += wistumbler2 SUBDIR += wmlj SUBDIR += wmnd SUBDIR += wmnet SUBDIR += wmnet2 SUBDIR += wmnetload SUBDIR += wmnetmon SUBDIR += wmpiki SUBDIR += wmping SUBDIR += wmq3 SUBDIR += wmwave SUBDIR += wmwifi SUBDIR += wol SUBDIR += wping SUBDIR += x11vnc SUBDIR += xarchie SUBDIR += xbms SUBDIR += xbone SUBDIR += xbone-gui SUBDIR += xboxproxy SUBDIR += xferstats SUBDIR += xipdump SUBDIR += xipmsg SUBDIR += xisp SUBDIR += xmlrpc++ SUBDIR += xmlrpc-c - SUBDIR += xmule - SUBDIR += xnap SUBDIR += xprobe SUBDIR += xpvm SUBDIR += xrdesktop SUBDIR += xsmbrowser SUBDIR += xtraceroute SUBDIR += xwhois SUBDIR += yaph SUBDIR += yaz SUBDIR += yaz++ SUBDIR += yazproxy SUBDIR += yptransitd SUBDIR += ytalk SUBDIR += zabbix-agent SUBDIR += zebra SUBDIR += zebra-server SUBDIR += zsync SUBDIR += ztelnet .include diff --git a/net/amule1/Makefile b/net/amule1/Makefile deleted file mode 100644 index 18fc4bdafdb5..000000000000 --- a/net/amule1/Makefile +++ /dev/null @@ -1,55 +0,0 @@ -# New ports collection makefile for: amule -# Date created: Wed Nov 05 09:30:00 UTC 2003 -# Whom: Ganael LAPLANCHE -# -# $FreeBSD$ -# - -PORTNAME= aMule -PORTVERSION= 1.2.8 -PORTREVISION= 3 -CATEGORIES= net -MASTER_SITES= http://download.berlios.de/amule/ - -MAINTAINER= ganael.laplanche@martymac.com -COMMENT= The all-platform eMule p2p client - -LIB_DEPENDS= wx_gtk2-2.4.0:${PORTSDIR}/x11-toolkits/wxgtk24 \ - curl.3:${PORTSDIR}/ftp/curl - -LATEST_LINK= aMule1 -CONFLICTS= aMule-2.* aMule-devel-[0-9]* - -USE_X_PREFIX= yes -USE_GNOME= gnomehier gnomehack gnomeprefix -USE_GMAKE= yes -GNU_CONFIGURE= yes -CONFIGURE_ARGS= --without-included-gettext \ - --with-libintl-prefix=${LOCALBASE} \ - --with-libiconv-prefix=${LOCALBASE} \ - --with-wx-config=${WX_CONFIG} \ - --with-wxbase-config=${WX_CONFIG} \ - --with-curl-config=${CURL_CONFIG} \ - --program-transform-name="s/ed2k/amule-ed2k-handler/" - -CONFIGURE_ENV= CPPFLAGS="${CPPFLAGS} -I${LOCALBASE}/include ${PTHREAD_CFLAGS}" \ - LDFLAGS="${LDFLAGS} -L${LOCALBASE}/lib ${PTHREAD_LIBS}" - -OPTIONS= OPTIMIZE "Build with optimization" on \ - STATIC "Enable static linking" off - -WX_CONFIG?= ${X11BASE}/bin/wxgtk2-2.4-config -CURL_CONFIG?= ${LOCALBASE}/bin/curl-config - -.include - -# Configure options -.if !defined(WITHOUT_OPTIMIZE) -CONFIGURE_ARGS+= --enable-optimise -.endif - -.if defined(WITH_STATIC) -CONFIGURE_ARGS+= --enable-static -.endif - -.include diff --git a/net/amule1/distinfo b/net/amule1/distinfo deleted file mode 100644 index b40f459f113c..000000000000 --- a/net/amule1/distinfo +++ /dev/null @@ -1,3 +0,0 @@ -MD5 (aMule-1.2.8.tar.gz) = c2594ab3f7a5cb6f0d2eb68c7b5f9135 -SHA256 (aMule-1.2.8.tar.gz) = f0044e350ec5661707d04092ccbfde69948be49da1e1f5d24c5cd7267ad00e08 -SIZE (aMule-1.2.8.tar.gz) = 2506663 diff --git a/net/amule1/files/patch-SysTray.cpp b/net/amule1/files/patch-SysTray.cpp deleted file mode 100644 index a313e720d9ea..000000000000 --- a/net/amule1/files/patch-SysTray.cpp +++ /dev/null @@ -1,12 +0,0 @@ ---- src/SysTray.cpp.orig Tue Jul 6 07:32:56 2004 -+++ src/SysTray.cpp Tue Jul 6 07:33:44 2004 -@@ -23,8 +23,8 @@ - #include "sys.h" - #include - #include // Needed for setlocale(3) --#include // Needed for struct ifreq - #include // -+#include // Needed for struct ifreq - #include // Needed for inet_ntoa - #include // - #include // Needed for SIOCGIFADDR diff --git a/net/amule1/pkg-descr b/net/amule1/pkg-descr deleted file mode 100644 index 20b88a676021..000000000000 --- a/net/amule1/pkg-descr +++ /dev/null @@ -1,11 +0,0 @@ -aMule, the all-platform eMule p2p client - -aMule is a multiplatform fork of xMule -client using wxWindows class library. - -This is the last version of aMule-1. It -is maintained for 4.x compatibility. If -you would like to install aMule-2, see -amule2 or amule-devel port. - -WWW: http://www.amule.org diff --git a/net/amule1/pkg-plist b/net/amule1/pkg-plist deleted file mode 100644 index 69e7a99512d6..000000000000 --- a/net/amule1/pkg-plist +++ /dev/null @@ -1,81 +0,0 @@ -bin/amule -bin/amule-ed2k-handler -bin/amulecmd -bin/amulecmdDLG -bin/amuleweb -bin/amulewebDLG -share/gnome/amuleweb/aMule.tmpl -share/gnome/amuleweb/webserver/GraphCon.gif -share/gnome/amuleweb/webserver/GraphDL.gif -share/gnome/amuleweb/webserver/GraphUL.gif -share/gnome/amuleweb/webserver/add_server.gif -share/gnome/amuleweb/webserver/arrow_down.gif -share/gnome/amuleweb/webserver/arrow_right.gif -share/gnome/amuleweb/webserver/arrow_up.gif -share/gnome/amuleweb/webserver/black.gif -share/gnome/amuleweb/webserver/blue.gif -share/gnome/amuleweb/webserver/blue1.gif -share/gnome/amuleweb/webserver/blue2.gif -share/gnome/amuleweb/webserver/blue3.gif -share/gnome/amuleweb/webserver/blue4.gif -share/gnome/amuleweb/webserver/blue5.gif -share/gnome/amuleweb/webserver/blue6.gif -share/gnome/amuleweb/webserver/cp_download.gif -share/gnome/amuleweb/webserver/cp_kad.gif -share/gnome/amuleweb/webserver/cp_search.gif -share/gnome/amuleweb/webserver/cp_servers.gif -share/gnome/amuleweb/webserver/cp_settings.gif -share/gnome/amuleweb/webserver/cp_shared.gif -share/gnome/amuleweb/webserver/cp_stats.gif -share/gnome/amuleweb/webserver/emule.gif -share/gnome/amuleweb/webserver/green.gif -share/gnome/amuleweb/webserver/greenpercent.gif -share/gnome/amuleweb/webserver/l_cancel.gif -share/gnome/amuleweb/webserver/l_connect.gif -share/gnome/amuleweb/webserver/l_down.gif -share/gnome/amuleweb/webserver/l_ed2klink.gif -share/gnome/amuleweb/webserver/l_info.gif -share/gnome/amuleweb/webserver/l_pause.gif -share/gnome/amuleweb/webserver/l_resume.gif -share/gnome/amuleweb/webserver/l_up.gif -share/gnome/amuleweb/webserver/log.gif -share/gnome/amuleweb/webserver/main_bg.gif -share/gnome/amuleweb/webserver/main_top_bg.gif -share/gnome/amuleweb/webserver/red.gif -share/gnome/amuleweb/webserver/top_bar_bg.gif -share/gnome/amuleweb/webserver/top_bar_bg2.gif -share/gnome/amuleweb/webserver/transparent.gif -share/gnome/amuleweb/webserver/yellow.gif -share/gnome/applications/amule.desktop -share/gnome/doc/aMule-1.2.8/ABOUT-NLS -share/gnome/doc/aMule-1.2.8/AUTHORS -share/gnome/doc/aMule-1.2.8/Changelog -share/gnome/doc/aMule-1.2.8/ED2K-Links.HOWTO -share/gnome/doc/aMule-1.2.8/INSTALL -share/gnome/doc/aMule-1.2.8/README -share/gnome/doc/aMule-1.2.8/TODO -share/gnome/doc/aMule-1.2.8/amulesig.txt -share/gnome/doc/aMule-1.2.8/eMule-Imports-Status -share/gnome/doc/aMule-1.2.8/license.txt -share/gnome/pixmaps/amule.xpm -share/locale/bg/LC_MESSAGES/amule.mo -share/locale/de/LC_MESSAGES/amule.mo -share/locale/ee/LC_MESSAGES/amule.mo -share/locale/en/LC_MESSAGES/amule.mo -share/locale/es/LC_MESSAGES/amule.mo -share/locale/es_MX/LC_MESSAGES/amule.mo -share/locale/eu/LC_MESSAGES/amule.mo -share/locale/fr/LC_MESSAGES/amule.mo -share/locale/gl/LC_MESSAGES/amule.mo -share/locale/it/LC_MESSAGES/amule.mo -share/locale/ko/LC_MESSAGES/amule.mo -share/locale/nl/LC_MESSAGES/amule.mo -share/locale/pl/LC_MESSAGES/amule.mo -share/locale/pt_BR/LC_MESSAGES/amule.mo -share/locale/ru/LC_MESSAGES/amule.mo -@dirrm share/gnome/doc/aMule-1.2.8 -@dirrmtry share/gnome/doc -@dirrmtry share/locale/ee/LC_MESSAGES -@dirrmtry share/locale/ee -@dirrm share/gnome/amuleweb/webserver -@dirrm share/gnome/amuleweb diff --git a/net/amule2/Makefile b/net/amule2/Makefile deleted file mode 100644 index c9ba978e207c..000000000000 --- a/net/amule2/Makefile +++ /dev/null @@ -1,146 +0,0 @@ -# New ports collection makefile for: amule2 -# Date created: Wed Nov 05 09:30:00 UTC 2003 -# Whom: Ganael LAPLANCHE -# -# $FreeBSD$ -# - -PORTNAME= aMule -PORTVERSION= 2.1.0 -CATEGORIES= net -MASTER_SITES= http://download.berlios.de/amule/ - -MAINTAINER= ganael.laplanche@martymac.com -COMMENT= The all-platform eMule p2p client - -LIB_DEPENDS= wx_gtk2u_core-2.6:${PORTSDIR}/x11-toolkits/wxgtk26-unicode \ - curl.3:${PORTSDIR}/ftp/curl -# gd.4:${PORTSDIR}/graphics/gd -# png.5:${PORTSDIR}/graphics/png - -LATEST_LINK= aMule2 -CONFLICTS= aMule-1.* aMule-devel-[0-9]* - -USE_X_PREFIX= yes -USE_GNOME= gnomehier gnomehack gnomeprefix -USE_GMAKE= yes -GNU_CONFIGURE= yes -CONFIGURE_TARGET=--build=${MACHINE_ARCH}-portbld-freebsd${OSREL} -CONFIGURE_ARGS= --disable-debug \ - --without-included-gettext \ - --with-libintl-prefix=${LOCALBASE} \ - --with-libiconv-prefix=${LOCALBASE} \ - --with-wx-config=${WX_CONFIG} \ - --with-curl-config=${CURL_CONFIG} \ - --enable-embedded_crypto \ - --enable-monolithic -# --with-gdlib-prefix=${LOCALBASE} \ -# --with-libpng-prefix=${LOCALBASE} - -CONFIGURE_ENV= CPPFLAGS="${CPPFLAGS} -I${LOCALBASE}/include ${PTHREAD_CFLAGS}" \ - LDFLAGS="${LDFLAGS} -L${LOCALBASE}/lib ${PTHREAD_LIBS}" - -OPTIONS= OPTIMIZE "Build with optimization" on \ - ED2K "Compile aMule ed2k links handler" on \ - AMULECMD "Compile aMule command line client" on \ - AMULEWEBSRV "Compile aMule WebServer" on \ - CAS "Compile C aMule Statistics (+GUI)" on \ - ALC "Compile aMule Link Creator (+GUI)" on \ - AMULEDAEMON "Compile aMule daemon version - EXPERIMENTAL" off - -WX_CONFIG?= ${X11BASE}/bin/wxgtk2u-2.6-config -CURL_CONFIG?= ${LOCALBASE}/bin/curl-config - -.include - -.if ${OSVERSION} < 500000 -BROKEN= "Won't compile on FreeBSD 4.x - See net/amule1 for 4.x compatibility." -.endif - -# Configure options -.if defined(WITH_OPTIMIZE) -CONFIGURE_ARGS+= --enable-optimize -.else -CONFIGURE_ARGS+= --disable-optimize -.endif - -.if defined(WITH_ED2K) -CONFIGURE_ARGS+= --enable-ed2k -PLIST_SUB+= PL_ED2K="" -.else -CONFIGURE_ARGS+= --disable-ed2k -PLIST_SUB+= PL_ED2K="@comment " -.endif - -.if defined(WITH_AMULECMD) -CONFIGURE_ARGS+= --enable-amulecmd -PLIST_SUB+= PL_AMULECMD="" -.else -CONFIGURE_ARGS+= --disable-amulecmd -PLIST_SUB+= PL_AMULECMD="@comment " -.endif - -.if defined(WITH_AMULEWEBSRV) -CONFIGURE_ARGS+= --enable-webserver -PLIST_SUB+= PL_AMULEWEBSRV="" -.else -CONFIGURE_ARGS+= --disable-webserver -PLIST_SUB+= PL_AMULEWEBSRV="@comment " -.endif - -.if defined(WITH_CAS) -CONFIGURE_ARGS+= --enable-cas --enable-wxcas -PLIST_SUB+= PL_CAS="" -.else -CONFIGURE_ARGS+= --disable-cas --disable-wxcas -PLIST_SUB+= PL_CAS="@comment " -.endif - -.if defined(WITH_ALC) -CONFIGURE_ARGS+= --enable-alc --enable-alcc -PLIST_SUB+= PL_ALC="" -.else -CONFIGURE_ARGS+= --disable-alc --disable-alcc -PLIST_SUB+= PL_ALC="@comment " -.endif - -.if defined(WITH_AMULEDAEMON) -CONFIGURE_ARGS+= --enable-amule-daemon --enable-amule-gui -PLIST_SUB+= PL_AMULEDAEMON="" -USE_RC_SUBR= yes -RCSCRIPT= ${PREFIX}/etc/rc.d/amuled.sh -.else -CONFIGURE_ARGS+= --disable-amule-daemon --disable-amule-gui -PLIST_SUB+= PL_AMULEDAEMON="@comment " -.endif - -# Man pages management -.include "Makefile.man" - -# Copy startup script if needed (amuledaemon compiled) -post-install: -.if defined(WITH_AMULEDAEMON) - ${ECHO} "Installing ${RCSCRIPT} startup file." - ${INSTALL_SCRIPT} ${FILESDIR}/amuled.sh ${RCSCRIPT} -.endif - -# fr manpages are still incomplete and can't be managed -# by MANLANG. Will be done when pages are complete. -.if defined(WITH_AMULECMD) - ${GZIP_CMD} ${PREFIX}/man/fr/man1/amulecmd.1 -.endif -.if defined(WITH_AMULEWEBSRV) - ${GZIP_CMD} ${PREFIX}/man/fr/man1/amuleweb.1 -.endif - ${GZIP_CMD} ${PREFIX}/man/fr/man1/amule.1 -.if defined(WITH_AMULEDAEMON) - ${GZIP_CMD} ${PREFIX}/man/fr/man1/amuled.1 -.endif -.if defined(WITH_ED2K) - ${GZIP_CMD} ${PREFIX}/man/fr/man1/ed2k.1 -.endif -.if defined(WITH_ALC) - ${GZIP_CMD} ${PREFIX}/man/fr/man1/alcc.1 -.endif - -.include diff --git a/net/amule2/Makefile.man b/net/amule2/Makefile.man deleted file mode 100644 index 586cf50ea099..000000000000 --- a/net/amule2/Makefile.man +++ /dev/null @@ -1,25 +0,0 @@ -# TODO : Add fr here when pages are complete -MANLANG= "" de es hu -MANCOMPRESSED= no -.if defined(WITH_CAS) -MAN1+= cas.1 -MAN1+= wxcas.1 -.endif -.if defined(WITH_ALC) -MAN1+= alc.1 -MAN1+= alcc.1 -.endif -.if defined(WITH_AMULEWEBSRV) -MAN1+= amuleweb.1 -.endif -.if defined(WITH_AMULECMD) -MAN1+= amulecmd.1 -.endif -.if defined(WITH_ED2K) -MAN1+= ed2k.1 -.endif -.if defined(WITH_AMULEDAEMON) -MAN1+= amuled.1 -.endif -MAN1+= amule.1 -MAN1+= xas.1 diff --git a/net/amule2/distinfo b/net/amule2/distinfo deleted file mode 100644 index 71707e5c7a2e..000000000000 --- a/net/amule2/distinfo +++ /dev/null @@ -1,3 +0,0 @@ -MD5 (aMule-2.1.0.tar.gz) = f2582a1d51766927386592d07dee85be -SHA256 (aMule-2.1.0.tar.gz) = 5be6001e381f8157ef50122a7b3c8d3e6fac3e37dfb8d14ed1d6444b99175a3a -SIZE (aMule-2.1.0.tar.gz) = 4092686 diff --git a/net/amule2/files/amuled.sh b/net/amule2/files/amuled.sh deleted file mode 100644 index 7ebdbadaff68..000000000000 --- a/net/amule2/files/amuled.sh +++ /dev/null @@ -1,70 +0,0 @@ -#!/bin/sh -# -# aMule RCng startup script -# Ogirinal work from Gabriele Cecchetti (amule.org forum) -# Modified by Ganaël LAPLANCHE (ganael.laplanche@martymac.com) -# - -# PROVIDE: amuled -# REQUIRE: NETWORKING SERVERS -# BEFORE: DAEMON -# KEYWORD: FreeBSD shutdown - -# -# Add the following lines to /etc/rc.conf to enable amuled at startup -# amuled (bool): Set to "NO" by default. -# Set it to "YES" to enable amuled -# amuled_user (str): Set to user running amuled -# (default 'aMule') -# amuled_home (str): Set to home directory of user running amuled -# (default /home/${amuled_user}) -# -. /etc/rc.subr - -name="amuled" -rcvar=`set_rcvar` - -load_rc_config $name - -[ -z "$amuled_enable" ] && amuled_enable="NO" -[ -z "$amuled_user" ] && amuled_user="aMule" -[ -z "$amuled_home" ] && amuled_home="/home/${amuled_user}" - -required_dirs=${amuled_home} -required_files="${amuled_home}/.aMule/amule.conf" - -start_cmd="${name}_start" -stop_cmd="${name}_stop" - -amuled_start() -{ - if [ ! -f /var/run/${name}.run ] - then - su -l ${amuled_user} -c "amuled &" 2>>/var/log/${name}.log >>/var/log/${name}.log && touch /var/run/${name}.run - echo "Started ${name}." - echo `date` : "Started ${name}." >> /var/log/${name}.log - else - echo "${name} seems to be already running -- remove /var/run/${name}.run manually if needed." - fi -} - -amuled_stop() -{ - if [ -f /var/run/${name}.run ] - then - # The following line is much better, but doesn't stop totally amuled - # su -l ${amuled_user} -c "amulecmd -c Shutdown" 2>>/var/log/${name}.log >>/var/log/${name}.log - # Since amuled catches SIGTERM, this way is preferred for now - killall -TERM amuled 2>>/var/log/${name}.log >>/var/log/${name}.log ; sleep 3 - killall -KILL amuled 2>>/var/log/${name}.log >>/var/log/${name}.log - # Also kill amuleweb if needed - killall -KILL amuleweb 2>/dev/null >/dev/null - rm -f /var/run/${name}.run - echo "Stopped ${name}." - echo `date` : "Stopped ${name}." >> /var/log/${name}.log - else - echo "${name} doesn't seem to be running -- create /var/run/${name}.run if needed." - fi -} - -run_rc_command "$1" diff --git a/net/amule2/files/patch-amuleDlg.cpp b/net/amule2/files/patch-amuleDlg.cpp deleted file mode 100644 index 5ef977954dc5..000000000000 --- a/net/amule2/files/patch-amuleDlg.cpp +++ /dev/null @@ -1,24 +0,0 @@ ---- src/amuleDlg.cpp.orig Sun Jan 1 06:17:25 2006 -+++ src/amuleDlg.cpp Tue Jan 3 19:12:04 2006 -@@ -413,9 +413,9 @@ - { - wxString msg = wxT(" "); - #ifdef CLIENT_GUI -- msg << _("aMule remote control ") << wxT(VERSION); -+ msg << _("aMule remote control ") << wxT(VERSION) << wxT(" for FreeBSD"); - #else -- msg << wxT("aMule ") << wxT(VERSION); -+ msg << wxT("aMule ") << wxT(VERSION) << wxT(" for FreeBSD"); - #endif - msg << wxT(" "); - #ifdef CVSDATE -@@ -425,7 +425,8 @@ - " 'All-Platform' p2p client based on eMule \n\n" - " Website: http://www.amule.org \n" - " Forum: http://forum.amule.org \n" -- " FAQ: http://wiki.amule.org \n\n" -+ " FAQ: http://wiki.amule.org \n" -+ " FreeBSD port: http://contribs.martymac.com \n\n" - " Contact: admin@amule.org (administrative issues) \n" - " Copyright (C) 2003-2006 aMule Team \n\n" - " Part of aMule is based on \n" diff --git a/net/amule2/pkg-descr b/net/amule2/pkg-descr deleted file mode 100644 index afd986a280da..000000000000 --- a/net/amule2/pkg-descr +++ /dev/null @@ -1,6 +0,0 @@ -aMule, the all-platform eMule p2p client - -aMule is a multiplatform fork of xMule -client using wxWindows class library. - -WWW: http://www.amule.org diff --git a/net/amule2/pkg-plist b/net/amule2/pkg-plist deleted file mode 100644 index 6059a3f4976c..000000000000 --- a/net/amule2/pkg-plist +++ /dev/null @@ -1,245 +0,0 @@ -%%PL_AMULEDAEMON%%@unexec %D/etc/rc.d/amuled.sh stop > /dev/null 2>&1 || true -%%PL_AMULEDAEMON%%etc/rc.d/amuled.sh -%%PL_ALC%%man/fr/man1/alcc.1.gz -%%PL_AMULEWEBSRV%%man/fr/man1/amuleweb.1.gz -%%PL_AMULECMD%%man/fr/man1/amulecmd.1.gz -%%PL_ED2K%%man/fr/man1/ed2k.1.gz -%%PL_AMULEDAEMON%%man/fr/man1/amuled.1.gz -man/fr/man1/amule.1.gz -share/locale/en_GB/LC_MESSAGES/amule.mo -share/locale/en_US/LC_MESSAGES/amule.mo -share/locale/es/LC_MESSAGES/amule.mo -share/locale/de/LC_MESSAGES/amule.mo -share/locale/fr/LC_MESSAGES/amule.mo -share/locale/it/LC_MESSAGES/amule.mo -share/locale/ko_KR/LC_MESSAGES/amule.mo -share/locale/pl/LC_MESSAGES/amule.mo -share/locale/et_EE/LC_MESSAGES/amule.mo -share/locale/ru/LC_MESSAGES/amule.mo -share/locale/bg/LC_MESSAGES/amule.mo -share/locale/es_MX/LC_MESSAGES/amule.mo -share/locale/pt_BR/LC_MESSAGES/amule.mo -share/locale/gl/LC_MESSAGES/amule.mo -share/locale/eu/LC_MESSAGES/amule.mo -share/locale/nl/LC_MESSAGES/amule.mo -share/locale/ar/LC_MESSAGES/amule.mo -share/locale/fi/LC_MESSAGES/amule.mo -share/locale/zh_CN/LC_MESSAGES/amule.mo -share/locale/zh_TW/LC_MESSAGES/amule.mo -share/locale/da/LC_MESSAGES/amule.mo -share/locale/hu/LC_MESSAGES/amule.mo -share/locale/ca/LC_MESSAGES/amule.mo -share/locale/it_CH/LC_MESSAGES/amule.mo -share/locale/pt_PT/LC_MESSAGES/amule.mo -share/locale/hr/LC_MESSAGES/amule.mo -share/locale/sl/LC_MESSAGES/amule.mo -@dirrmtry share/locale/en_US/LC_MESSAGES -@dirrmtry share/locale/en_US -@dirrmtry share/locale/et_EE/LC_MESSAGES -@dirrmtry share/locale/et_EE -@dirrmtry share/locale/it_CH/LC_MESSAGES -@dirrmtry share/locale/it_CH -@dirrmtry share/locale/ko_KR/LC_MESSAGES -@dirrmtry share/locale/ko_KR -share/gnome/doc/aMule-2.1.0/ABOUT-NLS -share/gnome/doc/aMule-2.1.0/amulesig.txt -share/gnome/doc/aMule-2.1.0/amule-win32.HOWTO.txt -share/gnome/doc/aMule-2.1.0/Changelog -share/gnome/doc/aMule-2.1.0/Doxyfile -share/gnome/doc/aMule-2.1.0/ED2K-Links.HOWTO -share/gnome/doc/aMule-2.1.0/INSTALL -share/gnome/doc/aMule-2.1.0/license.txt -share/gnome/doc/aMule-2.1.0/README -share/gnome/doc/aMule-2.1.0/TODO -share/gnome/doc/aMule-2.1.0/EC_Protocol.txt -share/gnome/doc/aMule-2.1.0/socks4.protocol -@dirrmtry share/gnome/doc/aMule-2.1.0 -@dirrmtry share/gnome/doc -%%PL_CAS%%share/gnome/cas/tmp.html -%%PL_CAS%%share/gnome/cas/stat.png -%%PL_CAS%%@dirrmtry share/gnome/cas -%%PL_CAS%%share/gnome/pixmaps/wxcas.xpm -%%PL_ALC%%share/gnome/pixmaps/alc.xpm -share/gnome/pixmaps/amule.xpm -@dirrmtry share/gnome/pixmaps -%%PL_CAS%%share/gnome/applications/wxcas.desktop -%%PL_ALC%%share/gnome/applications/alc.desktop -share/gnome/applications/amule.desktop -%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/default/aMule.tmpl -%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/default/add_server.gif -%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/default/arrow_down.gif -%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/default/arrow_right.gif -%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/default/arrow_up.gif -%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/default/back.gif -%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/default/black.gif -%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/default/blue1.gif -%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/default/blue2.gif -%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/default/blue3.gif -%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/default/blue4.gif -%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/default/blue5.gif -%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/default/blue6.gif -%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/default/cp_download.gif -%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/default/cp_kad.gif -%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/default/cp_search.gif -%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/default/cp_servers.gif -%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/default/cp_settings.gif -%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/default/cp_shared.gif -%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/default/cp_stats.gif -%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/default/emule.gif -%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/default/green.gif -%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/default/greenpercent.gif -%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/default/l_cancel.gif -%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/default/l_connect.gif -%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/default/l_down.gif -%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/default/l_ed2klink.gif -%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/default/l_info.gif -%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/default/l_pause.gif -%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/default/l_resume.gif -%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/default/l_up.gif -%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/default/log.gif -%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/default/logo.jpg -%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/default/red.gif -%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/default/transparent.gif -%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/default/yellow.gif -%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/default/phpamule.png -%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/default/tree-leaf.gif -%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/default/tree-open.gif -%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/default/tree-closed.gif -%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/default/favicon.ico -%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/default/downloads.php -%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/default/preferences.php -%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/default/search.php -%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/default/servers.php -%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/default/shared.php -%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/default/stat_graphs.php -%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/default/stat_tree.php -%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/default/login.html -%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/default/index.php -%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/php-default/amuleweb-main-dload.php -%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/php-default/amuleweb-main-search.php -%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/php-default/amuleweb-main-servers.php -%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/php-default/amuleweb-main-shared.php -%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/php-default/amuleweb-main-stats.php -%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/php-default/amuleweb-main-prefs.php -%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/php-default/amuleweb-main-kad.php -%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/php-default/stats.php -%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/php-default/stats_tree.php -%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/php-default/top.html -%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/php-default/footer.php -%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/php-default/login.html -%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/php-default/tree-open.gif -%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/php-default/tree-closed.gif -%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/php-default/tree-leaf.gif -%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/php-default/toolbutton-reload.jpeg -%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/php-default/toolbutton-search.jpeg -%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/php-default/toolbutton-search-pressed.jpeg -%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/php-default/toolbutton-servers.jpeg -%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/php-default/toolbutton-servers-pressed.jpeg -%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/php-default/toolbutton-settings.jpeg -%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/php-default/toolbutton-settings-pressed.jpeg -%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/php-default/toolbutton-shared.jpeg -%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/php-default/toolbutton-shared-pressed.jpeg -%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/php-default/toolbutton-download.jpeg -%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/php-default/toolbutton-download-pressed.jpeg -%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/php-default/toolbutton-kad.jpeg -%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/php-default/toolbutton-kad-pressed.jpeg -%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/php-default/toolbutton-stats.jpeg -%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/php-default/toolbutton-stats-pressed.jpeg -%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/php-default/toolbutton-connect.jpeg -%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/php-default/toolbutton-logout.jpeg -%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/php-default/toolbutton-logout-pressed.jpeg -%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/php-default/toolbutton-filter.jpeg -%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/php-default/connect.gif -%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/php-default/cancel.gif -%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/php-default/arrow-r.png -%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/php-default/up.jpeg -%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/php-default/down.jpeg -%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/php-default/pause.jpeg -%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/php-default/resume.jpeg -%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/php-default/apply.jpeg -%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/php-default/delete.jpeg -%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/php-default/phpamule.png -%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/php-default/favicon.ico -%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/php-default/index.html -%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/chicane/aMule.tmpl -%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/chicane/add_server.gif -%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/chicane/arrow_down.gif -%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/chicane/arrow_down_logout.gif -%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/chicane/arrow_right.gif -%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/chicane/arrow_up.gif -%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/chicane/back.gif -%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/chicane/black.gif -%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/chicane/blank1x1.gif -%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/chicane/blue1.gif -%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/chicane/blue2.gif -%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/chicane/blue3.gif -%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/chicane/blue4.gif -%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/chicane/blue5.gif -%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/chicane/blue6.gif -%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/chicane/cp_download.gif -%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/chicane/cp_kad.gif -%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/chicane/cp_search.gif -%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/chicane/cp_servers.gif -%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/chicane/cp_settings.gif -%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/chicane/cp_shared.gif -%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/chicane/log.gif -%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/chicane/cp_stats.gif -%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/chicane/emule.gif -%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/chicane/green.gif -%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/chicane/greenpercent.gif -%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/chicane/l_cancel.gif -%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/chicane/l_connect.gif -%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/chicane/l_down.gif -%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/chicane/l_ed2klink.gif -%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/chicane/l_info.gif -%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/chicane/l_pause.gif -%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/chicane/l_resume.gif -%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/chicane/l_up.gif -%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/chicane/login_bottom.gif -%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/chicane/login_downmain.gif -%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/chicane/login_lefttop.gif -%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/chicane/login_righttop.gif -%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/chicane/login_top.gif -%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/chicane/login_topdown.gif -%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/chicane/login_topseperator.gif -%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/chicane/logo.jpg -%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/chicane/main_bg.gif -%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/chicane/main_top_bg.gif -%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/chicane/main_topbar.gif -%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/chicane/main_topbardarker.gif -%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/chicane/main_topbarseperator.gif -%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/chicane/red.gif -%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/chicane/transparent.gif -%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/chicane/yellow.gif -%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/chicane/phpamule.png -%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/chicane/tree-leaf.gif -%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/chicane/tree-open.gif -%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/chicane/tree-closed.gif -%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/chicane/favicon.ico -%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/chicane/downloads.php -%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/chicane/preferences.php -%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/chicane/search.php -%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/chicane/servers.php -%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/chicane/shared.php -%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/chicane/stat_graphs.php -%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/chicane/stat_tree.php -%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/chicane/login.html -%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/chicane/index.php -%%PL_AMULEWEBSRV%%@dirrmtry share/gnome/amule/webserver/default -%%PL_AMULEWEBSRV%%@dirrmtry share/gnome/amule/webserver/php-default -%%PL_AMULEWEBSRV%%@dirrmtry share/gnome/amule/webserver/chicane -%%PL_AMULEWEBSRV%%@dirrmtry share/gnome/amule/webserver -%%PL_AMULEWEBSRV%%@dirrmtry share/gnome/amule -lib/xchat/plugins/xas.pl -@dirrmtry lib/xchat/plugins -@dirrmtry lib/xchat -%%PL_CAS%%bin/cas -%%PL_CAS%%bin/wxcas -%%PL_ALC%%bin/alc -%%PL_ALC%%bin/alcc -%%PL_AMULEWEBSRV%%bin/amuleweb -%%PL_AMULECMD%%bin/amulecmd -%%PL_ED2K%%bin/ed2k -%%PL_AMULEDAEMON%%bin/amulegui -%%PL_AMULEDAEMON%%bin/amuled -bin/amule diff --git a/net/apollon/Makefile b/net/apollon/Makefile deleted file mode 100644 index fd4b9d195342..000000000000 --- a/net/apollon/Makefile +++ /dev/null @@ -1,39 +0,0 @@ -# New ports collection makefile for: apollon -# Date Created: 29 Dec 2004 -# Whom: Alex Varju -# -# $FreeBSD$ -# - -PORTNAME= apollon -PORTVERSION= 1.0.1 -PORTREVISION= 1 -CATEGORIES= net -MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} -MASTER_SITE_SUBDIR= apollon - -MAINTAINER= freebsd-ports@varju.ca -COMMENT= KDE client for giFT daemon - -LIB_DEPENDS= gift.0:${PORTSDIR}/net/gift - -USE_BZIP2= yes -USE_KDELIBS_VER=3 -USE_GMAKE= yes -GNU_CONFIGURE= yes -USE_REINPLACE= yes -USE_AUTOTOOLS= libtool:15 - -.include - -.if ${OSVERSION} < 500000 -BROKEN= "Does not compile on FreeBSD 4.x" -.endif - -post-patch: -.ifdef(NOPORTDOCS) - @${REINPLACE_CMD} -E -e 's/^(all:)[[:space:]]+docs-am/\1/; s/^(SUBDIRS.+)doc/\1/' \ - ${WRKSRC}/Makefile.in -.endif - -.include diff --git a/net/apollon/distinfo b/net/apollon/distinfo deleted file mode 100644 index e539475b0453..000000000000 --- a/net/apollon/distinfo +++ /dev/null @@ -1,3 +0,0 @@ -MD5 (apollon-1.0.1.tar.bz2) = 835d783691b1c75cf772042d72d51d82 -SHA256 (apollon-1.0.1.tar.bz2) = 59ec1a17b44b98d239d69561ee136224364dff088ece71bfcb56b1711097f0c4 -SIZE (apollon-1.0.1.tar.bz2) = 748266 diff --git a/net/apollon/pkg-descr b/net/apollon/pkg-descr deleted file mode 100644 index 96aee68ea425..000000000000 --- a/net/apollon/pkg-descr +++ /dev/null @@ -1,5 +0,0 @@ -Apollon is a Peer-to-Peer File-Sharing Program, which uses the giFT -core to connect to various networks, including OpenFT, Gnutella, -FastTrack - -WWW: http://apollon.sourceforge.net diff --git a/net/apollon/pkg-plist b/net/apollon/pkg-plist deleted file mode 100644 index 1f9b3faf634b..000000000000 --- a/net/apollon/pkg-plist +++ /dev/null @@ -1,80 +0,0 @@ -bin/apollon -lib/libapollon.a -lib/libapollon.so.0 -lib/libapollon.so -share/locale/de/LC_MESSAGES/apollon.mo -share/locale/es/LC_MESSAGES/apollon.mo -share/locale/fr/LC_MESSAGES/apollon.mo -share/locale/he/LC_MESSAGES/apollon.mo -share/locale/it/LC_MESSAGES/apollon.mo -share/locale/el/LC_MESSAGES/apollon.mo -share/locale/dk/LC_MESSAGES/apollon.mo -share/locale/fi/LC_MESSAGES/apollon.mo -share/locale/nl/LC_MESSAGES/apollon.mo -share/locale/pl/LC_MESSAGES/apollon.mo -share/locale/ru/LC_MESSAGES/apollon.mo -share/locale/sr/LC_MESSAGES/apollon.mo -share/locale/pt_br/LC_MESSAGES/apollon.mo -share/locale/nb_NO/LC_MESSAGES/apollon.mo -share/icons/hicolor/16x16/apps/kazaa.png -share/icons/hicolor/16x16/apps/gnutella.png -share/icons/hicolor/16x16/apps/openft.png -share/icons/hicolor/16x16/apps/soulseek.png -share/icons/hicolor/16x16/apps/napster.png -share/icons/hicolor/16x16/actions/openftdown.png -share/icons/hicolor/16x16/actions/openftup.png -share/icons/hicolor/16x16/actions/gnutellaup.png -share/icons/hicolor/16x16/actions/soulseekup.png -share/icons/hicolor/16x16/actions/napsterdown.png -share/icons/hicolor/16x16/actions/soulseekdown.png -share/icons/hicolor/16x16/actions/napsterup.png -share/icons/hicolor/16x16/actions/kazaaup.png -share/icons/hicolor/16x16/actions/kazaadown.png -share/icons/hicolor/16x16/actions/gnutelladown.png -share/icons/hicolor/32x32/apps/gnutella.png -share/icons/hicolor/32x32/apps/napster.png -share/icons/hicolor/32x32/apps/soulseek.png -share/icons/hicolor/32x32/apps/openft.png -share/icons/hicolor/32x32/apps/kazaa.png -share/icons/crystalsvg/32x32/filesystems/folder_apollon.png -share/icons/crystalsvg/32x32/apps/apollon.png -share/icons/crystalsvg/22x22/apps/apollon.png -share/icons/crystalsvg/16x16/filesystems/folder_apollon.png -share/icons/crystalsvg/16x16/apps/apollon.png -share/icons/crystalsvg/48x48/filesystems/folder_apollon.png -share/icons/crystalsvg/48x48/apps/apollon.png -share/icons/crystalsvg/64x64/filesystems/folder_apollon.png -share/icons/crystalsvg/64x64/apps/apollon.png -share/icons/crystalsvg/128x128/filesystems/folder_apollon.png -share/icons/crystalsvg/128x128/apps/apollon.png -share/applnk/Applications/Apollon.desktop -%%PORTDOCS%%share/doc/HTML/en/apollon/commands.docbook -%%PORTDOCS%%share/doc/HTML/en/apollon/index.docbook -%%PORTDOCS%%share/doc/HTML/en/apollon/credits.docbook -%%PORTDOCS%%share/doc/HTML/en/apollon/index.cache.bz2 -%%PORTDOCS%%share/doc/HTML/en/apollon/common -@dirrmtry share/locale/sr/LC_MESSAGES -@dirrmtry share/locale/pt_br/LC_MESSAGES -@dirrmtry share/locale/pt_br -@dirrmtry share/locale/pl/LC_MESSAGES -@dirrmtry share/locale/nb_NO/LC_MESSAGES -@dirrmtry share/locale/nb_NO -@dirrmtry share/locale/fi/LC_MESSAGES -@dirrmtry share/locale/el/LC_MESSAGES -@dirrmtry share/icons/hicolor/32x32/apps -@dirrmtry share/icons/hicolor/16x16/apps -@dirrmtry share/icons/hicolor/16x16/actions -@dirrmtry share/icons/crystalsvg/64x64/filesystems -@dirrmtry share/icons/crystalsvg/64x64/apps -@dirrmtry share/icons/crystalsvg/48x48/filesystems -@dirrmtry share/icons/crystalsvg/48x48/apps -@dirrmtry share/icons/crystalsvg/32x32/filesystems -@dirrmtry share/icons/crystalsvg/32x32/apps -@dirrmtry share/icons/crystalsvg/22x22/apps -@dirrmtry share/icons/crystalsvg/16x16/filesystems -@dirrmtry share/icons/crystalsvg/16x16/apps -@dirrmtry share/icons/crystalsvg/128x128/filesystems -@dirrmtry share/icons/crystalsvg/128x128/apps -@dirrmtry share/applnk/Applications -%%PORTDOCS%%@unexec rmdir %D/share/doc/HTML/en/apollon -%%PORTDOCS%%@dirrmtry share/doc/HTML/en diff --git a/net/azureus/Makefile b/net/azureus/Makefile deleted file mode 100644 index e290bfe7bc14..000000000000 --- a/net/azureus/Makefile +++ /dev/null @@ -1,82 +0,0 @@ -# New ports collection makefile for: Azureus -# Date created: October 6, 2004 -# Whom: Jeremy Faulkner -# -# $FreeBSD$ -# - -PORTNAME= azureus -PORTVERSION= 2.3.0.6 -PORTREVISION= 1 -CATEGORIES= net java -MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} -MASTER_SITE_SUBDIR= ${PORTNAME} -DISTNAME= Azureus_${PORTVERSION}_source - -MAINTAINER= lioux@FreeBSD.org -COMMENT= A BitTorrent client written in Java - -BUILD_DEPENDS= \ - ${JAVALIBDIR}/log4j.jar:${PORTSDIR}/devel/log4j \ - ${JAVALIBDIR}/commons-cli.jar:${PORTSDIR}/java/jakarta-commons-cli \ - ${LOCALBASE}/share/java/classes/junit.jar:${PORTSDIR}/java/junit \ - ${JAVALIBDIR}/swt.jar:${PORTSDIR}/x11-toolkits/swt31 \ - ${JAVALIBDIR}/seda.jar:${PORTSDIR}/net/seda -RUN_DEPENDS= \ - ${JAVALIBDIR}/swt.jar:${PORTSDIR}/x11-toolkits/swt31 - -ONLY_FOR_ARCHS= i386 - -USE_JAVA= yes -JAVA_BUILD= jdk -JAVA_RUN= jdk -JAVA_VERSION= 1.4 -JAVA_OS= native -USE_ANT= yes -USE_JIKES= no - -USE_REINPLACE= yes -USE_ZIP= yes -NO_WRKSUBDIR= yes - -JARFILE= ${PORTNAME}.jar - -# build classpath from BUILD_DEPENDS -CLASSPATH_JARS= ${BUILD_DEPENDS:C/:.+$//:M*.jar} - -PLIST_FILES= %%JAVAJARDIR%%/${JARFILE} bin/${PORTNAME} - -do-configure: - ${SED} -e "s+%%PREFIX%%+${PREFIX}+" -e "s+%%LOCALBASE%%+${LOCALBASE}+" \ - -e "s|%%LIBDIR%%|${LOCALBASE}/lib|" \ - -e "s|%%JAVAJARDIR%%|${JAVAJARDIR}|" \ - -e "s|%%JAVA%%|${LOCALBASE}/bin/java|" \ - -e "s|%%JAVA_VERSION%%|${JAVA_VERSION}|" \ - -e "s|%%JAVA_OS%%|${JAVA_OS}|" \ - -e "s|%%JARFILE%%|${JARFILE}|" \ - -e "s|%%SWTJAR%%|${JAVALIBDIR}/swt.jar|" \ - ${FILESDIR}/${PORTNAME} > ${WRKDIR}/${PORTNAME} - -do-install: - ${MKDIR} ${JAVAJARDIR} - ${INSTALL_DATA} ${WRKSRC}/dist/lib/${JARFILE} \ - ${JAVAJARDIR}/ - ${INSTALL_SCRIPT} ${WRKDIR}/${PORTNAME} ${PREFIX}/bin/${PORTNAME} - -.include - -CLASSPATH=. -.for jar in ${CLASSPATH_JARS} -CLASSPATH:=${CLASSPATH}:${jar} -.endfor - -post-patch: - @${SED} -E \ - -e 's|%%CLASSPATH%%|${CLASSPATH}|' \ - ${FILESDIR}/build.xml > ${WRKSRC}/build.xml -# bash -> sh - @${REINPLACE_CMD} -E \ - -e 's|/bin/bash|${SH}|' \ - ${WRKSRC}/com/aelitis/azureus/core/update/impl/AzureusRestarterImpl.java - -.include diff --git a/net/azureus/distinfo b/net/azureus/distinfo deleted file mode 100644 index 6049092fef21..000000000000 --- a/net/azureus/distinfo +++ /dev/null @@ -1,3 +0,0 @@ -MD5 (Azureus_2.3.0.6_source.zip) = d02357ee2917482fee1174a0dc549c5e -SHA256 (Azureus_2.3.0.6_source.zip) = 7244b8b379f6254d0adf3f43da240b415f982c496d63529a86eaf8e231ef120a -SIZE (Azureus_2.3.0.6_source.zip) = 4773566 diff --git a/net/azureus/files/azureus b/net/azureus/files/azureus deleted file mode 100644 index ae536948e69a..000000000000 --- a/net/azureus/files/azureus +++ /dev/null @@ -1,28 +0,0 @@ -#!/bin/sh -# -# $FreeBSD$ - -export JAVA_VERSION -export JAVA_OS - -# java -JAVA_VERSION="%%JAVA_VERSION%%" -JAVA_OS="%%JAVA_OS%%" - -ECLIPSE_BASE=%%LOCALBASE%%/eclipse -ECLIPSE_SWT_JAR=%%SWTJAR%% -LIB_PATH=%%LIBDIR%% - -CLASS_PATH=:%%JAVAJARDIR%%/%%JARFILE%%:${ECLIPSE_SWT_JAR} - -if [ "${DEBUG}" ] -then - echo "ECLIPSE_BASE = ${ECLIPSE_BASE}" - echo "ECLIPSE_WS = ${ECLIPSE_WS}" - echo "ECLIPSE_SWT = ${ECLIPSE_SWT}" - echo "ECLIPSE_SWT_JAR = ${ECLIPSE_SWT_JAR}" - echo "CLASS_PATH = ${CLASS_PATH}" - echo "LIB_PATH = ${LIB_PATH}" -fi - -exec "%%JAVA%%" -cp "${CLASS_PATH}" "-Djava.library.path=${LIB_PATH}" "-Dos.name=Linux" "-Dazureus.config.path=${HOME}/.Azureus" "-Duser.dir=${HOME}/.Azureus" org.gudy.azureus2.ui.swt.Main "${@}" diff --git a/net/azureus/files/build.xml b/net/azureus/files/build.xml deleted file mode 100644 index 21ac16c59937..000000000000 --- a/net/azureus/files/build.xml +++ /dev/null @@ -1,50 +0,0 @@ - - - - - - Builds Azureus - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/net/azureus/pkg-descr b/net/azureus/pkg-descr deleted file mode 100644 index b63cc7c3410c..000000000000 --- a/net/azureus/pkg-descr +++ /dev/null @@ -1,7 +0,0 @@ -Azureus is a java bittorrent client. Azureus offers multiple -torrent downloads, queuing/priority systems (on torrents and -files), start/stop seeding options and instant access to -numerous pieces of information about your torrents. Azureus -now features an embedded tracker easily setup and ready to use. - -WWW: http://azureus.sourceforge.net/ diff --git a/net/bnbt/Makefile b/net/bnbt/Makefile deleted file mode 100644 index d96e838c53b5..000000000000 --- a/net/bnbt/Makefile +++ /dev/null @@ -1,60 +0,0 @@ -# New ports collection makefile for: bnbt -# Date created: Jan 31 2004 -# Whom: Florent Thoumie -# -# $FreeBSD$ -# - -PORTNAME= bnbt -PORTVERSION= 8.1b3 -PORTREVISION= 1 -CATEGORIES= net -MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} -MASTER_SITE_SUBDIR= bnbt -DISTNAME= bnbt81b-3-sf - -MAINTAINER= flz@FreeBSD.org -COMMENT= A C++ BitTorrent Tracker - -USE_ZIP= yes -WRKSRC= ${WRKDIR}/${PORTNAME}/src - -USE_GMAKE= yes -USE_REINPLACE= yes - -SUB_FILES= pkg-message -USE_RC_SUBR= bnbt.sh - -PORTDOCS= footer.html header.html lesser.txt readme.txt users.txt - -.if defined(WITH_MYSQL) -ALL_TARGET= bnbtmysql -PKGNAMESUFFIX= -mysql -USE_MYSQL= yes -.else -ALL_TARGET= bnbt -.endif - -.include - -post-patch: - @${REINPLACE_CMD} -e 's|-O2|${CFLAGS} -I${PREFIX}/include| ; \ - s|LFLAGS =|LFLAGS = -L${PREFIX}/lib/mysql|' ${WRKSRC}/Makefile - @${REINPLACE_CMD} -e 's|\([a-z]*\.bnbt\)|${PREFIX}/etc/${PORTNAME}/\1|' \ - ${WRKSRC}/config.cpp - @${REINPLACE_CMD} -e 's|bnbt.cfg|${PREFIX}/etc/${PORTNAME}/bnbt.cfg|' \ - ${WRKSRC}/config.h ${WRKSRC}/config.cpp ${WRKSRC}/tracker.cpp - -do-install: - ${INSTALL_PROGRAM} ${WRKSRC}/${ALL_TARGET} ${PREFIX}/bin/bnbt - ${MKDIR} ${PREFIX}/etc/${PORTNAME} - ${MKDIR} ${DOCSDIR} -.for i in ${PORTDOCS} - ${INSTALL_DATA} ${WRKDIR}/${PORTNAME}/$i ${DOCSDIR} -.endfor - -post-install: - @${MKDIR} /var/log/${PORTNAME} - @${CAT} ${PKGMESSAGE} - -.include diff --git a/net/bnbt/distinfo b/net/bnbt/distinfo deleted file mode 100644 index f9998726064f..000000000000 --- a/net/bnbt/distinfo +++ /dev/null @@ -1,3 +0,0 @@ -MD5 (bnbt81b-3-sf.zip) = 2935ffe0f51090a79d5bd76566af3b2b -SHA256 (bnbt81b-3-sf.zip) = d9d431f86b5abbf89907c567c2ca7bf3020fe86c2585645c2888d51bcc5c842f -SIZE (bnbt81b-3-sf.zip) = 741026 diff --git a/net/bnbt/files/bnbt.sh.in b/net/bnbt/files/bnbt.sh.in deleted file mode 100644 index d9f67bb8fee6..000000000000 --- a/net/bnbt/files/bnbt.sh.in +++ /dev/null @@ -1,38 +0,0 @@ -#!/bin/sh -# -# $FreeBSD$ -# - -# PROVIDE: bnbt -# REQUIRE: LOGIN abi -# BEFORE: securelevel -# KEYWORD: FreeBSD shutdown - -# Add the following line to /etc/rc.conf to enable `bnbt': -# -#bnbt_enable="YES" -# -# See bnbt(1) for bnbt_flags -# - -. "%%RC_SUBR%%" - -name="bnbt" -rcvar=`set_rcvar` - -# path to your executable, might be libxec, bin, sbin, ... -command="%%PREFIX%%/bin/$name" - -# extra required arguments -command_args="&" - -# you can check for required_dirs and required_vars too, see rc.subr(8) -# -required_dirs="/var/log/$name" - -# read settings, set default values -load_rc_config "$name" -: ${bnbt_enable="NO"} -: ${bnbt_flags=""} - -run_rc_command "$1" diff --git a/net/bnbt/files/patch-client.cpp b/net/bnbt/files/patch-client.cpp deleted file mode 100644 index da622fab52d6..000000000000 --- a/net/bnbt/files/patch-client.cpp +++ /dev/null @@ -1,17 +0,0 @@ ---- client.cpp Wed Sep 29 21:38:32 2004 -+++ client.cpp.new Sat Oct 23 15:40:05 2004 -@@ -19,6 +19,7 @@ - * - ***/ - -+#include - #include - - #include "bnbt.h" -@@ -639,4 +640,4 @@ - rsp.strContent.reserve( 1024 ); - rsp.bCompressOK = true; - m_iLast = GetTime( ); --} -\ No newline at end of file -+} diff --git a/net/bnbt/files/patch-config.cpp b/net/bnbt/files/patch-config.cpp deleted file mode 100644 index f9a3636c1bb0..000000000000 --- a/net/bnbt/files/patch-config.cpp +++ /dev/null @@ -1,15 +0,0 @@ ---- config.cpp Fri Sep 24 20:01:58 2004 -+++ config.cpp.new Sat Oct 23 14:42:45 2004 -@@ -147,10 +147,10 @@ - CFG_SetString( "bnbt_realm", "BNBT" ); - - if( CFG_GetString( "bnbt_error_log_dir", string( ) ).empty( ) ) -- CFG_SetString( "bnbt_error_log_dir", string( ) ); -+ CFG_SetString( "bnbt_error_log_dir", "/var/log/bnbt/" ); - - if( CFG_GetString( "bnbt_access_log_dir", string( ) ).empty( ) ) -- CFG_SetString( "bnbt_access_log_dir", string( ) ); -+ CFG_SetString( "bnbt_access_log_dir", "/var/log/bnbt/" ); - - if( CFG_GetInt( "bnbt_flush_interval", 0 ) < 1 ) - CFG_SetInt( "bnbt_flush_interval", 100 ); diff --git a/net/bnbt/files/patch-server.cpp b/net/bnbt/files/patch-server.cpp deleted file mode 100644 index 856ac603c773..000000000000 --- a/net/bnbt/files/patch-server.cpp +++ /dev/null @@ -1,11 +0,0 @@ ---- server.cpp Fri Sep 10 14:43:24 2004 -+++ server.cpp.new Sat Oct 23 15:40:21 2004 -@@ -19,6 +19,8 @@ - * - ***/ - -+#include -+ - #include "bnbt.h" - #include "client.h" - #include "config.h" diff --git a/net/bnbt/files/pkg-message.in b/net/bnbt/files/pkg-message.in deleted file mode 100644 index 5543af77c8df..000000000000 --- a/net/bnbt/files/pkg-message.in +++ /dev/null @@ -1,9 +0,0 @@ -************************************************************ -Bnbt has been successfully installed. - -In order to run bnbt, add the following lines to /etc/rc.conf: - bnbt_enable="YES" - -Then start the server with %%PREFIX%%/etc/rc.d/bnbt.sh start -or reboot. -************************************************************ diff --git a/net/bnbt/pkg-descr b/net/bnbt/pkg-descr deleted file mode 100644 index dd0656bdd952..000000000000 --- a/net/bnbt/pkg-descr +++ /dev/null @@ -1,10 +0,0 @@ -BNBT was written by Trevor Hogan. BNBT is a complete port of the -original Python BitTorrent tracker to C++ using the STL for data storage -and basic network sockets for network communication. BNBT is fast, -efficient, customizable, easy to use, powerful, and portable. BNBT is -covered under the GNU Lesser General Public License (LGPL). - -WWW: http://bnbt.sourceforge.net/ - -- Florent Thoumie -flz@xbsd.org diff --git a/net/bnbt/pkg-plist b/net/bnbt/pkg-plist deleted file mode 100644 index 7d52743957b0..000000000000 --- a/net/bnbt/pkg-plist +++ /dev/null @@ -1,4 +0,0 @@ -bin/bnbt -@exec mkdir -p /var/log/bnbt -@exec mkdir -p %D/etc/bnbt -@dirrmtry etc/bnbt diff --git a/net/btpeer/Makefile b/net/btpeer/Makefile deleted file mode 100644 index 033ffd95661e..000000000000 --- a/net/btpeer/Makefile +++ /dev/null @@ -1,58 +0,0 @@ -# New ports collection makefile for: btpeer -# Date created: Sun Sep 25 13:54:22 UTC 2005 -# Whom: Mario Sergio Fujikawa Ferreira -# -# $FreeBSD$ -# - -PORTNAME= btpeer -PORTVERSION= 0.2.1 -CATEGORIES= net -MASTER_SITES= http://www.alhem.net/project/btpeer/ - -MAINTAINER= lioux@FreeBSD.org -COMMENT= Client functionality of bittorrent protocol, network only environment - -BUILD_DEPENDS= ${LOCALBASE}/lib/libSockets-devel.a:${PORTSDIR}/net/Sockets-devel - -USE_GMAKE= yes -USE_OPENSSL= yes -WITH_OPENSSL_BASE= yes -MAKE_ENV= CXX="${CXX}" -USE_REINPLACE= yes - -# ssl support -CFLAGS+= ${PTHREAD_CFLAGS} -DHAVE_OPENSSL - -PROGRAM_FILES= \ - inject \ - newpeer - -post-patch: -# CXX safeness -# CXXFLAGS safeness -# SSL include safeness - @${REINPLACE_CMD} -E \ - -e 's|-O2||' \ - -e 's|g\+\+|${CXX}|' \ - -e 's|^INCLUDE.+$$|INCLUDE=-I${OPENSSLINC} -I${LOCALBASE}/include/Sockets-devel|' \ - -e 's|^LIBS.+$$|LIBS=-L${OPENSSLLIB} ${PTHREAD_LIBS} -L${LOCALBASE}/lib \\|' \ - ${BUILD_WRKSRC}/${MAKEFILE} - -do-install: -.for file in ${PROGRAM_FILES} - @${INSTALL_PROGRAM} ${WRKSRC}/${file} ${PREFIX}/bin/${PORTNAME}-${file} -.endfor - -.include - -.if ${OSVERSION} < 500000 -IGNORE= FreeBSD prior to 500000 does not support uuid(3) required\ - for building -.endif - -.for file in ${PROGRAM_FILES} -PLIST_FILES+= bin/${PORTNAME}-${file} -.endfor - -.include diff --git a/net/btpeer/distinfo b/net/btpeer/distinfo deleted file mode 100644 index 7c143d365d92..000000000000 --- a/net/btpeer/distinfo +++ /dev/null @@ -1,3 +0,0 @@ -MD5 (btpeer-0.2.1.tar.gz) = a38bbdcf36c55bdb18169ad5fc81d039 -SHA256 (btpeer-0.2.1.tar.gz) = e2b9c067196a07e65a8e573defecc1bb34c2c55367c55781a83f5b9bfc59f32d -SIZE (btpeer-0.2.1.tar.gz) = 42193 diff --git a/net/btpeer/files/patch-Makefile b/net/btpeer/files/patch-Makefile deleted file mode 100644 index ba3d5f073f6c..000000000000 --- a/net/btpeer/files/patch-Makefile +++ /dev/null @@ -1,17 +0,0 @@ ---- Makefile.orig Sun Sep 11 04:27:32 2005 -+++ Makefile Sun Sep 25 17:54:42 2005 -@@ -1,11 +1,11 @@ - VERSION = 0.2.1 - - INCLUDE = -I/usr/local/include/Sockets --CFLAGS = -Wall -g -O2 $(INCLUDE) -MD `Sockets-config` -+CFLAGS = -Wall -g -O2 $(INCLUDE) -MD `Sockets-devel-config` - CPPFLAGS = $(CFLAGS) - --LIBS = -L/usr/local/lib -lSockets \ -- -lssl -lcrypto -luuid -lSocketsEx -lpthread -+LIBS = -L/usr/local/lib -lSockets-devel \ -+ -lssl -lcrypto -lSockets-devel -lSocketsEx-devel - - PROGS = newpeer inject - # bstr diff --git a/net/btpeer/pkg-descr b/net/btpeer/pkg-descr deleted file mode 100644 index cadf1bf3de2c..000000000000 --- a/net/btpeer/pkg-descr +++ /dev/null @@ -1,13 +0,0 @@ -[ excerpt from developer's web site ] - -This is a collection of classes implementing the core client -functionality of the bittorrent protocol, in a network only -environment. 'Network only' means that all interaction with the -client core is done via network connections. Loading of metainfo -files are done using a small program for file transfer into the -client core ("inject"), status of the client is shown using a small -internal web page server. - -WWW: http://www.alhem.net/project/btpeer/index.html - --- lioux@FreeBSD.org diff --git a/net/btqueue/Makefile b/net/btqueue/Makefile deleted file mode 100644 index 320637d4cc50..000000000000 --- a/net/btqueue/Makefile +++ /dev/null @@ -1,35 +0,0 @@ -# New ports collection makefile for: BTQueue -# Date created: 04 Jun 2004 -# Whom: Stefan Walter -# -# $FreeBSD$ -# - -PORTNAME= btqueue -PORTVERSION= 0.0.18 -CATEGORIES= net -MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} -MASTER_SITE_SUBDIR= ${PORTNAME} -DISTNAME= BTQueue-${PORTVERSION} - -MAINTAINER= sw@gegenunendlich.de -COMMENT= Alternative BitTorrent client with queuing functionality - -RUN_DEPENDS= ${PYTHON_SITELIBDIR}/_bsddb.so:${PORTSDIR}/databases/py-bsddb - -CONFLICTS= py??-*[Bb]it[Tt]ornado* py??-*[Bb]it[Tt]orrent* -USE_PYTHON= yes -USE_PYDISTUTILS=yes - -DATADIR= ${PREFIX}/share/BTQueue -DOCSDIR= ${PREFIX}/share/doc/BTQueue - -OPTIONS= PYXML "Add dependency on PyXML (needed for crawler only)" on - -.include - -.if defined(WITH_PYXML) -RUN_DEPENDS+= ${PYXML} -.endif - -.include diff --git a/net/btqueue/distinfo b/net/btqueue/distinfo deleted file mode 100644 index 6c307c462f0b..000000000000 --- a/net/btqueue/distinfo +++ /dev/null @@ -1,3 +0,0 @@ -MD5 (BTQueue-0.0.18.tar.gz) = 5afd619feccc185ba3a5737f269ceb4b -SHA256 (BTQueue-0.0.18.tar.gz) = 1da6485f8a7885ec467ae1cefea14f895ceb0a461e4eb5fb78af35b016c29187 -SIZE (BTQueue-0.0.18.tar.gz) = 1204822 diff --git a/net/btqueue/pkg-descr b/net/btqueue/pkg-descr deleted file mode 100644 index d7d91a49e92f..000000000000 --- a/net/btqueue/pkg-descr +++ /dev/null @@ -1,4 +0,0 @@ -BTQueue is a console-based BitTorrent client with queuing -functionalities running on top of BitTornado. - -WWW: http://btqueue.sourceforge.net/ diff --git a/net/btqueue/pkg-plist b/net/btqueue/pkg-plist deleted file mode 100644 index 80634ae0d09f..000000000000 --- a/net/btqueue/pkg-plist +++ /dev/null @@ -1,255 +0,0 @@ -bin/btmakemetafile.py -bin/btqueue.py -bin/btsethttpseeds.py -bin/btshowmetainfo.py -%%PYTHON_SITELIBDIR%%/BitCrawler/__init__.py -%%PYTHON_SITELIBDIR%%/BitCrawler/__init__.pyc -%%PYTHON_SITELIBDIR%%/BitCrawler/__init__.pyo -%%PYTHON_SITELIBDIR%%/BitCrawler/aurllib.py -%%PYTHON_SITELIBDIR%%/BitCrawler/aurllib.pyc -%%PYTHON_SITELIBDIR%%/BitCrawler/aurllib.pyo -%%PYTHON_SITELIBDIR%%/BitCrawler/crawler.py -%%PYTHON_SITELIBDIR%%/BitCrawler/crawler.pyc -%%PYTHON_SITELIBDIR%%/BitCrawler/crawler.pyo -%%PYTHON_SITELIBDIR%%/BitCrawler/element.py -%%PYTHON_SITELIBDIR%%/BitCrawler/element.pyc -%%PYTHON_SITELIBDIR%%/BitCrawler/element.pyo -%%PYTHON_SITELIBDIR%%/BitCrawler/filter.py -%%PYTHON_SITELIBDIR%%/BitCrawler/filter.pyc -%%PYTHON_SITELIBDIR%%/BitCrawler/filter.pyo -%%PYTHON_SITELIBDIR%%/BitCrawler/httpsession.py -%%PYTHON_SITELIBDIR%%/BitCrawler/httpsession.pyc -%%PYTHON_SITELIBDIR%%/BitCrawler/httpsession.pyo -%%PYTHON_SITELIBDIR%%/BitCrawler/loader.py -%%PYTHON_SITELIBDIR%%/BitCrawler/loader.pyc -%%PYTHON_SITELIBDIR%%/BitCrawler/loader.pyo -%%PYTHON_SITELIBDIR%%/BitCrawler/media.py -%%PYTHON_SITELIBDIR%%/BitCrawler/media.pyc -%%PYTHON_SITELIBDIR%%/BitCrawler/media.pyo -%%PYTHON_SITELIBDIR%%/BitCrawler/misc.py -%%PYTHON_SITELIBDIR%%/BitCrawler/misc.pyc -%%PYTHON_SITELIBDIR%%/BitCrawler/misc.pyo -%%PYTHON_SITELIBDIR%%/BitCrawler/policy.py -%%PYTHON_SITELIBDIR%%/BitCrawler/policy.pyc -%%PYTHON_SITELIBDIR%%/BitCrawler/policy.pyo -%%PYTHON_SITELIBDIR%%/BitQueue/__init__.py -%%PYTHON_SITELIBDIR%%/BitQueue/__init__.pyc -%%PYTHON_SITELIBDIR%%/BitQueue/__init__.pyo -%%PYTHON_SITELIBDIR%%/BitQueue/alias.py -%%PYTHON_SITELIBDIR%%/BitQueue/alias.pyc -%%PYTHON_SITELIBDIR%%/BitQueue/alias.pyo -%%PYTHON_SITELIBDIR%%/BitQueue/html2text.py -%%PYTHON_SITELIBDIR%%/BitQueue/html2text.pyc -%%PYTHON_SITELIBDIR%%/BitQueue/html2text.pyo -%%PYTHON_SITELIBDIR%%/BitQueue/i18n.py -%%PYTHON_SITELIBDIR%%/BitQueue/i18n.pyc -%%PYTHON_SITELIBDIR%%/BitQueue/i18n.pyo -%%PYTHON_SITELIBDIR%%/BitQueue/ip2cc.py -%%PYTHON_SITELIBDIR%%/BitQueue/ip2cc.pyc -%%PYTHON_SITELIBDIR%%/BitQueue/ip2cc.pyo -%%PYTHON_SITELIBDIR%%/BitQueue/launchmanycore.py -%%PYTHON_SITELIBDIR%%/BitQueue/launchmanycore.pyc -%%PYTHON_SITELIBDIR%%/BitQueue/launchmanycore.pyo -%%PYTHON_SITELIBDIR%%/BitQueue/log.py -%%PYTHON_SITELIBDIR%%/BitQueue/log.pyc -%%PYTHON_SITELIBDIR%%/BitQueue/log.pyo -%%PYTHON_SITELIBDIR%%/BitQueue/manager.py -%%PYTHON_SITELIBDIR%%/BitQueue/manager.pyc -%%PYTHON_SITELIBDIR%%/BitQueue/manager.pyo -%%PYTHON_SITELIBDIR%%/BitQueue/optparse.py -%%PYTHON_SITELIBDIR%%/BitQueue/optparse.pyc -%%PYTHON_SITELIBDIR%%/BitQueue/optparse.pyo -%%PYTHON_SITELIBDIR%%/BitQueue/policy.py -%%PYTHON_SITELIBDIR%%/BitQueue/policy.pyc -%%PYTHON_SITELIBDIR%%/BitQueue/policy.pyo -%%PYTHON_SITELIBDIR%%/BitQueue/queue.py -%%PYTHON_SITELIBDIR%%/BitQueue/queue.pyc -%%PYTHON_SITELIBDIR%%/BitQueue/queue.pyo -%%PYTHON_SITELIBDIR%%/BitQueue/rwhois.py -%%PYTHON_SITELIBDIR%%/BitQueue/rwhois.pyc -%%PYTHON_SITELIBDIR%%/BitQueue/rwhois.pyo -%%PYTHON_SITELIBDIR%%/BitQueue/scheduler.py -%%PYTHON_SITELIBDIR%%/BitQueue/scheduler.pyc -%%PYTHON_SITELIBDIR%%/BitQueue/scheduler.pyo -%%PYTHON_SITELIBDIR%%/BitQueue/scrape.py -%%PYTHON_SITELIBDIR%%/BitQueue/scrape.pyc -%%PYTHON_SITELIBDIR%%/BitQueue/scrape.pyo -%%PYTHON_SITELIBDIR%%/BitQueue/table.py -%%PYTHON_SITELIBDIR%%/BitQueue/table.pyc -%%PYTHON_SITELIBDIR%%/BitQueue/table.pyo -%%PYTHON_SITELIBDIR%%/BitQueue/textwrap.py -%%PYTHON_SITELIBDIR%%/BitQueue/textwrap.pyc -%%PYTHON_SITELIBDIR%%/BitQueue/textwrap.pyo -%%PYTHON_SITELIBDIR%%/BitQueue/timeoutsocket.py -%%PYTHON_SITELIBDIR%%/BitQueue/timeoutsocket.pyc -%%PYTHON_SITELIBDIR%%/BitQueue/timeoutsocket.pyo -%%PYTHON_SITELIBDIR%%/BitQueue/util.py -%%PYTHON_SITELIBDIR%%/BitQueue/util.pyc -%%PYTHON_SITELIBDIR%%/BitQueue/util.pyo -%%PYTHON_SITELIBDIR%%/BitQueue/webservice.py -%%PYTHON_SITELIBDIR%%/BitQueue/webservice.pyc -%%PYTHON_SITELIBDIR%%/BitQueue/webservice.pyo -%%PYTHON_SITELIBDIR%%/BitQueue/xmlrpc.py -%%PYTHON_SITELIBDIR%%/BitQueue/xmlrpc.pyc -%%PYTHON_SITELIBDIR%%/BitQueue/xmlrpc.pyo -%%PYTHON_SITELIBDIR%%/BitTornado/BT1/Choker.py -%%PYTHON_SITELIBDIR%%/BitTornado/BT1/Choker.pyc -%%PYTHON_SITELIBDIR%%/BitTornado/BT1/Choker.pyo -%%PYTHON_SITELIBDIR%%/BitTornado/BT1/Connecter.py -%%PYTHON_SITELIBDIR%%/BitTornado/BT1/Connecter.pyc -%%PYTHON_SITELIBDIR%%/BitTornado/BT1/Connecter.pyo -%%PYTHON_SITELIBDIR%%/BitTornado/BT1/Downloader.py -%%PYTHON_SITELIBDIR%%/BitTornado/BT1/Downloader.pyc -%%PYTHON_SITELIBDIR%%/BitTornado/BT1/Downloader.pyo -%%PYTHON_SITELIBDIR%%/BitTornado/BT1/DownloaderFeedback.py -%%PYTHON_SITELIBDIR%%/BitTornado/BT1/DownloaderFeedback.pyc -%%PYTHON_SITELIBDIR%%/BitTornado/BT1/DownloaderFeedback.pyo -%%PYTHON_SITELIBDIR%%/BitTornado/BT1/Encrypter.py -%%PYTHON_SITELIBDIR%%/BitTornado/BT1/Encrypter.pyc -%%PYTHON_SITELIBDIR%%/BitTornado/BT1/Encrypter.pyo -%%PYTHON_SITELIBDIR%%/BitTornado/BT1/FileSelector.py -%%PYTHON_SITELIBDIR%%/BitTornado/BT1/FileSelector.pyc -%%PYTHON_SITELIBDIR%%/BitTornado/BT1/FileSelector.pyo -%%PYTHON_SITELIBDIR%%/BitTornado/BT1/HTTPDownloader.py -%%PYTHON_SITELIBDIR%%/BitTornado/BT1/HTTPDownloader.pyc -%%PYTHON_SITELIBDIR%%/BitTornado/BT1/HTTPDownloader.pyo -%%PYTHON_SITELIBDIR%%/BitTornado/BT1/NatCheck.py -%%PYTHON_SITELIBDIR%%/BitTornado/BT1/NatCheck.pyc -%%PYTHON_SITELIBDIR%%/BitTornado/BT1/NatCheck.pyo -%%PYTHON_SITELIBDIR%%/BitTornado/BT1/PiecePicker.py -%%PYTHON_SITELIBDIR%%/BitTornado/BT1/PiecePicker.pyc -%%PYTHON_SITELIBDIR%%/BitTornado/BT1/PiecePicker.pyo -%%PYTHON_SITELIBDIR%%/BitTornado/BT1/PiecePicker.new.py -%%PYTHON_SITELIBDIR%%/BitTornado/BT1/PiecePicker.new.pyc -%%PYTHON_SITELIBDIR%%/BitTornado/BT1/PiecePicker.new.pyo -%%PYTHON_SITELIBDIR%%/BitTornado/BT1/Rerequester.py -%%PYTHON_SITELIBDIR%%/BitTornado/BT1/Rerequester.pyc -%%PYTHON_SITELIBDIR%%/BitTornado/BT1/Rerequester.pyo -%%PYTHON_SITELIBDIR%%/BitTornado/BT1/Statistics.py -%%PYTHON_SITELIBDIR%%/BitTornado/BT1/Statistics.pyc -%%PYTHON_SITELIBDIR%%/BitTornado/BT1/Statistics.pyo -%%PYTHON_SITELIBDIR%%/BitTornado/BT1/Storage.py -%%PYTHON_SITELIBDIR%%/BitTornado/BT1/Storage.pyc -%%PYTHON_SITELIBDIR%%/BitTornado/BT1/Storage.pyo -%%PYTHON_SITELIBDIR%%/BitTornado/BT1/StorageWrapper.py -%%PYTHON_SITELIBDIR%%/BitTornado/BT1/StorageWrapper.pyc -%%PYTHON_SITELIBDIR%%/BitTornado/BT1/StorageWrapper.pyo -%%PYTHON_SITELIBDIR%%/BitTornado/BT1/StreamCheck.py -%%PYTHON_SITELIBDIR%%/BitTornado/BT1/StreamCheck.pyc -%%PYTHON_SITELIBDIR%%/BitTornado/BT1/StreamCheck.pyo -%%PYTHON_SITELIBDIR%%/BitTornado/BT1/T2T.py -%%PYTHON_SITELIBDIR%%/BitTornado/BT1/T2T.pyc -%%PYTHON_SITELIBDIR%%/BitTornado/BT1/T2T.pyo -%%PYTHON_SITELIBDIR%%/BitTornado/BT1/Uploader.py -%%PYTHON_SITELIBDIR%%/BitTornado/BT1/Uploader.pyc -%%PYTHON_SITELIBDIR%%/BitTornado/BT1/Uploader.pyo -%%PYTHON_SITELIBDIR%%/BitTornado/BT1/__init__.py -%%PYTHON_SITELIBDIR%%/BitTornado/BT1/__init__.pyc -%%PYTHON_SITELIBDIR%%/BitTornado/BT1/__init__.pyo -%%PYTHON_SITELIBDIR%%/BitTornado/BT1/btformats.py -%%PYTHON_SITELIBDIR%%/BitTornado/BT1/btformats.pyc -%%PYTHON_SITELIBDIR%%/BitTornado/BT1/btformats.pyo -%%PYTHON_SITELIBDIR%%/BitTornado/BT1/download.py -%%PYTHON_SITELIBDIR%%/BitTornado/BT1/download.pyc -%%PYTHON_SITELIBDIR%%/BitTornado/BT1/download.pyo -%%PYTHON_SITELIBDIR%%/BitTornado/BT1/fakeopen.py -%%PYTHON_SITELIBDIR%%/BitTornado/BT1/fakeopen.pyc -%%PYTHON_SITELIBDIR%%/BitTornado/BT1/fakeopen.pyo -%%PYTHON_SITELIBDIR%%/BitTornado/BT1/makemetafile.py -%%PYTHON_SITELIBDIR%%/BitTornado/BT1/makemetafile.pyc -%%PYTHON_SITELIBDIR%%/BitTornado/BT1/makemetafile.pyo -%%PYTHON_SITELIBDIR%%/BitTornado/BT1/testtest.py -%%PYTHON_SITELIBDIR%%/BitTornado/BT1/testtest.pyc -%%PYTHON_SITELIBDIR%%/BitTornado/BT1/testtest.pyo -%%PYTHON_SITELIBDIR%%/BitTornado/BT1/track.py -%%PYTHON_SITELIBDIR%%/BitTornado/BT1/track.pyc -%%PYTHON_SITELIBDIR%%/BitTornado/BT1/track.pyo -%%PYTHON_SITELIBDIR%%/BitTornado/ConfigDir.py -%%PYTHON_SITELIBDIR%%/BitTornado/ConfigDir.pyc -%%PYTHON_SITELIBDIR%%/BitTornado/ConfigDir.pyo -%%PYTHON_SITELIBDIR%%/BitTornado/ConfigReader.py -%%PYTHON_SITELIBDIR%%/BitTornado/ConfigReader.pyc -%%PYTHON_SITELIBDIR%%/BitTornado/ConfigReader.pyo -%%PYTHON_SITELIBDIR%%/BitTornado/ConnChoice.py -%%PYTHON_SITELIBDIR%%/BitTornado/ConnChoice.pyc -%%PYTHON_SITELIBDIR%%/BitTornado/ConnChoice.pyo -%%PYTHON_SITELIBDIR%%/BitTornado/CreateIcons.py -%%PYTHON_SITELIBDIR%%/BitTornado/CreateIcons.pyc -%%PYTHON_SITELIBDIR%%/BitTornado/CreateIcons.pyo -%%PYTHON_SITELIBDIR%%/BitTornado/CurrentRateMeasure.py -%%PYTHON_SITELIBDIR%%/BitTornado/CurrentRateMeasure.pyc -%%PYTHON_SITELIBDIR%%/BitTornado/CurrentRateMeasure.pyo -%%PYTHON_SITELIBDIR%%/BitTornado/HTTPHandler.py -%%PYTHON_SITELIBDIR%%/BitTornado/HTTPHandler.pyc -%%PYTHON_SITELIBDIR%%/BitTornado/HTTPHandler.pyo -%%PYTHON_SITELIBDIR%%/BitTornado/PSYCO.py -%%PYTHON_SITELIBDIR%%/BitTornado/PSYCO.pyc -%%PYTHON_SITELIBDIR%%/BitTornado/PSYCO.pyo -%%PYTHON_SITELIBDIR%%/BitTornado/RateLimiter.py -%%PYTHON_SITELIBDIR%%/BitTornado/RateLimiter.pyc -%%PYTHON_SITELIBDIR%%/BitTornado/RateLimiter.pyo -%%PYTHON_SITELIBDIR%%/BitTornado/RateMeasure.py -%%PYTHON_SITELIBDIR%%/BitTornado/RateMeasure.pyc -%%PYTHON_SITELIBDIR%%/BitTornado/RateMeasure.pyo -%%PYTHON_SITELIBDIR%%/BitTornado/RawServer.py -%%PYTHON_SITELIBDIR%%/BitTornado/RawServer.pyc -%%PYTHON_SITELIBDIR%%/BitTornado/RawServer.pyo -%%PYTHON_SITELIBDIR%%/BitTornado/ServerPortHandler.py -%%PYTHON_SITELIBDIR%%/BitTornado/ServerPortHandler.pyc -%%PYTHON_SITELIBDIR%%/BitTornado/ServerPortHandler.pyo -%%PYTHON_SITELIBDIR%%/BitTornado/SocketHandler.py -%%PYTHON_SITELIBDIR%%/BitTornado/SocketHandler.pyc -%%PYTHON_SITELIBDIR%%/BitTornado/SocketHandler.pyo -%%PYTHON_SITELIBDIR%%/BitTornado/__init__.py -%%PYTHON_SITELIBDIR%%/BitTornado/__init__.pyc -%%PYTHON_SITELIBDIR%%/BitTornado/__init__.pyo -%%PYTHON_SITELIBDIR%%/BitTornado/bencode.py -%%PYTHON_SITELIBDIR%%/BitTornado/bencode.pyc -%%PYTHON_SITELIBDIR%%/BitTornado/bencode.pyo -%%PYTHON_SITELIBDIR%%/BitTornado/bitfield.py -%%PYTHON_SITELIBDIR%%/BitTornado/bitfield.pyc -%%PYTHON_SITELIBDIR%%/BitTornado/bitfield.pyo -%%PYTHON_SITELIBDIR%%/BitTornado/clock.py -%%PYTHON_SITELIBDIR%%/BitTornado/clock.pyc -%%PYTHON_SITELIBDIR%%/BitTornado/clock.pyo -%%PYTHON_SITELIBDIR%%/BitTornado/download_bt1.py -%%PYTHON_SITELIBDIR%%/BitTornado/download_bt1.pyc -%%PYTHON_SITELIBDIR%%/BitTornado/download_bt1.pyo -%%PYTHON_SITELIBDIR%%/BitTornado/inifile.py -%%PYTHON_SITELIBDIR%%/BitTornado/inifile.pyc -%%PYTHON_SITELIBDIR%%/BitTornado/inifile.pyo -%%PYTHON_SITELIBDIR%%/BitTornado/launchmanycore.py -%%PYTHON_SITELIBDIR%%/BitTornado/launchmanycore.pyc -%%PYTHON_SITELIBDIR%%/BitTornado/launchmanycore.pyo -%%PYTHON_SITELIBDIR%%/BitTornado/natpunch.py -%%PYTHON_SITELIBDIR%%/BitTornado/natpunch.pyc -%%PYTHON_SITELIBDIR%%/BitTornado/natpunch.pyo -%%PYTHON_SITELIBDIR%%/BitTornado/parseargs.py -%%PYTHON_SITELIBDIR%%/BitTornado/parseargs.pyc -%%PYTHON_SITELIBDIR%%/BitTornado/parseargs.pyo -%%PYTHON_SITELIBDIR%%/BitTornado/parsedir.py -%%PYTHON_SITELIBDIR%%/BitTornado/parsedir.pyc -%%PYTHON_SITELIBDIR%%/BitTornado/parsedir.pyo -%%PYTHON_SITELIBDIR%%/BitTornado/piecebuffer.py -%%PYTHON_SITELIBDIR%%/BitTornado/piecebuffer.pyc -%%PYTHON_SITELIBDIR%%/BitTornado/piecebuffer.pyo -%%PYTHON_SITELIBDIR%%/BitTornado/selectpoll.py -%%PYTHON_SITELIBDIR%%/BitTornado/selectpoll.pyc -%%PYTHON_SITELIBDIR%%/BitTornado/selectpoll.pyo -%%PYTHON_SITELIBDIR%%/BitTornado/subnetparse.py -%%PYTHON_SITELIBDIR%%/BitTornado/subnetparse.pyc -%%PYTHON_SITELIBDIR%%/BitTornado/subnetparse.pyo -%%PYTHON_SITELIBDIR%%/BitTornado/zurllib.py -%%PYTHON_SITELIBDIR%%/BitTornado/zurllib.pyc -%%PYTHON_SITELIBDIR%%/BitTornado/zurllib.pyo -%%DATADIR%%/alias.conf -%%DATADIR%%/ip2cc.db -%%DOCSDIR%%/examples/interest.xml -%%DOCSDIR%%/examples/tracker.xml -@dirrm %%PYTHON_SITELIBDIR%%/BitCrawler -@dirrm %%PYTHON_SITELIBDIR%%/BitQueue -@dirrm %%PYTHON_SITELIBDIR%%/BitTornado/BT1 -@dirrm %%PYTHON_SITELIBDIR%%/BitTornado -@dirrm %%DATADIR%% -@dirrm %%DOCSDIR%%/examples -@dirrm %%DOCSDIR%% diff --git a/net/cdonkey/Makefile b/net/cdonkey/Makefile deleted file mode 100644 index 7d09fa56279a..000000000000 --- a/net/cdonkey/Makefile +++ /dev/null @@ -1,38 +0,0 @@ -# ex:ts=8 -# Ports collection makefile for: cDonkey -# Date created: Feb 9, 2003 -# Whom: ijliao -# -# $FreeBSD$ -# - -PORTNAME= cdonkey -PORTVERSION= 0.9.0 -CATEGORIES= net -MASTER_SITES= http://suche.org/ -DISTNAME= cDonkey-${PORTVERSION} - -MAINTAINER= ports@FreeBSD.org -COMMENT= An open and free core client for the eDonkey protocol - -LIB_DEPENDS= db3.3:${PORTSDIR}/databases/db3 - -PLIST_FILES= bin/cDonkey -USE_BZIP2= yes -USE_REINPLACE= yes -GNU_CONFIGURE= yes -USE_AUTOTOOLS= libtool:15 -CONFIGURE_ARGS= --with-berkeley-db="${LOCALBASE}/include/db3:${LOCALBASE}/lib" -USE_GMAKE= yes -WRKSRC= ${WRKDIR}/cDonkey-${PORTVERSION} - -.include - -.if ${ARCH} != "i386" -BROKEN= "Does not compile on !i386" -.endif - -post-patch: - @${REINPLACE_CMD} -e "s|-ldb|-ldb3|g" ${WRKSRC}/configure - -.include diff --git a/net/cdonkey/distinfo b/net/cdonkey/distinfo deleted file mode 100644 index a4e807d8c33a..000000000000 --- a/net/cdonkey/distinfo +++ /dev/null @@ -1,3 +0,0 @@ -MD5 (cDonkey-0.9.0.tar.bz2) = 04c7b16e2aeb18a246e9892ba6fe7b7a -SHA256 (cDonkey-0.9.0.tar.bz2) = 4b6bf726d3fc0bee06b971c35034d43293b37419a09637785e4c572d8779c7f3 -SIZE (cDonkey-0.9.0.tar.bz2) = 334586 diff --git a/net/cdonkey/files/patch-Makefile.in b/net/cdonkey/files/patch-Makefile.in deleted file mode 100644 index cdb53e84cf47..000000000000 --- a/net/cdonkey/files/patch-Makefile.in +++ /dev/null @@ -1,11 +0,0 @@ ---- Makefile.in.orig Wed May 7 20:21:59 2003 -+++ Makefile.in Thu Aug 26 18:39:49 2004 -@@ -55,7 +55,7 @@ - # -fno-for-scope Make the proble with older compiler visible - # -pedantic < Zu viele warnings - # -Wold-style-cast < Zu viele warnings --CXXFLAGS = @CXXFLAGS@ -W -Wall -Wunused -Wformat -Wshadow -Wmultichar -Wpointer-arith -Wcast-qual -Wcast-align -Wswitch -ansi -fno-for-scope -fno-gnu-keywords -fno-rtti @SVN_DB_INCLUDES@ -+CXXFLAGS = @CXXFLAGS@ -ansi -fno-for-scope -fno-gnu-keywords -fno-rtti @SVN_DB_INCLUDES@ - CYGPATH_W = @CYGPATH_W@ - DEFS = @DEFS@ -DCDONKEY=1 - DEPDIR = @DEPDIR@ diff --git a/net/cdonkey/files/patch-cSocket.cpp b/net/cdonkey/files/patch-cSocket.cpp deleted file mode 100644 index 0a2beb1fa6f1..000000000000 --- a/net/cdonkey/files/patch-cSocket.cpp +++ /dev/null @@ -1,11 +0,0 @@ ---- cSocket.cpp.orig Wed May 7 20:21:33 2003 -+++ cSocket.cpp Thu Aug 26 18:53:39 2004 -@@ -1180,7 +1180,7 @@ - }}} - // try to set our local externally visible address - void cSocket::setLocalExternalIP(struct in_addr new_addr) {{{ -- static struct in_addr last_ip_seen = 0; -+ static struct in_addr last_ip_seen; - static int same_ip_count = 0; - - if (new_addr.s_addr != last_ip_seen.s_addr) { diff --git a/net/cdonkey/files/patch-cZone.cpp b/net/cdonkey/files/patch-cZone.cpp deleted file mode 100644 index b7cef8ccdeca..000000000000 --- a/net/cdonkey/files/patch-cZone.cpp +++ /dev/null @@ -1,10 +0,0 @@ ---- cZone.cpp.orig Wed May 7 20:21:34 2003 -+++ cZone.cpp Thu Aug 26 18:54:31 2004 -@@ -88,7 +88,6 @@ - }}} - - cZone:: cZone() {{{ -- mtrace (); - uint8_t zero[HASH_LEN]; - bzero(zero, HASH_LEN); - init(NULL, 0, zero); diff --git a/net/cdonkey/files/patch-cygwin.h b/net/cdonkey/files/patch-cygwin.h deleted file mode 100644 index ae15ae2a03e8..000000000000 --- a/net/cdonkey/files/patch-cygwin.h +++ /dev/null @@ -1,18 +0,0 @@ ---- cygwin.h.orig Sat Apr 5 20:06:44 2003 -+++ cygwin.h Thu Aug 26 18:50:49 2004 -@@ -36,7 +36,6 @@ - #include - #include - #include --#include - - #ifdef __cplusplus - #include // for stl string -@@ -166,7 +165,6 @@ - #include - #include - #include -- #include - #define dir_delim '/' - #define HAVE_SIGHUP 1 - #define HAVE_SIGINT 1 diff --git a/net/cdonkey/files/patch-donkey.cpp b/net/cdonkey/files/patch-donkey.cpp deleted file mode 100644 index 29eb08379475..000000000000 --- a/net/cdonkey/files/patch-donkey.cpp +++ /dev/null @@ -1,10 +0,0 @@ ---- donkey.cpp.orig Wed May 7 20:26:57 2003 -+++ donkey.cpp Thu Aug 26 18:51:54 2004 -@@ -935,7 +935,6 @@ - - int main (int argc, char **argv) {{{ - bzero (ZERO, 16); -- mtrace (); // MALLOC_TRACE - struct stat dStatBuf; - int j = 0; - diff --git a/net/cdonkey/pkg-descr b/net/cdonkey/pkg-descr deleted file mode 100644 index b2d3cdcd83b3..000000000000 --- a/net/cdonkey/pkg-descr +++ /dev/null @@ -1,3 +0,0 @@ -cDonkey is an open and free core client for the eDonkey protocol. - -WWW: http://cdonkey.suche.org/ diff --git a/net/ctorrent/Makefile b/net/ctorrent/Makefile deleted file mode 100644 index 00583c5a9700..000000000000 --- a/net/ctorrent/Makefile +++ /dev/null @@ -1,35 +0,0 @@ -# New ports collection makefile for: ctorrent -# Date created: Jan 17 2004 -# Whom: Florent Thoumie -# -# $FreeBSD$ -# - -PORTNAME= ctorrent -PORTVERSION= 1.3.4 -PORTREVISION= 1 -CATEGORIES= net -MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} -MASTER_SITE_SUBDIR= ${PORTNAME} - -MAINTAINER= flz@FreeBSD.org -COMMENT= BitTorrent Client written in C for FreeBSD and Linux - -GNU_CONFIGURE= yes -USE_BZIP2= yes - -PATCH_SITES= http://www.rahul.net/dholmes/ctorrent/ -PATCHFILES= patchset-ctorrent-1.3.4-dnh1.diff - -PLIST_FILES= bin/ctorrent -CONFIGURE_TARGET= --build=${ARCH}-portbld-freebsd${OSREL} - -PORTDOCS= README-DNH.TXT - -.if !defined(NOPORTDOCS) -post-install: - ${MKDIR} ${DOCSDIR} - ${INSTALL_DATA} ${WRKSRC}/${PORTDOCS} ${DOCSDIR}/ -.endif - -.include diff --git a/net/ctorrent/distinfo b/net/ctorrent/distinfo deleted file mode 100644 index eb636c73685d..000000000000 --- a/net/ctorrent/distinfo +++ /dev/null @@ -1,6 +0,0 @@ -MD5 (ctorrent-1.3.4.tar.bz2) = 823010ec78215d476537c9eba9381cdd -SHA256 (ctorrent-1.3.4.tar.bz2) = 7e2ef5d0656ac23cecd03374d9b00291a55b274c972adfe94d6f41ae3ba60c73 -SIZE (ctorrent-1.3.4.tar.bz2) = 87333 -MD5 (patchset-ctorrent-1.3.4-dnh1.diff) = 319c7202281a87dc3a9e68f99b50741f -SHA256 (patchset-ctorrent-1.3.4-dnh1.diff) = 720e3ac7b296e46ccaf9eea569b31f8055029754dbc1bc47660cbdacb59639e9 -SIZE (patchset-ctorrent-1.3.4-dnh1.diff) = 74172 diff --git a/net/ctorrent/files/patch-btcontent.cpp b/net/ctorrent/files/patch-btcontent.cpp deleted file mode 100644 index 8fbd2ec0c7bd..000000000000 --- a/net/ctorrent/files/patch-btcontent.cpp +++ /dev/null @@ -1,14 +0,0 @@ ---- btcontent.cpp.orig Sun Feb 1 06:18:07 2004 -+++ btcontent.cpp Fri Feb 13 03:09:22 2004 -@@ -8,7 +8,11 @@ - #else - #include - #include -+#if defined(HAVE_LIBCRYPT) || defined(HAVE_LIBMD) -+#include -+#elif defined(HAVE_LIBSSL) - #include -+#endif - #endif - - #include diff --git a/net/ctorrent/files/patch-btfiles.cpp b/net/ctorrent/files/patch-btfiles.cpp deleted file mode 100644 index c11a75ab3e13..000000000000 --- a/net/ctorrent/files/patch-btfiles.cpp +++ /dev/null @@ -1,14 +0,0 @@ ---- btfiles.cpp.orig Sun Feb 1 06:33:16 2004 -+++ btfiles.cpp Fri Feb 13 03:10:57 2004 -@@ -8,7 +8,11 @@ - #include - #include - #include -+#if defined(HAVE_LIBCRYPT) || defined(HAVE_LIBMD) -+#include -+#elif defined(HAVE_LIBSSL) - #include -+#endif - #endif - - #include diff --git a/net/ctorrent/files/patch-configure b/net/ctorrent/files/patch-configure deleted file mode 100644 index 10ab618008b5..000000000000 --- a/net/ctorrent/files/patch-configure +++ /dev/null @@ -1,20 +0,0 @@ ---- configure.orig Sun Feb 1 07:15:43 2004 -+++ configure Fri Feb 13 03:04:21 2004 -@@ -2851,7 +2851,7 @@ - int - main () - { --SHA1_Init (); -+XXXSHA1_Init (); - ; - return 0; - } -@@ -2915,7 +2915,7 @@ - int - main () - { --SHA1_Init (); -+XXXSHA1_Init (); - ; - return 0; - } diff --git a/net/ctorrent/pkg-descr b/net/ctorrent/pkg-descr deleted file mode 100644 index a47e737de98d..000000000000 --- a/net/ctorrent/pkg-descr +++ /dev/null @@ -1,8 +0,0 @@ -CTorrent is a BitTorrent (be know as BT usually) Client program -written in C for FreeBSD and Linux. Fast and small are CTorrent`s -two strengths. - -WWW: http://ctorrent.sourceforge.net/ - -- Florent Thoumie -flz@xbsd.org diff --git a/net/dcd/Makefile b/net/dcd/Makefile deleted file mode 100644 index 85f6dfb03ee2..000000000000 --- a/net/dcd/Makefile +++ /dev/null @@ -1,70 +0,0 @@ -# New ports collection makefile for: dcd -# Date created: 14 May 2005 -# Whom: Aleksandr S. Goncharov -# -# $FreeBSD$ -# - -PORTNAME= dcd -PORTVERSION= 0.5.9 -CATEGORIES= net -MASTER_SITES= http://www.dc.ds.pg.gda.pl/download/sources/stable/ - -MAINTAINER= mraleks@bk.ru -COMMENT= Direct Connect Hub clone for Unix - -USE_BZIP2= yes -USE_AUTOTOOLS= libtool:15 -USE_REINPLACE= yes - -CONFIGURE_ENV= CPPFLAGS="${PTHREAD_CFLAGS}" LDFLAGS="${PTHREAD_LIBS}" - -MAN8= dcd.8 dcd.console.8 -MANLANG= "" pl.ISO8859-2 - -CONF_FILES= console.allow dcd.banned dcd.conf dcd.motd dcd.penalties \ - dcd.rules dcd.users dcd.welcome nicks.allow - -SUB_FILES= pkg-install pkg-deinstall -SUB_LIST= CONF_FILES="${CONF_FILES}" CONF_DIR="${PREFIX}/etc/dcd" - -.include - -.if ${OSVERSION} < 500000 -BROKEN= "Does not compile" -.endif - -post-patch: -.for f in dcd dcd.console - @${MV} ${WRKSRC}/doc/${f}.2 ${WRKSRC}/doc/${f}.8 - @${MV} ${WRKSRC}/doc/pl/${f}.1 ${WRKSRC}/doc/pl/${f}.8 -.endfor - -.for d in doc doc/pl -. for f in dcd.8 dcd.console.8 - @${REINPLACE_CMD} -e \ - 's|/usr/local|${PREFIX}|g; \ - s|^\(\.TH .*\)"[12]"|\1"8"|; \ - s|([12])|(8)|' ${WRKSRC}/${d}/${f} -. endfor - @${REINPLACE_CMD} -e 's|man[12]|man8|g; s|\.[12]|.8|g; s|[12]\*|8*|g' \ - ${WRKSRC}/${d}/Makefile.in -.endfor - - @${REINPLACE_CMD} -e 's|$$(mandir)/man8|$$(mandir)/pl.ISO8859-2/man8|' \ - ${WRKSRC}/doc/pl/Makefile.in - -.for f in ${CONF_FILES} - @${MV} ${WRKSRC}/conf/${f} ${WRKSRC}/conf/${f}.default - @${REINPLACE_CMD} -e 's|${f}|${f}.default|g' ${WRKSRC}/conf/Makefile.in -.endfor - @${MV} ${WRKSRC}/conf/dcd.conf.in ${WRKSRC}/conf/dcd.conf.default.in - @${REINPLACE_CMD} -e 's|\(dcd\.conf\)|\1.default|g' ${WRKSRC}/configure - - @${REINPLACE_CMD} -e 's|-O2||g; s|-lpthread|${PTHREAD_LIBS}|g' \ - ${WRKSRC}/configure - -post-install: - @PKG_PREFIX=${PREFIX} ${SH} ${PKGINSTALL} ${PKGNAME} POST-INSTALL - -.include diff --git a/net/dcd/distinfo b/net/dcd/distinfo deleted file mode 100644 index 8154c611a8ef..000000000000 --- a/net/dcd/distinfo +++ /dev/null @@ -1,3 +0,0 @@ -MD5 (dcd-0.5.9.tar.bz2) = 0a46f116137459507bae588a818b0be3 -SHA256 (dcd-0.5.9.tar.bz2) = ad22b767a1faaaa585839cddc5ee0f2ca9ad471b7b3f4aab556e84ca9283c17f -SIZE (dcd-0.5.9.tar.bz2) = 340164 diff --git a/net/dcd/files/pkg-deinstall.in b/net/dcd/files/pkg-deinstall.in deleted file mode 100644 index 19c51b8a3ad8..000000000000 --- a/net/dcd/files/pkg-deinstall.in +++ /dev/null @@ -1,9 +0,0 @@ -#!/bin/sh - -[ "$2" != "DEINSTALL" ] && exit 0 - -for f in %%CONF_FILES%%; do - if cmp -s "%%CONF_DIR%%/$f" "%%CONF_DIR%%/$f.default"; then - rm -f "%%CONF_DIR%%/$f" - fi -done diff --git a/net/dcd/files/pkg-install.in b/net/dcd/files/pkg-install.in deleted file mode 100644 index 585a18d73eba..000000000000 --- a/net/dcd/files/pkg-install.in +++ /dev/null @@ -1,7 +0,0 @@ -#!/bin/sh - -[ "$2" != "POST-INSTALL" ] && exit 0 - -for f in %%CONF_FILES%%; do - [ -f "%%CONF_DIR%%/$f" ] || cp -p "%%CONF_DIR%%/$f.default" "%%CONF_DIR%%/$f" -done diff --git a/net/dcd/pkg-descr b/net/dcd/pkg-descr deleted file mode 100644 index 631dfc9cc25b..000000000000 --- a/net/dcd/pkg-descr +++ /dev/null @@ -1,16 +0,0 @@ -DConnect Daemon is a Direct Connect Hub clone for Unix. It allows people to -share their resources, i.e.: programs, graphics, other files... - -Features: - - * fast, pure C implementation - * libwrap support (hosts.allow, hosts.deny) - * low per-user memory consumption - * uses threads (no forking) - * nick pattern matching - * simple administration through telnet console - -WWW: http://www.dc.ds.pg.gda.pl/ - -- Aleksandr S. Goncharov -mraleks@bk.ru diff --git a/net/dcd/pkg-plist b/net/dcd/pkg-plist deleted file mode 100644 index 5a91762c0485..000000000000 --- a/net/dcd/pkg-plist +++ /dev/null @@ -1,17 +0,0 @@ -sbin/dcd -sbin/dcd.adduser -@exec install -d -m 751 -o daemon -g daemon %D/etc/dcd -etc/dcd/console.allow.default -etc/dcd/dcd.banned.default -etc/dcd/dcd.conf.default -etc/dcd/dcd.motd.default -etc/dcd/dcd.penalties.default -etc/dcd/dcd.rules.default -etc/dcd/dcd.users.default -etc/dcd/dcd.welcome.default -etc/dcd/nicks.allow.default -@exec install -d -m 751 -o daemon -g daemon /var/log/dcd -@unexec rmdir /var/log/dcd 2>/dev/null || true -@dirrmtry etc/dcd -@dirrmtry man/pl.ISO8859-2/man8 -@dirrmtry man/pl.ISO8859-2 diff --git a/net/dclib/Makefile b/net/dclib/Makefile deleted file mode 100644 index 8858c847be8e..000000000000 --- a/net/dclib/Makefile +++ /dev/null @@ -1,36 +0,0 @@ -# New ports collection makefile for: dclib -# Date created: Wed 10 Jul 2002 -# Whom: Sverrir Valgeirsson and -# Amar Takhar et al -# -# $FreeBSD$ -# - -PORTNAME= dclib -PORTVERSION= 0.3.7 -CATEGORIES= net -MASTER_SITES= http://download.berlios.de/dcgui/ \ - http://www.hitnet.rwth-aachen.de/~brueffer/distfiles/ - -MAINTAINER= markus@FreeBSD.org -COMMENT= Direct connect interface library for dcgui - -LIB_DEPENDS= jpeg.9:${PORTSDIR}/graphics/jpeg \ - xml2.5:${PORTSDIR}/textproc/libxml2 - -USE_BZIP2= yes -GNU_CONFIGURE= yes -USE_REINPLACE= yes -USE_OPENSSL= yes -INSTALLS_SHLIB= yes -USE_AUTOTOOLS= libtool:13:inc - -CONFIGURE_TARGET= --build=${ARCH}-portbld-freebsd${OSREL} - -post-patch: - @${REINPLACE_CMD} -e 's/-O2//g; s/-pedantic //g' \ - ${CONFIGURE_WRKSRC}/${CONFIGURE_SCRIPT} - @${REINPLACE_CMD} -e 's|[(]libdir[)]/pkgconfig|(prefix)/libdata/pkgconfig|g' \ - ${WRKSRC}/Makefile.in - -.include diff --git a/net/dclib/distinfo b/net/dclib/distinfo deleted file mode 100644 index c9802fabd01e..000000000000 --- a/net/dclib/distinfo +++ /dev/null @@ -1,3 +0,0 @@ -MD5 (dclib-0.3.7.tar.bz2) = d35833414534bcac8ce2c8a62ce903a4 -SHA256 (dclib-0.3.7.tar.bz2) = cc657130d96050926af957617c4ba95729c9eedb269596c56e417f0c4bfd4d0a -SIZE (dclib-0.3.7.tar.bz2) = 543586 diff --git a/net/dclib/pkg-descr b/net/dclib/pkg-descr deleted file mode 100644 index 33cfc98d6951..000000000000 --- a/net/dclib/pkg-descr +++ /dev/null @@ -1,4 +0,0 @@ -This is a library for the Direct Connect system. It is used by the -dcgui (net/dcgui) port. - -WWW: http://dcgui.berlios.de/ diff --git a/net/dclib/pkg-plist b/net/dclib/pkg-plist deleted file mode 100644 index bb4fba789181..000000000000 --- a/net/dclib/pkg-plist +++ /dev/null @@ -1,66 +0,0 @@ -include/dclib/cclient.h -include/dclib/cclientssl.h -include/dclib/cconfig.h -include/dclib/cconnectionmanager.h -include/dclib/cdcproto.h -include/dclib/cdownloadmanager.h -include/dclib/cdownloadqueue.h -include/dclib/cencrypt.h -include/dclib/cfilemanager.h -include/dclib/chttp.h -include/dclib/chublistmanager.h -include/dclib/clistenmanager.h -include/dclib/cmessagehandler.h -include/dclib/core/casyncdns.h -include/dclib/core/cbase32.h -include/dclib/core/cbase64.h -include/dclib/core/cbytearray.h -include/dclib/core/cbz.h -include/dclib/core/ccallback.h -include/dclib/core/cconnection.h -include/dclib/core/cdir.h -include/dclib/core/cfile.h -include/dclib/core/che3.h -include/dclib/core/clist.h -include/dclib/core/clisten.h -include/dclib/core/clogfile.h -include/dclib/core/cmanager.h -include/dclib/core/cmd4.h -include/dclib/core/cmd5.h -include/dclib/core/cobject.h -include/dclib/core/cplugin.h -include/dclib/core/csingleton.h -include/dclib/core/csocket.h -include/dclib/core/cssl.h -include/dclib/core/cstring.h -include/dclib/core/cstringlist.h -include/dclib/core/cthread.h -include/dclib/core/cxml.h -include/dclib/core/czlib.h -include/dclib/core/filecopy.h -include/dclib/core/platform.h -include/dclib/core/types.h -include/dclib/cpluginmanager.h -include/dclib/cquerymanager.h -include/dclib/csearchindex.h -include/dclib/csearchmanager.h -include/dclib/csearchsocket.h -include/dclib/csharelist.h -include/dclib/ctransfer.h -include/dclib/cuserlist.h -include/dclib/cutils.h -include/dclib/dclib.h -include/dclib/dcobject.h -include/dclib/dcos.h -include/dclib/hash/tiger.h -include/dclib/hash/tigertree.h -lib/libdc.a -lib/libdc.la -lib/libdc.so -lib/libdc.so.0 -libdata/pkgconfig/dclib.pc -@dirrm share/dclib/plugin -@dirrm share/dclib -@dirrm include/dclib/hash -@dirrm include/dclib/core -@dirrm include/dclib diff --git a/net/dctc-gui-qt/Makefile b/net/dctc-gui-qt/Makefile deleted file mode 100644 index 1bace60fd4ef..000000000000 --- a/net/dctc-gui-qt/Makefile +++ /dev/null @@ -1,81 +0,0 @@ -# New ports collection makefile for: dctc qt gui -# Date created: Sun Jul 28 7:00:43 UTC 2002 -# Whom: Mario Sergio Fujikawa Ferreira -# -# $FreeBSD$ -# - -PORTNAME= dctc -PORTVERSION= 0.1.2 -CATEGORIES= net -MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} -MASTER_SITE_SUBDIR= dc-qt -PKGNAMESUFFIX= -gui-qt -DISTNAME= dc-qt-${PORTVERSION} - -MAINTAINER= lioux@FreeBSD.org -COMMENT= A Qt GUI for the Direct Connect (TM) dctc text client - -RUN_DEPENDS= dctc:${PORTSDIR}/net/dctc - -USE_QT_VER= 3 -USE_REINPLACE= yes -GNU_CONFIGURE= yes -CONFIGURE_ENV= LDFLAGS="${LDFLAGS} -L${LOCALBASE}/lib ${PTHREAD_LIBS}" -PLIST_FILES= bin/dc_qt - -OPTIONS= XINE "Enable support for video preview using libxine" off - -XINE_CONFIG?= ${X11BASE}/bin/xine-config - -.ifndef(NOPORTDOCS) -DOCSDIR= ${PREFIX}/share/doc/${PORTNAME}${PKGNAMESUFFIX} - -PORTDOCS= \ - about.html \ - advanced.html \ - basic.html \ - config.html \ - connect.html \ - index.html \ - logo.png \ - mainwindow.png \ - searchdl.html -.endif - -.include - -.if ${OSVERSION} < 500000 -BROKEN= "Does not compile on FreeBSD 4.x" -.endif - -# with xine preview support -.ifdef(WITH_XINE) -LIB_DEPENDS+= xine:${PORTSDIR}/multimedia/libxine -CONFIGURE_ENV+= XINE_CONFIG=${XINE_CONFIG} -.else -CONFIGURE_ARGS+= --disable-preview -.endif - -post-patch: - @${REINPLACE_CMD} -E \ - -e 's|(HUBLIST[[:space:]]*=[[:space:]]*")hublist"|\1dc_hublist"|' \ - ${WRKSRC}/src/dc_hub.cc -.ifdef(NOPORTDOCS) - @${REINPLACE_CMD} -E \ - -e 's|^(SUBDIRS).+$$|\1=|' \ - ${WRKSRC}/src/Makefile.in -.else - @${REINPLACE_CMD} -E \ - -e 's|^(pkgdatadir).+$$|\1=${DOCSDIR}|' \ - ${WRKSRC}/src/doc/Makefile.in -.endif - -post-configure: -# uphold CC/CXX/CFLAGS - @${REINPLACE_CMD} -E \ - -e 's|^(CXXFLAGS.+)$$|\1 ${CXXFLAGS}|' \ - ${WRKSRC}/Makefile \ - ${WRKSRC}/src/Makefile - -.include diff --git a/net/dctc-gui-qt/distinfo b/net/dctc-gui-qt/distinfo deleted file mode 100644 index 901689913962..000000000000 --- a/net/dctc-gui-qt/distinfo +++ /dev/null @@ -1,3 +0,0 @@ -MD5 (dc-qt-0.1.2.tar.gz) = 2653c020cd2cc3957d35f2c1e77b4d46 -SHA256 (dc-qt-0.1.2.tar.gz) = de54b1833fb2b984f3ad93b80b1862624046294f2aab9083920c63ce7b46493b -SIZE (dc-qt-0.1.2.tar.gz) = 349695 diff --git a/net/dctc-gui-qt/pkg-descr b/net/dctc-gui-qt/pkg-descr deleted file mode 100644 index b2bbd6979dd6..000000000000 --- a/net/dctc-gui-qt/pkg-descr +++ /dev/null @@ -1,3 +0,0 @@ -A Qt GUI for the Direct Connect (TM) dctc text client. - -WWW: http://sourceforge.net/projects/dc-qt/ diff --git a/net/dctc-gui/Makefile b/net/dctc-gui/Makefile deleted file mode 100644 index 3bc7cd18d9a1..000000000000 --- a/net/dctc-gui/Makefile +++ /dev/null @@ -1,91 +0,0 @@ -# New ports collection makefile for: GUI to Direct Connect Text Client -# Date created: Thu Nov 22 00:34:48 BRST 2001 -# Whom: Mario Sergio Fujikawa Ferreira -# -# $FreeBSD$ -# - -PORTNAME= dctc -PORTVERSION= 0.66 -PORTREVISION= 2 -CATEGORIES= net gnome -MASTER_SITES= http://unixpages.org/distfiles/ -PKGNAMESUFFIX= -gui -DISTNAME= dc_gui-${PORTVERSION} - -MAINTAINER= lioux@FreeBSD.org -COMMENT= A GUI to DirectConnect (www.neo-modus.com) text client - -BUILD_DEPENDS= dctc:${PORTSDIR}/net/dctc -LIB_DEPENDS= db4.0:${PORTSDIR}/databases/db4 - -USE_GETTEXT= yes -USE_X_PREFIX= yes -USE_GNOME= gnomehack gnomelibs gnomeprefix -USE_XLIB= yes -USE_REINPLACE= yes -GNU_CONFIGURE= yes -USE_GMAKE= yes -CONFIGURE_ARGS= --with-gnome=${X11BASE} \ - --with-gtk-prefix=${LOCALBASE} \ - --enable-manual-db-detect \ - --with-libiconv-prefix=${LOCALBASE} - -ADDITIONAL_SRCS= sig_chld.c -# -DOC_FILES= COPYING ChangeLog README TODO - -post-extract: -.for file in ${ADDITIONAL_SRCS} - @${CP} ${FILESDIR}/${file} ${WRKSRC}/src -.endfor - -post-patch: - @${FIND} ${WRKSRC} -type f | ${XARGS} -n 10 -x ${REINPLACE_CMD} -E -e \ - 's|ldb-4.0|ldb4|; \ - s|<(db.h>)|> ${CONFIGURE_WRKSRC}/config.h - @${ECHO_CMD} '# define MSG_NOSIGNAL 0' >> ${CONFIGURE_WRKSRC}/config.h - @${ECHO_CMD} '#endif' >> ${CONFIGURE_WRKSRC}/config.h - @${ECHO_CMD} '#include ' >> ${CONFIGURE_WRKSRC}/config.h - @${ECHO_CMD} '#ifndef SEMVMX' >> ${WRKSRC}/config.h - @${ECHO_CMD} '#define SEMVMX 32767' >> ${WRKSRC}/config.h - @${ECHO_CMD} '#endif' >> ${WRKSRC}/config.h - -post-install: -.ifndef(NOPORTDOCS) - @${MKDIR} ${DOCSDIR}${PKGNAMESUFFIX} -.for file in ${DOC_FILES} - @${INSTALL_DATA} ${WRKSRC}/${file} ${DOCSDIR}${PKGNAMESUFFIX} -.endfor -.endif - -.include diff --git a/net/dctc-gui/distinfo b/net/dctc-gui/distinfo deleted file mode 100644 index 83b15b2b068b..000000000000 --- a/net/dctc-gui/distinfo +++ /dev/null @@ -1,3 +0,0 @@ -MD5 (dc_gui-0.66.tar.gz) = f47aa43a6840e078bc32717d63731b52 -SHA256 (dc_gui-0.66.tar.gz) = a96807ce6bc9074f25951df82c99cde4246842f368a240dfe4dd098627e32c71 -SIZE (dc_gui-0.66.tar.gz) = 461838 diff --git a/net/dctc-gui/files/patch-po_Makefile.in.in b/net/dctc-gui/files/patch-po_Makefile.in.in deleted file mode 100644 index b8b90a400c1f..000000000000 --- a/net/dctc-gui/files/patch-po_Makefile.in.in +++ /dev/null @@ -1,10 +0,0 @@ ---- po/Makefile.in.in.orig Wed Feb 4 13:19:32 2004 -+++ po/Makefile.in.in Wed Feb 4 13:19:41 2004 -@@ -87,6 +87,7 @@ - $(XGETTEXT) --default-domain=$(PACKAGE) --directory=$(top_srcdir) \ - --add-comments --keyword=_ --keyword=N_ \ - --files-from=$(srcdir)/POTFILES.in \ -+ --from-code=ISO-8859-1 \ - && test ! -f $(PACKAGE).po \ - || ( rm -f $(srcdir)/$(PACKAGE).pot \ - && mv $(PACKAGE).po $(srcdir)/$(PACKAGE).pot ) diff --git a/net/dctc-gui/files/patch-src::callbacks.c b/net/dctc-gui/files/patch-src::callbacks.c deleted file mode 100644 index 3c0ad2c3e398..000000000000 --- a/net/dctc-gui/files/patch-src::callbacks.c +++ /dev/null @@ -1,12 +0,0 @@ ---- src/callbacks.c.orig Sun Nov 17 21:18:28 2002 -+++ src/callbacks.c Sun Nov 17 21:19:26 2002 -@@ -14,7 +14,8 @@ - #include - #include - #include --#include -+#include -+#include - #include - #include - #include diff --git a/net/dctc-gui/files/patch-src::init_fnc.c b/net/dctc-gui/files/patch-src::init_fnc.c deleted file mode 100644 index 3eca24060609..000000000000 --- a/net/dctc-gui/files/patch-src::init_fnc.c +++ /dev/null @@ -1,12 +0,0 @@ ---- src/init_fnc.c.orig Sun Nov 17 21:19:50 2002 -+++ src/init_fnc.c Sun Nov 17 21:20:39 2002 -@@ -12,7 +12,8 @@ - #include - #include - #include --#include /* for the value of SEMVMX */ -+#include -+#include /* for the value of SEMVMX */ - #include - #include - #include diff --git a/net/dctc-gui/files/patch-src::main.c b/net/dctc-gui/files/patch-src::main.c deleted file mode 100644 index f530ccac3963..000000000000 --- a/net/dctc-gui/files/patch-src::main.c +++ /dev/null @@ -1,36 +0,0 @@ ---- src/main.c.orig Mon Nov 18 23:53:50 2002 -+++ src/main.c Mon Nov 18 23:55:01 2002 -@@ -43,6 +43,9 @@ - GtkWidget *done_popup=NULL; - GtkWidget *fav_popup=NULL; - -+/* sigchld handling */ -+extern void sig_chld(int); -+ - /* this string is "$HOME/.dctc" */ - GString *dctc_main_dir=NULL; - -@@ -289,11 +292,9 @@ - sigset_t set; - - /* ignore SIGPIPE */ -- /* ignore SIGCHLD */ - /* ignore SIGHUP */ - sigemptyset(&set); - sigaddset(&set,SIGPIPE); -- sigaddset(&set,SIGCHLD); - sigaddset(&set,SIGHUP); - act.sa_handler=SIG_IGN; - act.sa_mask=set; -@@ -301,8 +302,10 @@ - - sigprocmask(SIG_UNBLOCK,&set,NULL); - sigaction(SIGPIPE,&act,NULL); -- sigaction(SIGCHLD,&act,NULL); - sigaction(SIGHUP,&act,NULL); -+ -+ /* handle SIGCHLD */ -+ signal(SIGCHLD, sig_chld); /* Prevents zombies */ - } - - static void start_dctc_client_from_huburl(char *dchub_url,char *profile) diff --git a/net/dctc-gui/files/sig_chld.c b/net/dctc-gui/files/sig_chld.c deleted file mode 100644 index 74b4a4afc53a..000000000000 --- a/net/dctc-gui/files/sig_chld.c +++ /dev/null @@ -1,53 +0,0 @@ -/* - * Copyright (c) 2000, 2001, 2002 - * Mario Sergio Fujikawa Ferreira - * All rights reserved. - * - * Redistribution and use in source and binary forms, with or without - * modification, are permitted provided that the following conditions - * are met: - * 1. Redistributions of source code must retain the above copyright - * notice, this list of conditions and the following disclaimer. - * 2. Redistributions in binary form must reproduce the above copyright - * notice, this list of conditions and the following disclaimer in the - * documentation and/or other materials provided with the distribution. - * - * THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND - * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE - * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE - * ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE - * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL - * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS - * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) - * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT - * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY - * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF - * SUCH DAMAGE. - * - * $FreeBSD - */ - -#include -#include -/* -#include -#include -*/ - -/* - * SIGCHLD handler - * - * Let's take care of our children. - * Otherwise, they may get involved with bad ppl - * and become zombies. - */ -void -sig_chld(int signo) -{ - pid_t pid; - int stat; - - while ( (pid = waitpid(-1, &stat, WNOHANG)) > 0); - - return; -} diff --git a/net/dctc-gui/pkg-descr b/net/dctc-gui/pkg-descr deleted file mode 100644 index b4b753f5e341..000000000000 --- a/net/dctc-gui/pkg-descr +++ /dev/null @@ -1,21 +0,0 @@ -[ from developer's site] - -This is a Graphical User Interface for DCTC - -I. What is DCTC -DCTC is a Direct Connect clone, a windoz client allowing users to -share their files and talk (like IRC but more software sharing -oriented) using a proprietary protocol. - -DCTC stands for Direct Connect Text Client. - -II. What is not DCTC -DCTC is written from scratch without any help from neo-modus using -our experience of hotline protocol. - -DCTC is not designed to be used by human. It doesn't contains any -GUI or CLI. The goal of this project is to build a Direct Connect -client which can be used by other programs. So even if you can enter -command using the keyboard, don't say the human interface is poor. - -WWW: http://ac2i.homelinux.com/dctc/ diff --git a/net/dctc-gui/pkg-plist b/net/dctc-gui/pkg-plist deleted file mode 100644 index 6bccd6512052..000000000000 --- a/net/dctc-gui/pkg-plist +++ /dev/null @@ -1,38 +0,0 @@ -bin/dc_gui -%%PORTDOCS%%share/doc/dctc-gui/COPYING -%%PORTDOCS%%share/doc/dctc-gui/ChangeLog -%%PORTDOCS%%share/doc/dctc-gui/README -%%PORTDOCS%%share/doc/dctc-gui/TODO -share/gnome/help/dc_gui/C/index.html -share/gnome/help/dc_gui/C/topic.dat -share/gnome/help/dc_gui/es/index.html -share/gnome/help/dc_gui/es/topic.dat -share/gnome/help/dc_gui/nl/index.html -share/gnome/help/dc_gui/nl/topic.dat -share/gnome/pixmaps/dc_gui/icon_folder_add.xpm -share/gnome/pixmaps/dc_gui/icon_folder_del.xpm -share/gnome/pixmaps/dc_gui/icon_kill.xpm -share/gnome/pixmaps/dc_gui/icon_refresh.xpm -share/gnome/pixmaps/dc_gui/icon_remove_all.xpm -share/gnome/pixmaps/dc_gui/icon_remove_selected.xpm -share/locale/de/LC_MESSAGES/dc_gui.mo -share/locale/fr/LC_MESSAGES/dc_gui.mo -share/locale/nl/LC_MESSAGES/dc_gui.mo -share/locale/sv/LC_MESSAGES/dc_gui.mo -@unexec %D/share/locale/sv/LC_MESSAGES 2>/dev/null || true -@unexec %D/share/locale/sv 2>/dev/null || true -@unexec %D/share/locale/nl/LC_MESSAGES 2>/dev/null || true -@unexec %D/share/locale/nl 2>/dev/null || true -@unexec %D/share/locale/fr/LC_MESSAGES 2>/dev/null || true -@unexec %D/share/locale/fr 2>/dev/null || true -@unexec %D/share/locale/de/LC_MESSAGES 2>/dev/null || true -@unexec %D/share/locale/de 2>/dev/null || true -@dirrm share/gnome/pixmaps/dc_gui -@dirrmtry share/gnome/help/dc_gui/nl/images -@dirrm share/gnome/help/dc_gui/nl -@dirrmtry share/gnome/help/dc_gui/es/images -@dirrm share/gnome/help/dc_gui/es -@dirrmtry share/gnome/help/dc_gui/C/images -@dirrm share/gnome/help/dc_gui/C -@dirrm share/gnome/help/dc_gui -%%PORTDOCS%%@dirrm share/doc/dctc-gui diff --git a/net/dctc/Makefile b/net/dctc/Makefile deleted file mode 100644 index db3ae336bc90..000000000000 --- a/net/dctc/Makefile +++ /dev/null @@ -1,115 +0,0 @@ -# New ports collection makefile for: Direct Connect Text Client -# Date created: Thu Nov 22 00:19:27 BRST 2001 -# Whom: Mario Sergio Fujikawa Ferreira -# -# $FreeBSD$ -# - -PORTNAME= dctc -PORTVERSION= 0.84.1 -CATEGORIES= net -MASTER_SITES= http://unixpages.org/distfiles/ -DISTNAME= ${PORTNAME}-${PORTVERSION} - -MAINTAINER= ports@FreeBSD.org -COMMENT= A DirectConnect (www.neo-modus.com) text client for file sharing - -BUILD_DEPENDS= makedepend:${PORTSDIR}/devel/makedepend -LIB_DEPENDS= db4.0:${PORTSDIR}/databases/db4 - -USE_GETOPT_LONG= yes -USE_GNOME= glib12 -USE_PERL5_RUN= yes -USE_REINPLACE= yes -GNU_CONFIGURE= yes -LDFLAGS+= ${PTHREAD_LIBS:S/"//g} -CPPFLAGS+= ${PTHREAD_CFLAGS} -CONFIGURE_ENV= CPPFLAGS="${CPPFLAGS}" \ - LDFLAGS="${LDFLAGS}" -CONFIGURE_ARGS= --enable-manual-db-detect --with-db=${LOCALBASE} -MANCOMPRESSED= no - -MAN1= dctc.1 - -DCTC_BINS= dctc dctc_cmd -DOC_DIRS= Documentation Documentation/DCextensions -DOC_FILES= COPYING ChangeLog INSTALL README \ - KNOWN_BUGS TODO \ - Documentation/BerkeleyDB \ - Documentation/BerkeleyDB.nl \ - Documentation/DCextensions/p2p_capabilities \ - Documentation/DCextensions/p2p_capabilities.nl \ - Documentation/DCextensions/search_by_content \ - Documentation/DCextensions/search_by_content.nl \ - Documentation/GDL.nl \ - Documentation/GDL Documentation/VAR \ - Documentation/LS_cache Documentation/UNODE.nl \ - Documentation/LS_cache.nl \ - Documentation/VAR.nl \ - Documentation/UNODE Documentation/Vshare \ - Documentation/Vshare.nl \ - Documentation/commands \ - Documentation/commands.nl \ - Documentation/programs.nl \ - Documentation/programs.pl \ - Documentation/output.nl \ - Documentation/output Documentation/programs - -.include - -.if ${OSVERSION} >= 502000 && ${OSVERSION} < 502105 -BROKEN= "Does not compile" -.endif - -post-extract: - @${CP} ${FILESDIR}/lp_mutex.c ${WRKSRC}/src - -post-patch: -.for file in ${DOC_FILES} - @${REINPLACE_CMD} -E -e 's|(hublist)|dc_\1|' ${WRKSRC}/${file} -.endfor - @${REINPLACE_CMD} -E -e \ - 's/(LOCK.*)\(inet_ntoa\)/\1(inet_lock_ntoa)/' \ - ${WRKSRC}/src/* - @${FIND} ${WRKSRC} -type f | ${XARGS} -n 10 \ - ${REINPLACE_CMD} -E -e \ - 's|<(db.h>)|> ${CONFIGURE_WRKSRC}/config.h - @${ECHO_CMD} '# define ENODATA ENOMSG' >> ${CONFIGURE_WRKSRC}/config.h - @${ECHO_CMD} '#endif' >> ${CONFIGURE_WRKSRC}/config.h - @${ECHO_CMD} '#define HAVE_SYS_PARAM_H 1' >> ${CONFIGURE_WRKSRC}/config.h -# disable GNU auto* tools - @${FIND} ${WRKSRC} -type f -name "Makefile" | ${XARGS} \ - -n 10 ${REINPLACE_CMD} -E -e \ - 's! (autoconf|autoheader|automake|aclocal)$$! ${TRUE}!' - -do-install: -.ifndef(NOPORTDOCS) - @${MKDIR} ${DOCSDIR} -.for dir in ${DOC_DIRS} - @${MKDIR} ${DOCSDIR}/${dir} -.endfor -.for file in ${DOC_FILES} - @${INSTALL_DATA} ${WRKSRC}/${file} ${DOCSDIR}/${file} -.endfor -.endif - @${MKDIR} ${PREFIX}/share/${PORTNAME} - @${INSTALL_SCRIPT} ${WRKSRC}/GDLjoiner \ - ${PREFIX}/share/${PORTNAME} - @${INSTALL_MAN} ${WRKSRC}/${PORTNAME}.1 ${MANPREFIX}/man/man1 - @${INSTALL_PROGRAM} ${WRKSRC}/src/hublist ${PREFIX}/bin/dc_hublist -.for file in ${DCTC_BINS} - @${INSTALL_PROGRAM} ${WRKSRC}/src/${file} ${PREFIX}/bin -.endfor - -.include diff --git a/net/dctc/distinfo b/net/dctc/distinfo deleted file mode 100644 index a3d94a4adac5..000000000000 --- a/net/dctc/distinfo +++ /dev/null @@ -1,3 +0,0 @@ -MD5 (dctc-0.84.1.tar.gz) = 94bd260453605081d048f733ed089e21 -SHA256 (dctc-0.84.1.tar.gz) = cf91677422a27318d6a5484132a97b96e408af13d895da818946cc9f4a932f20 -SIZE (dctc-0.84.1.tar.gz) = 373521 diff --git a/net/dctc/files/lp_mutex.c b/net/dctc/files/lp_mutex.c deleted file mode 100644 index 036b004e23dc..000000000000 --- a/net/dctc/files/lp_mutex.c +++ /dev/null @@ -1,119 +0,0 @@ -/* - * Copyright (c) 2000, 2001, 2002 - * Mario Sergio Fujikawa Ferreira - * All rights reserved. - * - * Redistribution and use in source and binary forms, with or without - * modification, are permitted provided that the following conditions - * are met: - * 1. Redistributions of source code must retain the above copyright - * notice, this list of conditions and the following disclaimer. - * 2. Redistributions in binary form must reproduce the above copyright - * notice, this list of conditions and the following disclaimer in the - * documentation and/or other materials provided with the distribution. - * - * THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND - * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE - * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE - * ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE - * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL - * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS - * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) - * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT - * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY - * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF - * SUCH DAMAGE. - * - * $FreeBSD - */ - - -#ifdef HAVE_CONFIG_H -# include -#endif - -#ifdef HAVE_SYS_PARAM_H -# include -#endif - -#include - -# include - -/* - * Use a mutex under BSD systems to avoid problems with semaphores - * blocking all the threads since BSD have MIT pthreads user space - * threads. If not BSD, use some stubs that do nothing. Since these - * stubs are empty, most modern compilers will simply add a NOP at - * the calling point. - */ -# if (defined(BSD) && (BSD >= 199103)) -int -lp_mutex_init_ (pthread_mutex_t ** mutex, - const pthread_mutexattr_t *attr) -{ - pthread_mutex_t * mutex_temp; - - if ( (mutex_temp = \ - (pthread_mutex_t *) malloc (sizeof(pthread_mutex_t))) ) { - - if ( (pthread_mutex_init(mutex_temp, attr)) == 0) { - - (*mutex) = mutex_temp; - return (1); - } else { - return (0); - } - } else { - /* Not enough memory */ - return (-1); - } -} - -int -lp_mutex_lock_ (pthread_mutex_t * mutex) -{ - if ( (pthread_mutex_lock(mutex)) == 0) { - return (1); - } else { - return (0); - } -} - -int -lp_mutex_unlock_ (pthread_mutex_t * mutex) -{ - if ( (pthread_mutex_unlock(mutex)) == 0) { - return (1); - } else { - return (0); - } -} - -int -lp_mutex_destroy_ (pthread_mutex_t ** mutex) -{ - if ( (pthread_mutex_destroy(*mutex)) == 0) { - free (*mutex); - return (1); - } else { - return (0); - } -} - -# else /* !(defined(BSD) && (BSD >= 199103)) */ - -int -lp_mutex_init_ (pthread_mutex_t ** mutex, - const pthread_mutexattr_t *attr) {} - -int -lp_mutex_lock_ (pthread_mutex_t * mutex) {} - -int -lp_mutex_unlock_ (pthread_mutex_t * mutex) {} - -int -lp_mutex_destroy_ (pthread_mutex_t ** mutex) {} - -# endif /* (defined(BSD) && (BSD >= 199103)) */ diff --git a/net/dctc/files/patch-src::dc_manage.c b/net/dctc/files/patch-src::dc_manage.c deleted file mode 100644 index b9475fd2baf4..000000000000 --- a/net/dctc/files/patch-src::dc_manage.c +++ /dev/null @@ -1,77 +0,0 @@ ---- src/dc_manage.c.orig Mon Jul 22 13:20:19 2002 -+++ src/dc_manage.c Mon Jul 22 18:18:40 2002 -@@ -554,18 +554,6 @@ - - unconvert_path(fullpathname); - -- if(!file_in_db(fullpathname,&virtual)) /* is it a shared file ? */ -- { -- GString *err_msg; -- -- err_msg=g_string_new("$Error "); -- g_string_sprintfa(err_msg,"%s no more exists",fullpathname); -- disp_msg(DEBUG_MSG,"com_up_get_process","file not found",err_msg->str,NULL); -- send_dc_line(sck,err_msg->str,NULL); -- g_string_free(err_msg,TRUE); -- return 1; -- } -- - if(hide_absolute==0) - { - if(((unsigned char)fullpathname[0])==255) -@@ -580,6 +568,18 @@ - fullpathname[0]='/'; - } - -+ if(!file_in_db(fullpathname,&virtual)) /* is it a shared file ? */ -+ { -+ GString *err_msg; -+ -+ err_msg=g_string_new("$Error "); -+ g_string_sprintfa(err_msg,"%s no more exists",fullpathname); -+ disp_msg(DEBUG_MSG,"com_up_get_process","file not found",err_msg->str,NULL); -+ send_dc_line(sck,err_msg->str,NULL); -+ g_string_free(err_msg,TRUE); -+ return 1; -+ } -+ - /* it is time to verify if a slot is available */ - LOCK_WRITE(user_info); - if((dl_on==0)||(virtual!=0)) -@@ -743,18 +743,6 @@ - - unconvert_path(fullpathname); - -- if(!file_in_db(fullpathname,&virtual)) /* is it a shared file ? */ -- { -- GString *err_msg; -- -- err_msg=g_string_new("$Error "); -- g_string_sprintfa(err_msg,"%s no more exists",fullpathname); -- disp_msg(DEBUG_MSG,"com_up_getfilelength_process","file not found",err_msg->str,NULL); -- send_dc_line(sck,err_msg->str,NULL); -- g_string_free(err_msg,TRUE); -- return 1; -- } -- - if(hide_absolute==0) - { - if(((unsigned char)fullpathname[0])==255) -@@ -769,6 +757,17 @@ - fullpathname[0]='/'; - } - -+ if(!file_in_db(fullpathname,&virtual)) /* is it a shared file ? */ -+ { -+ GString *err_msg; -+ -+ err_msg=g_string_new("$Error "); -+ g_string_sprintfa(err_msg,"%s no more exists",fullpathname); -+ disp_msg(DEBUG_MSG,"com_up_getfilelength_process","file not found",err_msg->str,NULL); -+ send_dc_line(sck,err_msg->str,NULL); -+ g_string_free(err_msg,TRUE); -+ return 1; -+ } - - if(send_file_length(sck,fullpathname,&file_len)) - { diff --git a/net/dctc/files/patch-src::main.c b/net/dctc/files/patch-src::main.c deleted file mode 100644 index 25a38d699d89..000000000000 --- a/net/dctc/files/patch-src::main.c +++ /dev/null @@ -1,10 +0,0 @@ ---- src/main.c.orig Sun Sep 29 14:07:48 2002 -+++ src/main.c Sun Sep 29 14:08:52 2002 -@@ -1269,6 +1269,7 @@ - - char *virtual_share_path=NULL; - -+ hide_absolute=1; - disp_msg(INFO_MSG,NULL,"Direct Connect Text Client v" VERSION ,NULL); - - if(argc==1) diff --git a/net/dctc/files/patch-src::mydb.c b/net/dctc/files/patch-src::mydb.c deleted file mode 100644 index ab57f7bb2f50..000000000000 --- a/net/dctc/files/patch-src::mydb.c +++ /dev/null @@ -1,28 +0,0 @@ ---- src/mydb.c.orig Mon Jul 22 13:48:07 2002 -+++ src/mydb.c Mon Jul 22 19:21:42 2002 -@@ -1141,6 +1141,16 @@ - int file_in_db(char *filename, int *virtual) - { - int i; -+ char *filename_internal; -+ -+ if ((filename != NULL) && (filename[0]=='/')) -+ { -+ if(hide_absolute==0) -+ filename_internal=filename; -+ else -+ filename_internal=filename+1; -+ } else -+ filename_internal=filename; - - G_LOCK(shared_info); - if(shared_info!=NULL) -@@ -1151,7 +1161,7 @@ - - /* DB_ENTRY to compare */ - de=&(g_array_index(shared_info,DB_ENTRY,i)); -- if(!strcmp(de->filename,filename)) -+ if(!strcmp(de->filename,filename_internal)) - { - *virtual=de->virtual; - G_UNLOCK(shared_info); diff --git a/net/dctc/files/patch-src::sema.c b/net/dctc/files/patch-src::sema.c deleted file mode 100644 index 60ae0eb570c5..000000000000 --- a/net/dctc/files/patch-src::sema.c +++ /dev/null @@ -1,158 +0,0 @@ ---- src/sema.c.orig Sun Jul 21 21:13:59 2002 -+++ src/sema.c Mon Jul 22 19:30:15 2002 -@@ -22,6 +22,10 @@ - # include - #endif - -+#ifdef HAVE_SYS_PARAM_H -+# include -+#endif -+ - #include - #include - #include -@@ -57,6 +61,11 @@ - #include "uaddr.h" - #include "status.h" - -+/* interval between busy wait tries measured in microseconds */ -+#define MUTEX_BUSY_WAIT_TIME 5000 -+ -+pthread_mutex_t *semaphore_mutex = PTHREAD_MUTEX_INITIALIZER; -+ - /***********************************************************************/ - /* the following functions manage the bandwidth upload limit */ - /* The system is build on 2 semaphores and 1 file */ -@@ -100,6 +109,8 @@ - - int semid; - -+ lp_mutex_init_(&semaphore_mutex, NULL); -+ - fd=open(keyfile,O_CREAT|O_WRONLY|O_EXCL,0600); /* create the file if not exists */ - if(fd==-1) - { -@@ -131,7 +142,11 @@ - { - close(fd); - /* a key exist */ -+#if !(defined(BSD) && (BSD >= 199103)) - semid=semget(key,0,IPC_ALLOC); -+#else -+ semid=semget(key,0,IPC_STAT); -+#endif - if(semid==-1) - goto create_new_sema; - printf("current sema found.\n"); -@@ -293,8 +308,13 @@ - void check_sema_master(int semid) - { - struct sembuf sb={0,-1,IPC_NOWAIT|SEM_UNDO}; /* master sema */ -+ int result; -+ -+ (void) lp_mutex_lock_(semaphore_mutex); -+ result = semop(semid,&sb,1); -+ (void) lp_mutex_unlock_(semaphore_mutex); - -- if(semop(semid,&sb,1)==0) -+ if (result==0) - { - /* to get slice, the function checks if the clock thread still runs */ - create_sema_master(semid); -@@ -308,15 +328,29 @@ - /*******************************************/ - void get_slice(int semid, SPD_SEMA semnum) - { -+#if !(defined(BSD) && (BSD >= 199103)) -+ struct sembuf local={0,-1,0}; /* slave sema */ -+#else -+ struct sembuf local={0,-1,0|IPC_NOWAIT}; /* slave sema */ -+#endif -+ local.sem_num=semnum; -+ -+ (void) lp_mutex_lock_(semaphore_mutex); - while(1) - { -- struct sembuf local={0,-1,0}; /* slave sema */ -- -- local.sem_num=semnum; -- if(semop(semid,&local,1)==0) -- { -- /* we have what we want */ -- return; -+ switch (semop(semid,&local,1)) { -+ case 0: (void) lp_mutex_unlock_(semaphore_mutex); -+ /* we have what we want */ -+ return; -+ break; -+ case -1: switch(errno) { -+ case EAGAIN: /* triggers busy wait */ -+ case EINTR: /* interrupted by system call, try again */ -+ pthread_yield(); -+ usleep(MUTEX_BUSY_WAIT_TIME); /* busy wait with a small time out */ -+ continue; -+ break; -+ } - } - } - } -@@ -368,9 +402,26 @@ - /******************************/ - void lock_ul_slot_controler(int semid) - { -+#if !(defined(BSD) && (BSD >= 199103)) - struct sembuf get_ul_ctrl={UL_SLOT_SEMA,-1,SEM_UNDO}; -+#else -+ struct sembuf get_ul_ctrl={UL_SLOT_SEMA,-1,SEM_UNDO|IPC_NOWAIT}; -+#endif -+ -+ (void) lp_mutex_lock_(semaphore_mutex); -+repeat: - /* lock the UL slot controler */ -- semop(semid,&get_ul_ctrl,1); -+ if (semop(semid,&get_ul_ctrl,1)==-1) -+ switch(errno) -+ { -+ case EAGAIN: /* triggers busy wait */ -+ case EINTR: /* interrupted by system call, try again */ -+ pthread_yield(); -+ usleep(MUTEX_BUSY_WAIT_TIME); /* busy wait with a small time out */ -+ goto repeat; -+ break; -+ } -+ (void) lp_mutex_unlock_(semaphore_mutex); - } - - /*********************************/ -@@ -526,11 +577,28 @@ - perror("free_one_ul_slot"); - } - #else -+# if !(defined(BSD) && (BSD >= 199103)) - struct sembuf free_one_ul_slot_op={UL_SLOT_BUSY_SEMA,-1,SEM_UNDO}; -- if(semop(semid,&free_one_ul_slot_op,1)==-1) -- { -- perror("free_one_ul_slot"); -+# else -+ struct sembuf free_one_ul_slot_op={UL_SLOT_BUSY_SEMA,-1,SEM_UNDO|IPC_NOWAIT}; -+# endif -+ -+ (void) lp_mutex_lock_(semaphore_mutex); -+repeat: -+ if(semop(semid,&free_one_ul_slot_op,1)==-1) { -+ switch(errno) { -+ case EAGAIN: /* triggers busy wait */ -+ case EINTR: /* interrupted by system call, try again */ -+ pthread_yield(); -+ usleep(MUTEX_BUSY_WAIT_TIME); /* busy wait with a small time out */ -+ goto repeat; -+ break; -+ default: -+ perror("free_one_ul_slot"); -+ break; -+ } - } -+ (void) lp_mutex_unlock_(semaphore_mutex); - #endif - nb_local_ul--; - } diff --git a/net/dctc/pkg-descr b/net/dctc/pkg-descr deleted file mode 100644 index 26e33d1471d6..000000000000 --- a/net/dctc/pkg-descr +++ /dev/null @@ -1,19 +0,0 @@ -[ from developer's site] - -I. What is DCTC -DCTC is a Direct Connect clone, a windoz client allowing users to -share their files and talk (like IRC but more software sharing -oriented) using a proprietary protocol. - -DCTC stands for Direct Connect Text Client. - -II. What is not DCTC -DCTC is written from scratch without any help from neo-modus using -our experience of hotline protocol. - -DCTC is not designed to be used by human. It doesn't contains any -GUI or CLI. The goal of this project is to build a Direct Connect -client which can be used by other programs. So even if you can enter -command using the keyboard, don't say the human interface is poor. - -WWW: http://ac2i.homelinux.com/dctc/ diff --git a/net/dctc/pkg-plist b/net/dctc/pkg-plist deleted file mode 100644 index a363e52a504f..000000000000 --- a/net/dctc/pkg-plist +++ /dev/null @@ -1,37 +0,0 @@ -bin/dc_hublist -bin/dctc -bin/dctc_cmd -share/dctc/GDLjoiner -%%PORTDOCS%%share/doc/dctc/COPYING -%%PORTDOCS%%share/doc/dctc/ChangeLog -%%PORTDOCS%%share/doc/dctc/Documentation/BerkeleyDB -%%PORTDOCS%%share/doc/dctc/Documentation/BerkeleyDB.nl -%%PORTDOCS%%share/doc/dctc/Documentation/DCextensions/p2p_capabilities -%%PORTDOCS%%share/doc/dctc/Documentation/DCextensions/p2p_capabilities.nl -%%PORTDOCS%%share/doc/dctc/Documentation/DCextensions/search_by_content -%%PORTDOCS%%share/doc/dctc/Documentation/DCextensions/search_by_content.nl -%%PORTDOCS%%share/doc/dctc/Documentation/GDL -%%PORTDOCS%%share/doc/dctc/Documentation/GDL.nl -%%PORTDOCS%%share/doc/dctc/Documentation/LS_cache -%%PORTDOCS%%share/doc/dctc/Documentation/LS_cache.nl -%%PORTDOCS%%share/doc/dctc/Documentation/UNODE -%%PORTDOCS%%share/doc/dctc/Documentation/UNODE.nl -%%PORTDOCS%%share/doc/dctc/Documentation/VAR -%%PORTDOCS%%share/doc/dctc/Documentation/VAR.nl -%%PORTDOCS%%share/doc/dctc/Documentation/Vshare -%%PORTDOCS%%share/doc/dctc/Documentation/Vshare.nl -%%PORTDOCS%%share/doc/dctc/Documentation/commands -%%PORTDOCS%%share/doc/dctc/Documentation/commands.nl -%%PORTDOCS%%share/doc/dctc/Documentation/output -%%PORTDOCS%%share/doc/dctc/Documentation/output.nl -%%PORTDOCS%%share/doc/dctc/Documentation/programs -%%PORTDOCS%%share/doc/dctc/Documentation/programs.nl -%%PORTDOCS%%share/doc/dctc/Documentation/programs.pl -%%PORTDOCS%%share/doc/dctc/INSTALL -%%PORTDOCS%%share/doc/dctc/KNOWN_BUGS -%%PORTDOCS%%share/doc/dctc/README -%%PORTDOCS%%share/doc/dctc/TODO -%%PORTDOCS%%@dirrm share/doc/dctc/Documentation/DCextensions -%%PORTDOCS%%@dirrm share/doc/dctc/Documentation -%%PORTDOCS%%@dirrm share/doc/dctc -@dirrm share/dctc diff --git a/net/edonkey-gui-gtk-urlslave/Makefile b/net/edonkey-gui-gtk-urlslave/Makefile deleted file mode 100644 index f8d207a441a3..000000000000 --- a/net/edonkey-gui-gtk-urlslave/Makefile +++ /dev/null @@ -1,44 +0,0 @@ -# New ports collection makefile for: edonkey gtk gui link submitter -# Date created: Sat Feb 23 13:13:08 BRT 2002 -# Whom: Mario Sergio Fujikawa Ferreira -# -# $FreeBSD$ -# - -PORTNAME= edonkey -PORTVERSION= 0.0.2 -PORTREVISION= 4 -CATEGORIES= net -MASTER_SITES= http://home.ircnet.de/cru/ed2k_urlslave/dist/ -PKGNAMESUFFIX= -gui-gtk-urlslave -DISTNAME= ed2k_urlslave-v2 - -MAINTAINER= ports@FreeBSD.org -COMMENT= GTK+ enabled Perl script for adding ed2k:// links to ed2k GTK+ GUI - -BUILD_DEPENDS= ${SITE_PERL}/${PERL_ARCH}/Gtk.pm:${PORTSDIR}/x11-toolkits/p5-Gtk -RUN_DEPENDS= ed2k_gui:${PORTSDIR}/net/edonkey-gui-gtk - -USE_PERL5= yes -NO_BUILD= yes - -BINARY_NAME= ed2k_urlslave - -post-extract: - @${GREP} '^#' ${WRKSRC}/${BINARY_NAME} | ${GREP} -v '/usr/bin/perl' > ${WRKDIR}/README - -post-patch: - @${PERL} -pi -e 's|/usr/bin/perl|${PERL}|' ${WRKSRC}/${BINARY_NAME} - -do-install: -.ifndef(NOPORTDOCS) - @${MKDIR} ${PREFIX}/share/doc/${PORTNAME}${PKGNAMESUFFIX} - @${CHMOD} 0755 ${PREFIX}/share/doc/${PORTNAME}${PKGNAMESUFFIX} - @${INSTALL_DATA} ${WRKDIR}/README ${PREFIX}/share/doc/${PORTNAME}${PKGNAMESUFFIX} -.endif - @${INSTALL_SCRIPT} ${WRKSRC}/${BINARY_NAME} ${PREFIX}/bin - -post-install: - @${SED} -e 's|/usr/local/|${PREFIX}/|' ${PKGMESSAGE} - -.include diff --git a/net/edonkey-gui-gtk-urlslave/distinfo b/net/edonkey-gui-gtk-urlslave/distinfo deleted file mode 100644 index 57cdd847fb2d..000000000000 --- a/net/edonkey-gui-gtk-urlslave/distinfo +++ /dev/null @@ -1,3 +0,0 @@ -MD5 (ed2k_urlslave-v2.tar.gz) = fa8c48c34a40fe2e0fe34c7baaecea6f -SHA256 (ed2k_urlslave-v2.tar.gz) = 88f36d80fa298db3e98526bc4466dd0e880963eb2b1fd9bc1f5c37ad6aaf54d4 -SIZE (ed2k_urlslave-v2.tar.gz) = 1488 diff --git a/net/edonkey-gui-gtk-urlslave/pkg-descr b/net/edonkey-gui-gtk-urlslave/pkg-descr deleted file mode 100644 index f608a5d41b87..000000000000 --- a/net/edonkey-gui-gtk-urlslave/pkg-descr +++ /dev/null @@ -1,9 +0,0 @@ -Little GTK+ enabled Perl companion to eDonkey and the ed2k GTK+ GUI -to ease the process of adding files to the download queue using -ed2k:// links. It was designed for better ed2k:// URL handling -within Gnome (especially Galeon) but might be used for any other -purpose. It is quite too few code to take care on drafting out a -license, so regard it as GPLed software. - -Author: Veit Wahlich -WWW: http://home.ircnet.de/cru/ed2k_urlslave/ diff --git a/net/edonkey-gui-gtk-urlslave/pkg-message b/net/edonkey-gui-gtk-urlslave/pkg-message deleted file mode 100644 index 5f8ba719ce95..000000000000 --- a/net/edonkey-gui-gtk-urlslave/pkg-message +++ /dev/null @@ -1,9 +0,0 @@ - ATTENTIONATTENTION: - -Please make sure that you read -/usr/local/share/doc/edonkey-gui-gtk-urlslave/README. It contains important -information about configuring and finally enabling edonkey-gui-gtk-urlslave -within the GNOME Desktop. - -This port/package merely installed the program, you now need to -configure it and enable it. diff --git a/net/edonkey-gui-gtk-urlslave/pkg-plist b/net/edonkey-gui-gtk-urlslave/pkg-plist deleted file mode 100644 index 238b86fa6b06..000000000000 --- a/net/edonkey-gui-gtk-urlslave/pkg-plist +++ /dev/null @@ -1,3 +0,0 @@ -bin/ed2k_urlslave -%%PORTDOCS%%share/doc/edonkey-gui-gtk-urlslave/README -%%PORTDOCS%%@dirrm share/doc/edonkey-gui-gtk-urlslave diff --git a/net/edonkey-gui-gtk/Makefile b/net/edonkey-gui-gtk/Makefile deleted file mode 100644 index ede219d20666..000000000000 --- a/net/edonkey-gui-gtk/Makefile +++ /dev/null @@ -1,61 +0,0 @@ -# New ports collection makefile for: eDonkey2000 GTK GUI for 'core' client -# Date created: Fri Jan 4 22:44:56 BRST 2002 -# Whom: Mario Sergio Fujikawa Ferreira -# -# $FreeBSD$ -# - -PORTNAME= edonkey -PORTVERSION= 0.6.4 -PORTREVISION= 1 -CATEGORIES= net -MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} -MASTER_SITE_SUBDIR= ed2k-gtk-gui -PKGNAMESUFFIX= -gui-gtk -DISTNAME= ed2k-gtk-gui-${PORTVERSION} - -MAINTAINER= ports@FreeBSD.org -COMMENT= GTK GUI to eDonkey2000 'core' command line client - -LIB_DEPENDS= gnet-2.0:${PORTSDIR}/net/gnet2 -RUN_DEPENDS= donkey:${PORTSDIR}/net/linux-edonkey-core - -USE_BZIP2= yes -USE_X_PREFIX= yes -USE_GNOME= gnomehier gnometarget gtk20 -USE_REINPLACE= yes -GNU_CONFIGURE= yes -CONFIGURE_ENV= CPPFLAGS="${CPPFLAGS}" LDFLAGS="${LDFLAGS}" - -MAN1= ed2k-gtk-gui.1 ed2k_gui.1 - -DOCSDIR= ${PREFIX}/share/doc/ed2k_gui -DATADIR= ${PREFIX}/share/ed2k_gui - -CPPFLAGS= -I${LOCALBASE}/include -LDFLAGS= -L${LOCALBASE}/lib - -post-patch: - @${REINPLACE_CMD} -e 's|$$(datadir)/app|$$(prefix)/share/gnome/app|g' \ - ${WRKSRC}/Makefile.in - @${REINPLACE_CMD} -e 's|^SUBDIRS =.*$$|SUBDIRS =|g' \ - ${WRKSRC}/docs/Makefile.in - @${REINPLACE_CMD} -e 's|-Wall -g||g ; \ - s| == "xyes| = "xyes|g' ${WRKSRC}/configure - -post-install: - @${LN} -sf ed2k_gui ${PREFIX}/bin/${PORTNAME}${PKGNAMESUFFIX} -.if !defined(NOPORTDOCS) - @${MKDIR} ${DOCSDIR} - ${INSTALL_DATA} ${WRKSRC}/docs/en/index* ${DOCSDIR} - @${MKDIR} ${DOCSDIR}/deutsch - ${INSTALL_DATA} ${WRKSRC}/docs/de/index* ${DOCSDIR}/deutsch - @${MKDIR} ${DOCSDIR}/espanol - ${INSTALL_DATA} ${WRKSRC}/docs/es/index* ${DOCSDIR}/espanol - @${MKDIR} ${DOCSDIR}/francais - ${INSTALL_DATA} ${WRKSRC}/docs/fr/index* ${DOCSDIR}/francais - @${MKDIR} ${DOCSDIR}/pl - ${INSTALL_DATA} ${WRKSRC}/docs/pl/index* ${DOCSDIR}/pl -.endif - -.include diff --git a/net/edonkey-gui-gtk/distinfo b/net/edonkey-gui-gtk/distinfo deleted file mode 100644 index 89b936390c94..000000000000 --- a/net/edonkey-gui-gtk/distinfo +++ /dev/null @@ -1,3 +0,0 @@ -MD5 (ed2k-gtk-gui-0.6.4.tar.bz2) = ea0a81b09ff167535e036c18ba233ca2 -SHA256 (ed2k-gtk-gui-0.6.4.tar.bz2) = 2a2818a79c53f575a6bf79bb7ff90cf500c87d2cc886ce9b3c37272c4670d83f -SIZE (ed2k-gtk-gui-0.6.4.tar.bz2) = 1496183 diff --git a/net/edonkey-gui-gtk/pkg-descr b/net/edonkey-gui-gtk/pkg-descr deleted file mode 100644 index f64c7d4adbaa..000000000000 --- a/net/edonkey-gui-gtk/pkg-descr +++ /dev/null @@ -1,15 +0,0 @@ -[ excerpt from Developer's site] - -This is a user interface to tell eDonkey2000 'core' what to do (ie. -connect to servers, do searches, download stuff). The core comes -with a very simple text interface (=command line client), where you -can tell it what to do by typing in commands. Most people do not -find this very convenient and rather have a window with lists and -buttons to click. The 'GUI' is a separate program which connect to -the core via a TCP connection and tells it what to do. Likewise, -the core sends messages to the GUI when something happens (eg. a -download has finished), so the GUI can present this to the user. - -Check http://www.edonkey2000.com/ and the WWW site below. - -WWW: http://ed2k-gtk-gui.sourceforge.net/ diff --git a/net/edonkey-gui-gtk/pkg-message b/net/edonkey-gui-gtk/pkg-message deleted file mode 100644 index 0408bcdbd962..000000000000 --- a/net/edonkey-gui-gtk/pkg-message +++ /dev/null @@ -1,15 +0,0 @@ - ATTENTIONATTENTION: - -This port is an attempt to distribute a FreeBSD native version of -the eDonkey GTK GUI written by Tim-Philipp Müller. - -It might not work at all. As always, there are no implied guarantees. -You try this at your own risk. Be warned. :-) - -If it does not work for you, you can always try the Linux version -of this port available at ${PORTSDIR}/net/linux-edonkey-gui-gtk. It -might work. - -However, before trying the Linux version, try removing old configuration -files. The newer versions of the eDonkey GTK GUI are incompatible -with older configuration files. diff --git a/net/edonkey-gui-gtk/pkg-plist b/net/edonkey-gui-gtk/pkg-plist deleted file mode 100644 index f415e1a22edf..000000000000 --- a/net/edonkey-gui-gtk/pkg-plist +++ /dev/null @@ -1,474 +0,0 @@ -bin/ed2k_gui -bin/edonkey-gui-gtk -%%PORTDOCS%%%%DOCSDIR%%/deutsch/index-1.html -%%PORTDOCS%%%%DOCSDIR%%/deutsch/index-2.html -%%PORTDOCS%%%%DOCSDIR%%/deutsch/index-3.html -%%PORTDOCS%%%%DOCSDIR%%/deutsch/index-4.html -%%PORTDOCS%%%%DOCSDIR%%/deutsch/index-5.html -%%PORTDOCS%%%%DOCSDIR%%/deutsch/index-6.html -%%PORTDOCS%%%%DOCSDIR%%/deutsch/index.html -%%PORTDOCS%%%%DOCSDIR%%/deutsch/index.sgml -%%PORTDOCS%%%%DOCSDIR%%/espanol/index-1.html -%%PORTDOCS%%%%DOCSDIR%%/espanol/index-2.html -%%PORTDOCS%%%%DOCSDIR%%/espanol/index-3.html -%%PORTDOCS%%%%DOCSDIR%%/espanol/index-4.html -%%PORTDOCS%%%%DOCSDIR%%/espanol/index-5.html -%%PORTDOCS%%%%DOCSDIR%%/espanol/index-6.html -%%PORTDOCS%%%%DOCSDIR%%/espanol/index-7.html -%%PORTDOCS%%%%DOCSDIR%%/espanol/index.html -%%PORTDOCS%%%%DOCSDIR%%/espanol/index.sgml -%%PORTDOCS%%%%DOCSDIR%%/francais/index-fr-1.html -%%PORTDOCS%%%%DOCSDIR%%/francais/index-fr-2.html -%%PORTDOCS%%%%DOCSDIR%%/francais/index-fr-3.html -%%PORTDOCS%%%%DOCSDIR%%/francais/index-fr-4.html -%%PORTDOCS%%%%DOCSDIR%%/francais/index-fr-5.html -%%PORTDOCS%%%%DOCSDIR%%/francais/index-fr-6.html -%%PORTDOCS%%%%DOCSDIR%%/francais/index-fr.html -%%PORTDOCS%%%%DOCSDIR%%/francais/index-fr.sgml -%%PORTDOCS%%%%DOCSDIR%%/index-1.html -%%PORTDOCS%%%%DOCSDIR%%/index-2.html -%%PORTDOCS%%%%DOCSDIR%%/index-3.html -%%PORTDOCS%%%%DOCSDIR%%/index-4.html -%%PORTDOCS%%%%DOCSDIR%%/index-5.html -%%PORTDOCS%%%%DOCSDIR%%/index-6.html -%%PORTDOCS%%%%DOCSDIR%%/index.html -%%PORTDOCS%%%%DOCSDIR%%/index.sgml -%%PORTDOCS%%%%DOCSDIR%%/pl/index-1.html -%%PORTDOCS%%%%DOCSDIR%%/pl/index-2.html -%%PORTDOCS%%%%DOCSDIR%%/pl/index-3.html -%%PORTDOCS%%%%DOCSDIR%%/pl/index-4.html -%%PORTDOCS%%%%DOCSDIR%%/pl/index-5.html -%%PORTDOCS%%%%DOCSDIR%%/pl/index-6.html -%%PORTDOCS%%%%DOCSDIR%%/pl/index.html -%%PORTDOCS%%%%DOCSDIR%%/pl/index.sgml -%%DATADIR%%/icons/bluecore/cancel.png -%%DATADIR%%/icons/bluecore/dl-status-avail-full.png -%%DATADIR%%/icons/bluecore/dl-status-avail-high.png -%%DATADIR%%/icons/bluecore/dl-status-avail-low.png -%%DATADIR%%/icons/bluecore/dl-status-blue.png -%%DATADIR%%/icons/bluecore/dl-status-error.png -%%DATADIR%%/icons/bluecore/dl-status-paused.png -%%DATADIR%%/icons/bluecore/ed2k-gtk-gui.png -%%DATADIR%%/icons/bluecore/ed2k-logo-mini.png -%%DATADIR%%/icons/bluecore/filetype-audio.png -%%DATADIR%%/icons/bluecore/filetype-cdimage.png -%%DATADIR%%/icons/bluecore/filetype-document.png -%%DATADIR%%/icons/bluecore/filetype-image.png -%%DATADIR%%/icons/bluecore/filetype-package.png -%%DATADIR%%/icons/bluecore/filetype-program.png -%%DATADIR%%/icons/bluecore/filetype-subtitles.png -%%DATADIR%%/icons/bluecore/filetype-video.png -%%DATADIR%%/icons/bluecore/menu-blacklist.png -%%DATADIR%%/icons/bluecore/menu-cancel.png -%%DATADIR%%/icons/bluecore/menu-connect.png -%%DATADIR%%/icons/bluecore/menu-disconnect.png -%%DATADIR%%/icons/bluecore/menu-dl-cancel.png -%%DATADIR%%/icons/bluecore/menu-download.png -%%DATADIR%%/icons/bluecore/menu-extend.png -%%DATADIR%%/icons/bluecore/menu-hide-column.png -%%DATADIR%%/icons/bluecore/menu-homepage.png -%%DATADIR%%/icons/bluecore/menu-options.png -%%DATADIR%%/icons/bluecore/menu-pause.png -%%DATADIR%%/icons/bluecore/menu-preview.png -%%DATADIR%%/icons/bluecore/menu-prio-high.png -%%DATADIR%%/icons/bluecore/menu-prio-low.png -%%DATADIR%%/icons/bluecore/menu-prio-medium.png -%%DATADIR%%/icons/bluecore/menu-quit.png -%%DATADIR%%/icons/bluecore/menu-refresh.png -%%DATADIR%%/icons/bluecore/menu-resume.png -%%DATADIR%%/icons/bluecore/menu-search.png -%%DATADIR%%/icons/bluecore/menu-status.png -%%DATADIR%%/icons/bluecore/menu-thankyou.png -%%DATADIR%%/icons/bluecore/menu-unhide-column.png -%%DATADIR%%/icons/bluecore/menu-upload.png -%%DATADIR%%/icons/bluecore/none.png -%%DATADIR%%/icons/bluecore/nuke.png -%%DATADIR%%/icons/bluecore/ok.png -%%DATADIR%%/icons/bluecore/option-false.png -%%DATADIR%%/icons/bluecore/option-true.png -%%DATADIR%%/icons/bluecore/shutdown.png -%%DATADIR%%/icons/bluecore/sys-gnome1.png -%%DATADIR%%/icons/bluecore/sys-gnome2.png -%%DATADIR%%/icons/bluecore/sys-kde.png -%%DATADIR%%/icons/bluecore/sys-linux.png -%%DATADIR%%/icons/bluecore/sys-mozilla.png -%%DATADIR%%/icons/bluecore/sys-windows.png -%%DATADIR%%/icons/bluecore/tab-downloads.png -%%DATADIR%%/icons/bluecore/tab-forget.png -%%DATADIR%%/icons/bluecore/tab-options.png -%%DATADIR%%/icons/bluecore/tab-search.png -%%DATADIR%%/icons/bluecore/tab-servers.png -%%DATADIR%%/icons/bluecore/tab-shared.png -%%DATADIR%%/icons/bluecore/tab-stats.png -%%DATADIR%%/icons/bluecore/tab-status.png -%%DATADIR%%/icons/bluecore/tab-uploads.png -%%DATADIR%%/icons/bluecore/toolbar-about.png -%%DATADIR%%/icons/bluecore/toolbar-ed2k-logo.png -%%DATADIR%%/icons/bluecore/toolbar-go.png -%%DATADIR%%/icons/bluecore/toolbar-num-connections.png -%%DATADIR%%/icons/bluecore/toolbar-overnet-logo.png -%%DATADIR%%/icons/bluecore/toolbar-server.png -%%DATADIR%%/icons/default/cancel.png -%%DATADIR%%/icons/default/dl-status-avail-full.png -%%DATADIR%%/icons/default/dl-status-avail-high.png -%%DATADIR%%/icons/default/dl-status-avail-low.png -%%DATADIR%%/icons/default/dl-status-blue.png -%%DATADIR%%/icons/default/dl-status-error.png -%%DATADIR%%/icons/default/dl-status-paused.png -%%DATADIR%%/icons/default/ed2k-gtk-gui.png -%%DATADIR%%/icons/default/ed2k-logo-mini.png -%%DATADIR%%/icons/default/filetype-audio.png -%%DATADIR%%/icons/default/filetype-cdimage.png -%%DATADIR%%/icons/default/filetype-document.png -%%DATADIR%%/icons/default/filetype-image.png -%%DATADIR%%/icons/default/filetype-package.png -%%DATADIR%%/icons/default/filetype-program.png -%%DATADIR%%/icons/default/filetype-subtitles.png -%%DATADIR%%/icons/default/filetype-video.png -%%DATADIR%%/icons/default/menu-blacklist.png -%%DATADIR%%/icons/default/menu-cancel.png -%%DATADIR%%/icons/default/menu-connect.png -%%DATADIR%%/icons/default/menu-disconnect.png -%%DATADIR%%/icons/default/menu-dl-cancel.png -%%DATADIR%%/icons/default/menu-download.png -%%DATADIR%%/icons/default/menu-extend.png -%%DATADIR%%/icons/default/menu-hide-column.png -%%DATADIR%%/icons/default/menu-homepage.png -%%DATADIR%%/icons/default/menu-options.png -%%DATADIR%%/icons/default/menu-pause.png -%%DATADIR%%/icons/default/menu-preview.png -%%DATADIR%%/icons/default/menu-prio-high.png -%%DATADIR%%/icons/default/menu-prio-low.png -%%DATADIR%%/icons/default/menu-prio-medium.png -%%DATADIR%%/icons/default/menu-quit.png -%%DATADIR%%/icons/default/menu-refresh.png -%%DATADIR%%/icons/default/menu-resume.png -%%DATADIR%%/icons/default/menu-search.png -%%DATADIR%%/icons/default/menu-status.png -%%DATADIR%%/icons/default/menu-thankyou.png -%%DATADIR%%/icons/default/menu-unhide-column.png -%%DATADIR%%/icons/default/menu-upload.png -%%DATADIR%%/icons/default/none.png -%%DATADIR%%/icons/default/nuke.png -%%DATADIR%%/icons/default/ok.png -%%DATADIR%%/icons/default/option-false.png -%%DATADIR%%/icons/default/option-true.png -%%DATADIR%%/icons/default/shutdown.png -%%DATADIR%%/icons/default/sys-gnome1.png -%%DATADIR%%/icons/default/sys-gnome2.png -%%DATADIR%%/icons/default/sys-kde.png -%%DATADIR%%/icons/default/sys-linux.png -%%DATADIR%%/icons/default/sys-mozilla.png -%%DATADIR%%/icons/default/sys-windows.png -%%DATADIR%%/icons/default/tab-downloads.png -%%DATADIR%%/icons/default/tab-forget.png -%%DATADIR%%/icons/default/tab-options.png -%%DATADIR%%/icons/default/tab-search.png -%%DATADIR%%/icons/default/tab-servers.png -%%DATADIR%%/icons/default/tab-shared.png -%%DATADIR%%/icons/default/tab-stats.png -%%DATADIR%%/icons/default/tab-status.png -%%DATADIR%%/icons/default/tab-uploads.png -%%DATADIR%%/icons/default/toolbar-about.png -%%DATADIR%%/icons/default/toolbar-ed2k-logo.png -%%DATADIR%%/icons/default/toolbar-go.png -%%DATADIR%%/icons/default/toolbar-num-connections.png -%%DATADIR%%/icons/default/toolbar-overnet-logo.png -%%DATADIR%%/icons/default/toolbar-server.png -%%DATADIR%%/icons/gnome2/cancel.png -%%DATADIR%%/icons/gnome2/dl-status-avail-full.png -%%DATADIR%%/icons/gnome2/dl-status-avail-high.png -%%DATADIR%%/icons/gnome2/dl-status-avail-low.png -%%DATADIR%%/icons/gnome2/dl-status-blue.png -%%DATADIR%%/icons/gnome2/dl-status-error.png -%%DATADIR%%/icons/gnome2/dl-status-paused.png -%%DATADIR%%/icons/gnome2/ed2k-gtk-gui.png -%%DATADIR%%/icons/gnome2/ed2k-logo-mini.png -%%DATADIR%%/icons/gnome2/filetype-audio.png -%%DATADIR%%/icons/gnome2/filetype-cdimage.png -%%DATADIR%%/icons/gnome2/filetype-document.png -%%DATADIR%%/icons/gnome2/filetype-image.png -%%DATADIR%%/icons/gnome2/filetype-package.png -%%DATADIR%%/icons/gnome2/filetype-program.png -%%DATADIR%%/icons/gnome2/filetype-subtitles.png -%%DATADIR%%/icons/gnome2/filetype-video.png -%%DATADIR%%/icons/gnome2/menu-blacklist.png -%%DATADIR%%/icons/gnome2/menu-cancel.png -%%DATADIR%%/icons/gnome2/menu-connect.png -%%DATADIR%%/icons/gnome2/menu-disconnect.png -%%DATADIR%%/icons/gnome2/menu-dl-cancel.png -%%DATADIR%%/icons/gnome2/menu-download.png -%%DATADIR%%/icons/gnome2/menu-extend.png -%%DATADIR%%/icons/gnome2/menu-hide-column.png -%%DATADIR%%/icons/gnome2/menu-homepage.png -%%DATADIR%%/icons/gnome2/menu-options.png -%%DATADIR%%/icons/gnome2/menu-pause.png -%%DATADIR%%/icons/gnome2/menu-preview.png -%%DATADIR%%/icons/gnome2/menu-prio-high.png -%%DATADIR%%/icons/gnome2/menu-prio-low.png -%%DATADIR%%/icons/gnome2/menu-prio-medium.png -%%DATADIR%%/icons/gnome2/menu-quit.png -%%DATADIR%%/icons/gnome2/menu-refresh.png -%%DATADIR%%/icons/gnome2/menu-resume.png -%%DATADIR%%/icons/gnome2/menu-search.png -%%DATADIR%%/icons/gnome2/menu-status.png -%%DATADIR%%/icons/gnome2/menu-thankyou.png -%%DATADIR%%/icons/gnome2/menu-unhide-column.png -%%DATADIR%%/icons/gnome2/menu-upload.png -%%DATADIR%%/icons/gnome2/none.png -%%DATADIR%%/icons/gnome2/nuke.png -%%DATADIR%%/icons/gnome2/ok.png -%%DATADIR%%/icons/gnome2/option-false.png -%%DATADIR%%/icons/gnome2/option-true.png -%%DATADIR%%/icons/gnome2/shutdown.png -%%DATADIR%%/icons/gnome2/sys-gnome1.png -%%DATADIR%%/icons/gnome2/sys-gnome2.png -%%DATADIR%%/icons/gnome2/sys-kde.png -%%DATADIR%%/icons/gnome2/sys-linux.png -%%DATADIR%%/icons/gnome2/sys-mozilla.png -%%DATADIR%%/icons/gnome2/sys-windows.png -%%DATADIR%%/icons/gnome2/tab-downloads.png -%%DATADIR%%/icons/gnome2/tab-forget.png -%%DATADIR%%/icons/gnome2/tab-options.png -%%DATADIR%%/icons/gnome2/tab-search.png -%%DATADIR%%/icons/gnome2/tab-servers.png -%%DATADIR%%/icons/gnome2/tab-shared.png -%%DATADIR%%/icons/gnome2/tab-stats.png -%%DATADIR%%/icons/gnome2/tab-status.png -%%DATADIR%%/icons/gnome2/tab-uploads.png -%%DATADIR%%/icons/gnome2/toolbar-about.png -%%DATADIR%%/icons/gnome2/toolbar-ed2k-logo.png -%%DATADIR%%/icons/gnome2/toolbar-go.png -%%DATADIR%%/icons/gnome2/toolbar-num-connections.png -%%DATADIR%%/icons/gnome2/toolbar-overnet-logo.png -%%DATADIR%%/icons/gnome2/toolbar-server.png -%%DATADIR%%/icons/h2o/cancel.png -%%DATADIR%%/icons/h2o/dl-status-avail-full.png -%%DATADIR%%/icons/h2o/dl-status-avail-high.png -%%DATADIR%%/icons/h2o/dl-status-avail-low.png -%%DATADIR%%/icons/h2o/dl-status-blue.png -%%DATADIR%%/icons/h2o/dl-status-error.png -%%DATADIR%%/icons/h2o/dl-status-paused.png -%%DATADIR%%/icons/h2o/ed2k-gtk-gui.png -%%DATADIR%%/icons/h2o/ed2k-logo-mini.png -%%DATADIR%%/icons/h2o/filetype-audio.png -%%DATADIR%%/icons/h2o/filetype-cdimage.png -%%DATADIR%%/icons/h2o/filetype-document.png -%%DATADIR%%/icons/h2o/filetype-image.png -%%DATADIR%%/icons/h2o/filetype-package.png -%%DATADIR%%/icons/h2o/filetype-program.png -%%DATADIR%%/icons/h2o/filetype-subtitles.png -%%DATADIR%%/icons/h2o/filetype-video.png -%%DATADIR%%/icons/h2o/menu-blacklist.png -%%DATADIR%%/icons/h2o/menu-cancel.png -%%DATADIR%%/icons/h2o/menu-connect.png -%%DATADIR%%/icons/h2o/menu-disconnect.png -%%DATADIR%%/icons/h2o/menu-dl-cancel.png -%%DATADIR%%/icons/h2o/menu-download.png -%%DATADIR%%/icons/h2o/menu-extend.png -%%DATADIR%%/icons/h2o/menu-hide-column.png -%%DATADIR%%/icons/h2o/menu-homepage.png -%%DATADIR%%/icons/h2o/menu-options.png -%%DATADIR%%/icons/h2o/menu-pause.png -%%DATADIR%%/icons/h2o/menu-preview.png -%%DATADIR%%/icons/h2o/menu-prio-high.png -%%DATADIR%%/icons/h2o/menu-prio-low.png -%%DATADIR%%/icons/h2o/menu-prio-medium.png -%%DATADIR%%/icons/h2o/menu-quit.png -%%DATADIR%%/icons/h2o/menu-refresh.png -%%DATADIR%%/icons/h2o/menu-resume.png -%%DATADIR%%/icons/h2o/menu-search.png -%%DATADIR%%/icons/h2o/menu-status.png -%%DATADIR%%/icons/h2o/menu-thankyou.png -%%DATADIR%%/icons/h2o/menu-unhide-column.png -%%DATADIR%%/icons/h2o/menu-upload.png -%%DATADIR%%/icons/h2o/none.png -%%DATADIR%%/icons/h2o/nuke.png -%%DATADIR%%/icons/h2o/ok.png -%%DATADIR%%/icons/h2o/option-false.png -%%DATADIR%%/icons/h2o/option-true.png -%%DATADIR%%/icons/h2o/shutdown.png -%%DATADIR%%/icons/h2o/sys-gnome1.png -%%DATADIR%%/icons/h2o/sys-gnome2.png -%%DATADIR%%/icons/h2o/sys-kde.png -%%DATADIR%%/icons/h2o/sys-linux.png -%%DATADIR%%/icons/h2o/sys-mozilla.png -%%DATADIR%%/icons/h2o/sys-windows.png -%%DATADIR%%/icons/h2o/tab-downloads.png -%%DATADIR%%/icons/h2o/tab-forget.png -%%DATADIR%%/icons/h2o/tab-options.png -%%DATADIR%%/icons/h2o/tab-search.png -%%DATADIR%%/icons/h2o/tab-servers.png -%%DATADIR%%/icons/h2o/tab-shared.png -%%DATADIR%%/icons/h2o/tab-stats.png -%%DATADIR%%/icons/h2o/tab-status.png -%%DATADIR%%/icons/h2o/tab-uploads.png -%%DATADIR%%/icons/h2o/toolbar-about.png -%%DATADIR%%/icons/h2o/toolbar-ed2k-logo.png -%%DATADIR%%/icons/h2o/toolbar-go.png -%%DATADIR%%/icons/h2o/toolbar-num-connections.png -%%DATADIR%%/icons/h2o/toolbar-overnet-logo.png -%%DATADIR%%/icons/h2o/toolbar-server.png -%%DATADIR%%/icons/jara/cancel.png -%%DATADIR%%/icons/jara/dl-status-avail-full.png -%%DATADIR%%/icons/jara/dl-status-avail-high.png -%%DATADIR%%/icons/jara/dl-status-avail-low.png -%%DATADIR%%/icons/jara/dl-status-error.png -%%DATADIR%%/icons/jara/dl-status-green.png -%%DATADIR%%/icons/jara/dl-status-paused.png -%%DATADIR%%/icons/jara/ed2k-gtk-gui.png -%%DATADIR%%/icons/jara/ed2k-logo-mini.png -%%DATADIR%%/icons/jara/filetype-audio.png -%%DATADIR%%/icons/jara/filetype-cdimage.png -%%DATADIR%%/icons/jara/filetype-document.png -%%DATADIR%%/icons/jara/filetype-image.png -%%DATADIR%%/icons/jara/filetype-package.png -%%DATADIR%%/icons/jara/filetype-program.png -%%DATADIR%%/icons/jara/filetype-subtitles.png -%%DATADIR%%/icons/jara/filetype-video.png -%%DATADIR%%/icons/jara/menu-blacklist.png -%%DATADIR%%/icons/jara/menu-blacklist2.png -%%DATADIR%%/icons/jara/menu-cancel.png -%%DATADIR%%/icons/jara/menu-connect.png -%%DATADIR%%/icons/jara/menu-disconnect.png -%%DATADIR%%/icons/jara/menu-dl-cancel.png -%%DATADIR%%/icons/jara/menu-download.png -%%DATADIR%%/icons/jara/menu-extend.png -%%DATADIR%%/icons/jara/menu-hide-column.png -%%DATADIR%%/icons/jara/menu-homepage.png -%%DATADIR%%/icons/jara/menu-options.png -%%DATADIR%%/icons/jara/menu-pause.png -%%DATADIR%%/icons/jara/menu-preview.png -%%DATADIR%%/icons/jara/menu-prio-high.png -%%DATADIR%%/icons/jara/menu-prio-low.png -%%DATADIR%%/icons/jara/menu-prio-medium.png -%%DATADIR%%/icons/jara/menu-quit.png -%%DATADIR%%/icons/jara/menu-refresh.png -%%DATADIR%%/icons/jara/menu-resume.png -%%DATADIR%%/icons/jara/menu-search.png -%%DATADIR%%/icons/jara/menu-status.png -%%DATADIR%%/icons/jara/menu-thankyou.png -%%DATADIR%%/icons/jara/menu-unhide-column.png -%%DATADIR%%/icons/jara/menu-upload.png -%%DATADIR%%/icons/jara/none.png -%%DATADIR%%/icons/jara/nuke.png -%%DATADIR%%/icons/jara/ok.png -%%DATADIR%%/icons/jara/option-false.png -%%DATADIR%%/icons/jara/option-true.png -%%DATADIR%%/icons/jara/shutdown.png -%%DATADIR%%/icons/jara/sys-gnome1.png -%%DATADIR%%/icons/jara/sys-gnome2.png -%%DATADIR%%/icons/jara/sys-kde.png -%%DATADIR%%/icons/jara/sys-linux.png -%%DATADIR%%/icons/jara/sys-mozilla.png -%%DATADIR%%/icons/jara/sys-windows.png -%%DATADIR%%/icons/jara/tab-downloads.png -%%DATADIR%%/icons/jara/tab-forget.png -%%DATADIR%%/icons/jara/tab-options.png -%%DATADIR%%/icons/jara/tab-search.png -%%DATADIR%%/icons/jara/tab-servers.png -%%DATADIR%%/icons/jara/tab-shared.png -%%DATADIR%%/icons/jara/tab-stats.png -%%DATADIR%%/icons/jara/tab-status.png -%%DATADIR%%/icons/jara/tab-uploads.png -%%DATADIR%%/icons/jara/toolbar-about.png -%%DATADIR%%/icons/jara/toolbar-about2.png -%%DATADIR%%/icons/jara/toolbar-ed2k-logo.png -%%DATADIR%%/icons/jara/toolbar-go.png -%%DATADIR%%/icons/jara/toolbar-num-connections.png -%%DATADIR%%/icons/jara/toolbar-overnet-logo.png -%%DATADIR%%/icons/jara/toolbar-server.png -%%DATADIR%%/icons/orbit/cancel.png -%%DATADIR%%/icons/orbit/dl-status-avail-full.png -%%DATADIR%%/icons/orbit/dl-status-avail-high.png -%%DATADIR%%/icons/orbit/dl-status-avail-low.png -%%DATADIR%%/icons/orbit/dl-status-blue.png -%%DATADIR%%/icons/orbit/dl-status-error.png -%%DATADIR%%/icons/orbit/dl-status-paused.png -%%DATADIR%%/icons/orbit/ed2k-gtk-gui.png -%%DATADIR%%/icons/orbit/ed2k-logo-mini.png -%%DATADIR%%/icons/orbit/filetype-audio.png -%%DATADIR%%/icons/orbit/filetype-cdimage.png -%%DATADIR%%/icons/orbit/filetype-document.png -%%DATADIR%%/icons/orbit/filetype-image.png -%%DATADIR%%/icons/orbit/filetype-package.png -%%DATADIR%%/icons/orbit/filetype-program.png -%%DATADIR%%/icons/orbit/filetype-subtitles.png -%%DATADIR%%/icons/orbit/filetype-video.png -%%DATADIR%%/icons/orbit/menu-200.png -%%DATADIR%%/icons/orbit/menu-blacklist.png -%%DATADIR%%/icons/orbit/menu-cancel.png -%%DATADIR%%/icons/orbit/menu-connect.png -%%DATADIR%%/icons/orbit/menu-disconnect.png -%%DATADIR%%/icons/orbit/menu-dl-cancel.png -%%DATADIR%%/icons/orbit/menu-download.png -%%DATADIR%%/icons/orbit/menu-extend.png -%%DATADIR%%/icons/orbit/menu-hide-column.png -%%DATADIR%%/icons/orbit/menu-homepage.png -%%DATADIR%%/icons/orbit/menu-options.png -%%DATADIR%%/icons/orbit/menu-pause-all.png -%%DATADIR%%/icons/orbit/menu-pause.png -%%DATADIR%%/icons/orbit/menu-preview.png -%%DATADIR%%/icons/orbit/menu-prio-high.png -%%DATADIR%%/icons/orbit/menu-prio-low.png -%%DATADIR%%/icons/orbit/menu-prio-medium.png -%%DATADIR%%/icons/orbit/menu-quit.png -%%DATADIR%%/icons/orbit/menu-refresh.png -%%DATADIR%%/icons/orbit/menu-resume-all.png -%%DATADIR%%/icons/orbit/menu-resume.png -%%DATADIR%%/icons/orbit/menu-search.png -%%DATADIR%%/icons/orbit/menu-status.png -%%DATADIR%%/icons/orbit/menu-thankyou.png -%%DATADIR%%/icons/orbit/menu-unhide-column.png -%%DATADIR%%/icons/orbit/menu-upload.png -%%DATADIR%%/icons/orbit/none.png -%%DATADIR%%/icons/orbit/nuke.png -%%DATADIR%%/icons/orbit/ok.png -%%DATADIR%%/icons/orbit/option-false.png -%%DATADIR%%/icons/orbit/option-true.png -%%DATADIR%%/icons/orbit/shutdown.png -%%DATADIR%%/icons/orbit/sys-gnome1.png -%%DATADIR%%/icons/orbit/sys-gnome2.png -%%DATADIR%%/icons/orbit/sys-kde.png -%%DATADIR%%/icons/orbit/sys-linux.png -%%DATADIR%%/icons/orbit/sys-mozilla.png -%%DATADIR%%/icons/orbit/sys-windows.png -%%DATADIR%%/icons/orbit/tab-downloads.png -%%DATADIR%%/icons/orbit/tab-forget.png -%%DATADIR%%/icons/orbit/tab-options.png -%%DATADIR%%/icons/orbit/tab-search.png -%%DATADIR%%/icons/orbit/tab-servers.png -%%DATADIR%%/icons/orbit/tab-shared.png -%%DATADIR%%/icons/orbit/tab-stats.png -%%DATADIR%%/icons/orbit/tab-status.png -%%DATADIR%%/icons/orbit/tab-uploads.png -%%DATADIR%%/icons/orbit/toolbar-about.png -%%DATADIR%%/icons/orbit/toolbar-ed2k-logo.png -%%DATADIR%%/icons/orbit/toolbar-go.png -%%DATADIR%%/icons/orbit/toolbar-num-connections.png -%%DATADIR%%/icons/orbit/toolbar-overnet-logo.png -%%DATADIR%%/icons/orbit/toolbar-server.png -%%DATADIR%%/ui/ui-connect-dialog.glade -share/gnome/applications/ed2k_gui.desktop -share/locale/ca/LC_MESSAGES/ed2k_gui.mo -share/locale/de/LC_MESSAGES/ed2k_gui.mo -share/locale/es/LC_MESSAGES/ed2k_gui.mo -share/locale/fr/LC_MESSAGES/ed2k_gui.mo -share/locale/it/LC_MESSAGES/ed2k_gui.mo -share/locale/nl/LC_MESSAGES/ed2k_gui.mo -share/locale/pl/LC_MESSAGES/ed2k_gui.mo -share/locale/sk/LC_MESSAGES/ed2k_gui.mo -@dirrm %%DATADIR%%/ui -@dirrm %%DATADIR%%/icons/orbit -@dirrm %%DATADIR%%/icons/jara -@dirrm %%DATADIR%%/icons/h2o -@dirrm %%DATADIR%%/icons/gnome2 -@dirrm %%DATADIR%%/icons/default -@dirrm %%DATADIR%%/icons/bluecore -@dirrm %%DATADIR%%/icons -@dirrm %%DATADIR%% -%%PORTDOCS%%@dirrm %%DOCSDIR%%/pl -%%PORTDOCS%%@dirrm %%DOCSDIR%%/francais -%%PORTDOCS%%@dirrm %%DOCSDIR%%/espanol -%%PORTDOCS%%@dirrm %%DOCSDIR%%/deutsch -%%PORTDOCS%%@dirrm %%DOCSDIR%% diff --git a/net/fcptools/Makefile b/net/fcptools/Makefile deleted file mode 100644 index 4d03573f951b..000000000000 --- a/net/fcptools/Makefile +++ /dev/null @@ -1,28 +0,0 @@ -# New ports collection makefile for: fcptools -# Date created: Sat May 3 03:05:46 UTC 2003 -# Whom: Mario Sergio Fujikawa Ferreira -# -# $FreeBSD$ -# - -PORTNAME= fcptools -PORTVERSION= 0.4.7.${RELEASE_DATE} -CATEGORIES= net security -MASTER_SITES= http://freenetproject.org/snapshots/ -DISTNAME= ${PORTNAME}-${RELEASE_DATE} -EXTRACT_SUFX= .tgz - -MAINTAINER= lioux@FreeBSD.org -COMMENT= FreeNet client library and command-line tools for shell scripting - -USE_GMAKE= yes -USE_AUTOTOOLS= libtool:13:inc -GNU_CONFIGURE= yes -CONFIGURE_ARGS= --includedir=${PREFIX}/include/${PORTNAME:L} - -RELEASE_DATE= 20041108 - -post-install: - @${INSTALL_DATA} ${WRKSRC}/ezFCPlib/libezfcp.a ${PREFIX}/lib - -.include diff --git a/net/fcptools/distinfo b/net/fcptools/distinfo deleted file mode 100644 index 5554e20387fe..000000000000 --- a/net/fcptools/distinfo +++ /dev/null @@ -1,3 +0,0 @@ -MD5 (fcptools-20041108.tgz) = d7f29ffbf03545a05131a89915be277b -SHA256 (fcptools-20041108.tgz) = dbc2aea916a872564f9a1b254ac23b32e40cb949e57966143986e8eb406296fb -SIZE (fcptools-20041108.tgz) = 563999 diff --git a/net/fcptools/pkg-descr b/net/fcptools/pkg-descr deleted file mode 100644 index feda92fd9f5e..000000000000 --- a/net/fcptools/pkg-descr +++ /dev/null @@ -1,7 +0,0 @@ -[ excerpt from distfile's README ] - -The aim of FCPtools is to offer a truly multi-platform ANSI-C based -Freenet client library, as well as provide command-line tools for -convenience and potentially shell scripting. - -WWW: http://freenetproject.org/index.php?page=fcptools diff --git a/net/fcptools/pkg-plist b/net/fcptools/pkg-plist deleted file mode 100644 index 9b0e3b0e2e6c..000000000000 --- a/net/fcptools/pkg-plist +++ /dev/null @@ -1,6 +0,0 @@ -bin/fcpget -bin/fcpput -bin/fcpx -include/fcptools/ezFCPlib.h -lib/libezfcp.a -@dirrm include/fcptools diff --git a/net/fidelio/Makefile b/net/fidelio/Makefile deleted file mode 100644 index 221f70203c33..000000000000 --- a/net/fidelio/Makefile +++ /dev/null @@ -1,31 +0,0 @@ -# New ports collection makefile for: fidelio -# Date created: 13 November 2000 -# Whom: Maxim Sobolev -# -# $FreeBSD$ -# - -PORTNAME= fidelio -PORTVERSION= 1.0.b1 -PORTREVISION= 1 -CATEGORIES= net gnome -MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} -MASTER_SITE_SUBDIR= ${PORTNAME} -DISTNAME= ${PORTNAME}-${PORTVERSION:S/.b/b/} - -MAINTAINER= ports@FreeBSD.org -COMMENT= A GNOME client for Hotline - -USE_X_PREFIX= yes -USE_GNOME= gnomehack gnomelibs gnomeprefix -USE_GMAKE= yes -USE_REINPLACE= yes -GNU_CONFIGURE= yes -CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \ - LDFLAGS="-L${LOCALBASE}/lib" - -post-patch: - @${REINPLACE_CMD} -e \ - 's|||g' ${WRKSRC}/configure - -.include diff --git a/net/fidelio/distinfo b/net/fidelio/distinfo deleted file mode 100644 index c493e938ed83..000000000000 --- a/net/fidelio/distinfo +++ /dev/null @@ -1,3 +0,0 @@ -MD5 (fidelio-1.0b1.tar.gz) = f6963b36400e172279494b022fb065ce -SHA256 (fidelio-1.0b1.tar.gz) = ffb00189b7aa3c7559ec17114a7772e082e64b28e60a665bc0180dca5f4d6e30 -SIZE (fidelio-1.0b1.tar.gz) = 344574 diff --git a/net/fidelio/files/patch-aa b/net/fidelio/files/patch-aa deleted file mode 100644 index 74dee6e096ac..000000000000 --- a/net/fidelio/files/patch-aa +++ /dev/null @@ -1,16 +0,0 @@ ---- src/Makefile.in.orig Fri Dec 21 06:16:28 2001 -+++ src/Makefile.in Fri Dec 21 06:16:45 2001 -@@ -119,11 +119,11 @@ - fidelio_SOURCES = bookmarks.c bookmarks.h chat.c chat.h files.c files.h filelist.c filelist.h filetransfer.c filetransfer.h filethread.c filethread.h guiprefs.c guiprefs.h guiutils.c guiutils.h hldat.c hldat.h hotline.h login.c login.h main.c main.h network.c network.h news.c news.h news15.c news15.h pixmap.c pixmap.h privchat.c privchat.h privs.c privs.h protocol.c protocol.h server.c server.h smalltrans.c smalltrans.h tasks.c tasks.h threads.c threads.h trackers.c users.c users.h userlist.c userlist.h userwidget.c userwidget.h - - --fidelio_LDADD = -lgthread -+fidelio_LDADD = - - hlforw_SOURCES = hlforw.c threads.c protocol.c network.c tasks.c guiprefs.c hldat.c pixmap.c - --hlforw_LDADD = -lgthread -+hlforw_LDADD = - mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs - CONFIG_HEADER = ../config.h - CONFIG_CLEAN_FILES = diff --git a/net/fidelio/files/patch-src::trackers.c b/net/fidelio/files/patch-src::trackers.c deleted file mode 100644 index 37a2b774d4a6..000000000000 --- a/net/fidelio/files/patch-src::trackers.c +++ /dev/null @@ -1,11 +0,0 @@ ---- src/trackers.c.orig Wed Feb 21 00:25:03 2001 -+++ src/trackers.c Tue Jun 24 22:07:41 2003 -@@ -134,8 +134,6 @@ - } - return 0; - } --#else --extern int strcasestr(const char *a, const char*b); - #endif - - static void show_servers(){ diff --git a/net/fidelio/pkg-descr b/net/fidelio/pkg-descr deleted file mode 100644 index 14a4ce39f523..000000000000 --- a/net/fidelio/pkg-descr +++ /dev/null @@ -1,24 +0,0 @@ -Fidelio is a GNOME client for Hotline, a proprietary protocol that combines -ftp-like, irc-like and news-like functions in one package. - -Fidelio is currently fully functional as a non-administative client, with the -exception of banners and private chat. - -Feature include: - o Multiple concurrent connections; - o Single window per server connection; - o Tree-structured bookmarks; - o Trackers and searchable index of servers; - o Userlist and public chat in one pane; - o Private chat; - o Both flat (v. 1.2) and threaded news support, with posting of news; - o Ignore messages and chat of users; - o Private Messages; - o Sounds on events; - o Multiple icon set loading; - o Use of custom icon sets for buttons; - o Uploading, donwloading, resuming of file transfers; - o Per-donwload and per-upload bandwidth caps; - o Server-side and client-side file queues. - -WWW: http://fidelio.sourceforge.net/ diff --git a/net/fidelio/pkg-plist b/net/fidelio/pkg-plist deleted file mode 100644 index 823d88297311..000000000000 --- a/net/fidelio/pkg-plist +++ /dev/null @@ -1,7 +0,0 @@ -bin/fidelio -share/gnome/fidelio.default -share/locale/de/LC_MESSAGES/fidelio.mo -share/locale/el/LC_MESSAGES/fidelio.mo -share/locale/fr/LC_MESSAGES/fidelio.mo -share/locale/it/LC_MESSAGES/fidelio.mo -share/locale/pt_BR/LC_MESSAGES/fidelio.mo diff --git a/net/freenet/Makefile b/net/freenet/Makefile deleted file mode 100644 index b0f669b04913..000000000000 --- a/net/freenet/Makefile +++ /dev/null @@ -1,85 +0,0 @@ -# New ports collection makefile for: freenet -# Date created: Thu May 1 20:19:56 UTC 2003 -# Whom: Mario Sergio Fujikawa Ferreira -# -# $FreeBSD$ -# - -PORTNAME= freenet -PORTVERSION= 0.5.2.1.5106 -PORTREVISION= 1 -CATEGORIES= net java security -MASTER_SITES= http://freenetproject.org/snapshots/ \ - http://downloads.freenetproject.org/ \ - http://fgudin.nerim.net/files/ -DISTNAME= ${PORTNAME}-20051123 -EXTRACT_SUFX= .tgz - -MAINTAINER= lioux@FreeBSD.org -COMMENT= Peer-to-peer network aiming at anonymity and freedom of speech - -USE_RC_SUBR= yes -USE_JAVA= yes -JAVA_VERSION= 1.4+ -NO_BUILD= yes -WRKSRC= ${WRKDIR}/${PORTNAME} - -JAVAVM= ${LOCALBASE}/bin/java -# -DATA_FILES= seednodes.ref -DOC_FILES= README -JAR_FILES= freenet.jar freenet-ext.jar -# jar startup file -JAR_START= freenet.jar -# seed file -SEED_FILE= seednodes.ref - -PORTDOCS= ${DOC_FILES} - -PLIST_FILES= \ - sbin/${PORTNAME:L} \ - etc/rc.d/${PORTNAME:L}.sh \ - %%DATADIR%%/seednodes.ref \ - %%JAVAJARDIR%%/freenet-ext.jar \ - %%JAVAJARDIR%%/freenet.jar -PLIST_DIRS= %%DATADIR%% - -post-patch: - @${SED} -e "s|%%PREFIX%%|${PREFIX}|; \ - s|%%DATA_DIR%%|${DATADIR:S,^${PREFIX}/,,}|; \ - s|%%JAVA_VERSION%%|${JAVA_VERSION}|; \ - s|%%JAVAVM%%|${JAVAVM}|; \ - s|%%JAVAJARDIR%%|${JAVAJARDIR:S,^${PREFIX}/,,}|; \ - s|%%JAR_FILES%%|${JAR_FILES}|; \ - s|%%JAR_START%%|${JAR_START}|; \ - s|%%SEED_FILE%%|${SEED_FILE}|" \ - ${FILESDIR}/wrapper.sh > ${WRKDIR}/wrapper.sh - @${SED} -e "s|%%PREFIX%%|${PREFIX}|" \ - ${FILESDIR}/${PORTNAME:L}.sh > ${WRKDIR}/${PORTNAME:L}.sh - -do-install: -# docs -.ifndef(NOPORTDOCS) - @${MKDIR} ${DOCSDIR} -.for doc in ${DOC_FILES} - @${INSTALL_DATA} ${WRKSRC}/${doc} ${DOCSDIR} -.endfor -.endif -# data - @${MKDIR} ${DATADIR} -.for file in ${DATA_FILES} - @${INSTALL_DATA} ${WRKSRC}/${file} ${DATADIR} -.endfor -# jar -.for jar in ${JAR_FILES} - @${INSTALL_DATA} ${WRKSRC}/${jar} ${JAVAJARDIR} -.endfor -# rc.d - @${INSTALL_SCRIPT} ${WRKDIR}/${PORTNAME:L}.sh ${PREFIX}/etc/rc.d -# wrapper - @${INSTALL_SCRIPT} ${WRKDIR}/wrapper.sh ${PREFIX}/sbin/${PORTNAME:L} - -post-install: - @${CAT} ${PKGMESSAGE} - -.include diff --git a/net/freenet/distinfo b/net/freenet/distinfo deleted file mode 100644 index 9f44b0af27f5..000000000000 --- a/net/freenet/distinfo +++ /dev/null @@ -1,3 +0,0 @@ -MD5 (freenet-20051123.tgz) = 5013e9fc58e908f09810ded6dedf1b90 -SHA256 (freenet-20051123.tgz) = d764b499d82ba17a41a38752ee2db7ad7a1d91d9a00ae613d7af635463ac379d -SIZE (freenet-20051123.tgz) = 6557648 diff --git a/net/freenet/files/freenet.sh b/net/freenet/files/freenet.sh deleted file mode 100644 index cb2c1759a047..000000000000 --- a/net/freenet/files/freenet.sh +++ /dev/null @@ -1,67 +0,0 @@ -#!/bin/sh -# -# $FreeBSD$ -# -# Under a BSDL license. Copyright 2005. Mario S F Ferreira - -# PROVIDE: freenet -# REQUIRE: LOGIN -# KEYWORD: FreeBSD shutdown - -# -# Add the following lines to /etc/rc.conf to enable freenet: -# -#freenet_enable="YES" -#freenet_user="" -# - -. /etc/rc.subr - -name="freenet" -rcvar=`set_rcvar` -command="%%PREFIX%%/sbin/${name}" -extra_commands="configure" - -freenet_check_vars() -{ - if [ -z "${freenet_user}" ]; then - freenet_user=$(whoami) - fi - - if [ "x${freenet_user}" = "xroot" ]; then - err 1 "You have to set freenet_user to a non-root user for security reasons" - fi -} - -configure_cmd="configure_cmd" -configure_cmd() -{ - freenet_check_vars - su -l ${freenet_user} -c "${command} -c" -} - -start_cmd="start_cmd" -start_cmd() -{ - freenet_check_vars - su -l ${freenet_user} -c "${command} -i" -} - -stop_cmd="stop_cmd" -stop_cmd() -{ - freenet_check_vars - su -l ${freenet_user} -c "${command} -o" -} - -status_cmd="status_cmd" -status_cmd() -{ - echo "Can't check ${name} status" -} - -load_rc_config "${name}" -: ${freenet_enable="NO"} -: ${freenet_user=""} - -run_rc_command "$1" diff --git a/net/freenet/files/wrapper.sh b/net/freenet/files/wrapper.sh deleted file mode 100644 index 4c6a41452484..000000000000 --- a/net/freenet/files/wrapper.sh +++ /dev/null @@ -1,163 +0,0 @@ -#!/bin/sh -# -# Under a BSDL license. Copyright by Mario S F Ferreira -# $FreeBSD$ - -export JAVA_VERSION - -PREFIX="%%PREFIX%%" -# java -JAVA_VERSION="%%JAVA_VERSION%%" -JAVAVM_CALL="%%JAVAVM%%" -JAVAJARDIR="%%JAVAJARDIR%%" -JAR_FILES="%%JAR_FILES%%" -JAR_START="%%JAR_START%%" -# data -DATA_DIR="%%DATA_DIR%%" -SEED_FILE=seednodes.ref -# home -HOME_DIR=${HOME}/.freenet -CONFIG_FILE=freenet.conf - -configure_freenet () { - echo "Configuring FreeNet node" - cd ${HOME_DIR} && - ${JAVAVM_CALL} -jar ./${JAR_START} freenet.node.Main --config "${@}" -} - -configure_java_classpath () { - if [ -z "${CLASSPATH}" ]; then - CLASSPATH=./freenet.jar:./freenet-ext.jar - else - CLASSPATH=./freenet.jar:./freenet-ext.jar:${CLASSPATH} - fi -} - -display_usage () { - echo "Usage: ${0} [-h] [-c] [-i|-o]" - echo 'Options:' - echo ' -h Display this help message' - echo ' -c Configure FreeNet node' - echo ' -i Start a FreeNet node' - echo ' -o Stop a FreeNet node' - echo '' -} - -prepare_configure_freenet () { - # do we have a config file? - if [ ! -f ${HOME_DIR}/${CONFIG_FILE} ]; then - # add basic information prior to configuration - echo > ${HOME_DIR}/${CONFIG_FILE} - - # select listenPort randomly - if [ -n "${RANDOM}" ] - then - DEFLP=$((${RANDOM}%30000+2000)) - else - echo "no random in shell, enter a FNP port number + " - read DEFLP - fi - echo "listenPort=${DEFLP}" >> ${HOME_DIR}/${CONFIG_FILE} - - # point to seednodes file - echo 'seedNodes=seednodes.ref' >> ${HOME_DIR}/${CONFIG_FILE} - - # tell FreeNet to request configuration procedure - CONFIGURE=yes - fi -} - -prepare_home_dir () { - # create home dir staging area - if [ ! -d ${HOME_DIR} ] - then - mkdir -p ${HOME_DIR} - fi - # copy a seed file if none exists - if [ ! -f ${HOME_DIR}/${SEED_FILE} ] - then - rm -f ${HOME_DIR}/${SEED_FILE} - cp -f ${PREFIX}/${DATA_DIR}/${SEED_FILE} ${HOME_DIR}/${SEED_FILE} - # avoid unnecessary reseeding - touch -t "197001011200" ${HOME_DIR}/${SEED_FILE} - fi - # link the jar files - for jar in ${JAR_FILES} - do - ln -sf ${PREFIX}/${JAVAJARDIR}/${jar} ${HOME_DIR}/${jar} - done -} - -start_freenet () { - echo "Starting FreeNet node" - cd ${HOME_DIR} && - nice -10 ${JAVAVM_CALL} -jar ./${JAR_START} "${@}" & - echo $! > ${HOME_DIR}/freenet.pid - exit 0 -} - -stop_freenet () { - if [ -f ${HOME_DIR}/freenet.pid ]; then - echo "Stopping FreeNet node" - cd ${HOME_DIR} && - exec kill `cat freenet.pid` & - else - echo "Cannot find FreeNet node" - echo "Where is the ${HOME_DIR}/freenet.pid file?" - fi -} - -# we require at least one command line parameter -if [ $# -lt 1 ]; then - display_usage - exit 1 -fi - -# parse command line parameters -while getopts "chio" COMMAND_LINE_ARGUMENT ; do - case "${COMMAND_LINE_ARGUMENT}" in - c) - CONFIGURE=yes - ;; - h) - display_usage - exit 0 - ;; - i) - START=yes - unset STOP - ;; - o) - STOP=yes - unset START - ;; - *) - display_usage - exit 1 - ;; - esac -done - -# always verify that home dir staging area is pristine -prepare_home_dir - -# check for proper configuration -prepare_configure_freenet - -# prepare java CLASSPATH -configure_java_classpath - -if [ -n "${CONFIGURE}" ]; then - configure_freenet -fi - -if [ -n "${START}" ]; then - start_freenet -fi - -if [ -n "${STOP}" ]; then - stop_freenet -fi - -# we should never get this far -exit 1 diff --git a/net/freenet/pkg-descr b/net/freenet/pkg-descr deleted file mode 100644 index 0f7d4a2c81ca..000000000000 --- a/net/freenet/pkg-descr +++ /dev/null @@ -1,23 +0,0 @@ -Freenet is a large-scale peer-to-peer network which pools the power -of member computers around the world to create a massive virtual -information store open to anyone to freely publish or view information -of all kinds. Freenet is: - -Highly survivable: All internal processes are completely anonymized -and decentralized across the global network, making it virtually -impossible for an attacker to destroy information or take control -of the system. - -Private: Freenet makes it extremely difficult for anyone to spy on -the information that you are viewing, publishing, or storing. - -Secure: Information stored in Freenet is protected by strong -cryptography against malicious tampering or counterfeiting. - -Efficient: Freenet dynamically replicates and relocates information -in response to demand to provide efficient service and minimal -bandwidth usage regardless of load. Significantly, Freenet generally -requires log(n) time to retrieve a piece of information in a network -of size n. - -WWW: http://freenet.sourceforge.net/ diff --git a/net/freenet/pkg-message b/net/freenet/pkg-message deleted file mode 100644 index 47addd918baa..000000000000 --- a/net/freenet/pkg-message +++ /dev/null @@ -1,23 +0,0 @@ - ATTENTIONATTENTION: - -Restrictions -============ - -This program uses heavy encryption algorithms. If your country has -restrictions against encryption, you should check with legal -authorities before using it. - -Short usage note -================ - -Please, check -/usr/local/share/doc/freenet/README -for more information. - -Using FreeNet -============= - -Point your web browser to http://127.0.0.1:8888/ to get the Freenet -user interface, this page serves as a "gateway" to Freenet. Try -clicking the various links in the "Bookmarks" panel to reach some -of the popular Freenet index sites. diff --git a/net/frost/Makefile b/net/frost/Makefile deleted file mode 100644 index f203cdde1d01..000000000000 --- a/net/frost/Makefile +++ /dev/null @@ -1,103 +0,0 @@ -# New ports collection makefile for: frost -# Date created: Fri May 2 05:35:53 UTC 2003 -# Whom: Mario Sergio Fujikawa Ferreira -# -# $FreeBSD$ -# - -PORTNAME= frost -PORTVERSION= 1.2.0.20051020 -PORTEPOCH= 2 -CATEGORIES= net java -MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} -MASTER_SITE_SUBDIR= jtcfrost -DISTNAME= ${PORTNAME}-20-Oct-2005-java${JAVA_VERSION:S/.//} - -MAINTAINER= lioux@FreeBSD.org -COMMENT= File-sharing tool for FreeNet with Usenet like forum support - -USE_JAVA= yes -JAVA_RUN= yes -USE_ZIP= yes -NO_BUILD= yes -NO_WRKSUBDIR= yes -PLIST_SUB= JAR_DIR=${JAR_DIR} - -.ifdef(WITH_JDK15) -JAVA_VERSION= 1.5 -.else -JAVA_VERSION= 1.4 -.endif - -DATADIR= ${JAVASHAREDIR}/${PORTNAME} - -JAVAVM= ${LOCALBASE}/bin/java -JAR_DIR= ${JAVAJARDIR:S,^${PREFIX}/,,}/${PORTNAME} -JAR_FILE= frost.jar -JAR_FILES= frost.jar lib/fecImpl.jar \ - lib/BCastle.jar \ - lib/fec-native.jar \ - lib/genChkImpl.jar lib/xercesImpl.jar \ - lib/mailapi.jar lib/smtp.jar \ - lib/skinlf.jar lib/skinlfFix.jar \ - lib/xml-apis.jar - -DOC_FILES= doc/Frost.tex doc/authors.txt doc/gpl.txt \ - doc/SkinLFLicense.txt \ - doc/hypersonic_lic.txt doc/HISTORY.txt \ - help/faq.txt help/history.txt -PORTDOCS= ${DOC_FILES:C,^.*/,,} - -DATA_FILES= config/boards.xml.default \ - themes/themepack.zip - -PLIST_FILES= bin/${PORTNAME} - -.for jar in ${JAR_FILES:C,^.*/,,} -PLIST_FILES+= %%JAR_DIR%%/${jar} -.endfor - -.for file in ${DATA_FILES:C,^.*/,,} -PLIST_FILES+= %%DATADIR%%/${file} -.endfor - -PLIST_DIRS+= \ - %%JAR_DIR%% \ - %%DATADIR%% - -pre-everything:: -.ifndef(WITH_JDK15) - @${ECHO_MSG} '===> Define WITH_JDK15 to use jdk 1.5 instead of jdk 1.4' -.endif - -post-patch: - @${SED} -e "s|%%PREFIX%%|${PREFIX}|; \ - s|%%JAVA_VERSION%%|${JAVA_VERSION}|; \ - s|%%JAVAVM%%|${JAVAVM}|; \ - s|%%JAR_DIR%%|${JAR_DIR}|; \ - s|%%JAR_FILE%%|${JAR_FILE}|; \ - s|%%DATADIR%%|${DATADIR:S,^${PREFIX}/,,}|" \ - ${FILESDIR}/wrapper.sh > ${WRKDIR}/wrapper.sh - -do-install: -# docs -.ifndef(NOPORTDOCS) - @${MKDIR} ${DOCSDIR} -.for doc in ${DOC_FILES} - @${INSTALL_DATA} ${WRKSRC}/${doc} ${DOCSDIR} -.endfor -.endif -# jars - @${MKDIR} ${PREFIX}/${JAR_DIR} -.for jar in ${JAR_FILES} - @${INSTALL_DATA} ${WRKDIR}/${jar} ${PREFIX}/${JAR_DIR} -.endfor -# default boards - @${MKDIR} ${DATADIR} -.for file in ${DATA_FILES} - @${INSTALL_DATA} ${WRKSRC}/${file} ${DATADIR} -.endfor -# wrapper - @${INSTALL_SCRIPT} ${WRKDIR}/wrapper.sh ${PREFIX}/bin/${PORTNAME:L} - -.include diff --git a/net/frost/distinfo b/net/frost/distinfo deleted file mode 100644 index 6f7f8c201083..000000000000 --- a/net/frost/distinfo +++ /dev/null @@ -1,6 +0,0 @@ -MD5 (frost-20-Oct-2005-java14.zip) = d1f81569f5489fd0a07bbf9d0db4b693 -SHA256 (frost-20-Oct-2005-java14.zip) = baffc8e07f7f3c4496dd9f5484004a35f38b5578f321291b026af0a40a2f4548 -SIZE (frost-20-Oct-2005-java14.zip) = 3897153 -MD5 (frost-20-Oct-2005-java15.zip) = 2686d4a3445b04692d62b24568d15fef -SHA256 (frost-20-Oct-2005-java15.zip) = 5123adc21b65e082e3bc003bcb17a62b00867b852ee01da7d829b40963cdd406 -SIZE (frost-20-Oct-2005-java15.zip) = 3871113 diff --git a/net/frost/files/wrapper.sh b/net/frost/files/wrapper.sh deleted file mode 100644 index 6f7474911c08..000000000000 --- a/net/frost/files/wrapper.sh +++ /dev/null @@ -1,32 +0,0 @@ -#!/bin/sh - -export JAVA_VERSION - -PREFIX="%%PREFIX%%" -JAVA_VERSION="%%JAVA_VERSION%%" -JAVAVM="%%JAVAVM%%" -JAR_DIR="%%JAR_DIR%%" -JAR_FILE="%%JAR_FILE%%" -DATADIR="%%DATADIR%%" -HOME_DIR=${HOME}/.frost -CLASSPATH="${PREFIX}/${JAR_DIR}/BCastle.jar:${PREFIX}/${JAR_DIR}/fec-native.jar:${PREFIX}/${JAR_DIR}/fecImpl.jar:${PREFIX}/${JAR_DIR}/frost.jar:${PREFIX}/${JAR_DIR}/genChkImpl.jar:${PREFIX}/${JAR_DIR}/jocache.jar:${PREFIX}/${JAR_DIR}/mailapi.jar:${PREFIX}/${JAR_DIR}/skinlf.jar:${PREFIX}/${JAR_DIR}/skinlfFix.jar:${PREFIX}/${JAR_DIR}/smtp.jar:${PREFIX}/${JAR_DIR}/xercesImpl.jar:${PREFIX}/${JAR_DIR}/xml-apis.jar" - -if [ ! -d ${HOME_DIR}/config ] -then - mkdir -p ${HOME_DIR}/config -fi - -ln -sf ${PREFIX}/${DATADIR}/boards.xml.default \ - ${HOME_DIR}/config/boards.xml.default - -if [ ! -d ${HOME_DIR}/themes ] -then - mkdir -p ${HOME_DIR}/themes -fi - -ln -sf ${PREFIX}/${DATADIR}/themepack.zip ${HOME_DIR}/themes/themepack.zip -ln -sf ${PREFIX}/${DATADIR}/aquathemepack.zip \ - ${HOME_DIR}/themes/aquathemepack.zip - -cd ${HOME_DIR} && - exec ${JAVAVM} -cp $CLASSPATH frost.Frost "${@}" diff --git a/net/frost/pkg-descr b/net/frost/pkg-descr deleted file mode 100644 index 9d9054b9ef6d..000000000000 --- a/net/frost/pkg-descr +++ /dev/null @@ -1,7 +0,0 @@ -[ excerpt from FreeNet website ] - -Frost is a file-sharing tool for FreeNet. It also has chat forums -which allow people to chat anonymously over FreeNet. It now supports -FEC (which makes downloads more reliable) - -WWW: http://jtcfrost.sourceforge.net/ diff --git a/net/gift-fasttrack/Makefile b/net/gift-fasttrack/Makefile deleted file mode 100644 index d9d761e7357d..000000000000 --- a/net/gift-fasttrack/Makefile +++ /dev/null @@ -1,37 +0,0 @@ -# New ports collection makefile for: giFT-FastTrack -# Date created: 2003-09-04 -# Whom: Stefan Ehmann -# -# $FreeBSD$ -# - -PORTNAME= giFT-FastTrack -PORTVERSION= 0.8.9 -CATEGORIES= net -MASTER_SITES= http://download.berlios.de/gift-fasttrack/ - -MAINTAINER= shoesoft@gmx.net -COMMENT= A FastTrack plugin for giFT - -LIB_DEPENDS= gift.0:${PORTSDIR}/net/gift - -GNU_CONFIGURE= yes -USE_GMAKE= yes -USE_GNOME= pkgconfig -CPPFLAGS+= -I${LOCALBASE}/include -LDFLAGS+= -L${LOCALBASE}/lib -CONFIGURE_ENV= CPPFLAGS="${CPPFLAGS}" \ - LDFLAGS="${LDFLAGS}" - -PORTDOCS= AUTHORS COPYING ChangeLog \ - INSTALL NEWS README TODO - -post-install: -.ifndef(NOPORTDOCS) - ${MKDIR} ${DOCSDIR} -.for doc in ${PORTDOCS} - ${INSTALL_DATA} ${WRKSRC}/${doc} ${DOCSDIR} -.endfor -.endif - -.include diff --git a/net/gift-fasttrack/distinfo b/net/gift-fasttrack/distinfo deleted file mode 100644 index 4f96ff47412e..000000000000 --- a/net/gift-fasttrack/distinfo +++ /dev/null @@ -1,3 +0,0 @@ -MD5 (giFT-FastTrack-0.8.9.tar.gz) = 68521847537985bcc5e9b8677343374c -SHA256 (giFT-FastTrack-0.8.9.tar.gz) = 910a3b053e50ac149efd1edab8dc5b79e79a67720afc7c81e68c5f6481e2cad1 -SIZE (giFT-FastTrack-0.8.9.tar.gz) = 449505 diff --git a/net/gift-fasttrack/pkg-descr b/net/gift-fasttrack/pkg-descr deleted file mode 100644 index 999617485d66..000000000000 --- a/net/gift-fasttrack/pkg-descr +++ /dev/null @@ -1,5 +0,0 @@ -giFT-FastTrack is a plugin for giFT which enables users of giFT to participate -in the FastTrack network. The required cryptographic algorithms have been -successfully reverse engineered and searching/downloading already work. - -WWW: http://developer.berlios.de/projects/gift-fasttrack/ diff --git a/net/gift-fasttrack/pkg-plist b/net/gift-fasttrack/pkg-plist deleted file mode 100644 index 930ce2a62f87..000000000000 --- a/net/gift-fasttrack/pkg-plist +++ /dev/null @@ -1,7 +0,0 @@ -lib/giFT/libFastTrack.la -lib/giFT/libFastTrack.so -share/giFT/FastTrack/FastTrack.conf.template -share/giFT/FastTrack/banlist -share/giFT/FastTrack/nodes -@dirrm lib/giFT -@dirrm share/giFT/FastTrack diff --git a/net/gift-gnutella/Makefile b/net/gift-gnutella/Makefile deleted file mode 100644 index 955607394764..000000000000 --- a/net/gift-gnutella/Makefile +++ /dev/null @@ -1,40 +0,0 @@ -# New ports collection makefile for: giFT-gnutella -# Date created: 2003-09-04 -# Whom: Stefan Ehmann -# -# $FreeBSD$ -# - -PORTNAME= giFT-gnutella -PORTVERSION= 0.0.10.1 -CATEGORIES= net -MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} -MASTER_SITE_SUBDIR= gift -DISTNAME= ${PORTNAME:L}-${PORTVERSION} - -MAINTAINER= shoesoft@gmx.net -COMMENT= A gnutella plugin for giFT - -LIB_DEPENDS= gift.0:${PORTSDIR}/net/gift - -USE_BZIP2= yes -GNU_CONFIGURE= yes -USE_GMAKE= yes -USE_GNOME= pkgconfig -CPPFLAGS+= -I${LOCALBASE}/include -LDFLAGS+= -L${LOCALBASE}/lib -CONFIGURE_ENV= CPPFLAGS="${CPPFLAGS}" \ - LDFLAGS="${LDFLAGS}" - -DOC_FILES= AUTHORS COPYING ChangeLog \ - INSTALL NEWS README TODO - -post-install: -.ifndef(NOPORTDOCS) - @${MKDIR} ${DOCSDIR} -.for doc in ${DOC_FILES} - @${INSTALL_DATA} ${WRKSRC}/${doc} ${DOCSDIR} -.endfor -.endif - -.include diff --git a/net/gift-gnutella/distinfo b/net/gift-gnutella/distinfo deleted file mode 100644 index 64a162689fa9..000000000000 --- a/net/gift-gnutella/distinfo +++ /dev/null @@ -1,3 +0,0 @@ -MD5 (gift-gnutella-0.0.10.1.tar.bz2) = ad4f981265298c100e24243cce8a2dee -SHA256 (gift-gnutella-0.0.10.1.tar.bz2) = fff4fd5f788fd818a051a181018611ab01bd5c97ee225f4c493aa89857af4dde -SIZE (gift-gnutella-0.0.10.1.tar.bz2) = 394987 diff --git a/net/gift-gnutella/pkg-descr b/net/gift-gnutella/pkg-descr deleted file mode 100644 index c2cbf40197d5..000000000000 --- a/net/gift-gnutella/pkg-descr +++ /dev/null @@ -1,3 +0,0 @@ -gnutella plugin for gift - -WWW: http://gift.sourceforge.net/ diff --git a/net/gift-gnutella/pkg-plist b/net/gift-gnutella/pkg-plist deleted file mode 100644 index 19a78a6eca8b..000000000000 --- a/net/gift-gnutella/pkg-plist +++ /dev/null @@ -1,16 +0,0 @@ -lib/giFT/libGnutella.la -lib/giFT/libGnutella.so -share/giFT/Gnutella/Gnutella.conf -share/giFT/Gnutella/Gnutella.conf.template -share/giFT/Gnutella/gwebcaches -share/giFT/Gnutella/hostiles.txt -%%PORTDOCS%%share/doc/giFT-gnutella/AUTHORS -%%PORTDOCS%%share/doc/giFT-gnutella/COPYING -%%PORTDOCS%%share/doc/giFT-gnutella/ChangeLog -%%PORTDOCS%%share/doc/giFT-gnutella/INSTALL -%%PORTDOCS%%share/doc/giFT-gnutella/NEWS -%%PORTDOCS%%share/doc/giFT-gnutella/README -%%PORTDOCS%%share/doc/giFT-gnutella/TODO -@dirrm lib/giFT -@dirrm share/giFT/Gnutella -@dirrm %%PORTDOCS%%share/doc/giFT-gnutella diff --git a/net/gift-openft/Makefile b/net/gift-openft/Makefile deleted file mode 100644 index 81fbedc5a0b5..000000000000 --- a/net/gift-openft/Makefile +++ /dev/null @@ -1,41 +0,0 @@ -# New ports collection makefile for: giFT-OpenFT -# Date created: 2003-09-04 -# Whom: Stefan Ehmann -# -# $FreeBSD$ -# - -PORTNAME= giFT-OpenFT -PORTVERSION= 0.2.1.6 -CATEGORIES= net -MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} -MASTER_SITE_SUBDIR= gift -DISTNAME= ${PORTNAME:L}-${PORTVERSION} - -MAINTAINER= shoesoft@gmx.net -COMMENT= An OpenFT plugin for giFT - -LIB_DEPENDS= gift.0:${PORTSDIR}/net/gift \ - db3.3:${PORTSDIR}/databases/db3 - -USE_BZIP2= yes -GNU_CONFIGURE= yes -USE_GMAKE= yes -USE_GNOME= pkgconfig -CPPFLAGS+= -I${LOCALBASE}/include -LDFLAGS+= -L${LOCALBASE}/lib -CONFIGURE_ENV= CPPFLAGS="${CPPFLAGS}" \ - LDFLAGS="${LDFLAGS}" - -DOC_FILES= AUTHORS COPYING ChangeLog \ - INSTALL NEWS README TODO - -post-install: -.ifndef(NOPORTDOCS) - @${MKDIR} ${DOCSDIR} -.for doc in ${DOC_FILES} - @${INSTALL_DATA} ${WRKSRC}/${doc} ${DOCSDIR} -.endfor -.endif - -.include diff --git a/net/gift-openft/distinfo b/net/gift-openft/distinfo deleted file mode 100644 index 4f0075e10d68..000000000000 --- a/net/gift-openft/distinfo +++ /dev/null @@ -1,3 +0,0 @@ -MD5 (gift-openft-0.2.1.6.tar.bz2) = 6661f01304246a29aeabda113691ca93 -SHA256 (gift-openft-0.2.1.6.tar.bz2) = 7b8db8d18b11e31c051c5687eee0e61182b53087edcaee3211dd767d7b31f47d -SIZE (gift-openft-0.2.1.6.tar.bz2) = 338786 diff --git a/net/gift-openft/files/patch-configure b/net/gift-openft/files/patch-configure deleted file mode 100644 index b47dabfcd320..000000000000 --- a/net/gift-openft/files/patch-configure +++ /dev/null @@ -1,20 +0,0 @@ ---- configure.orig Fri Sep 5 01:16:52 2003 -+++ configure Fri Sep 5 01:16:58 2003 -@@ -8710,7 +8710,7 @@ - LIBS="$LIBS -l$dbname" - echo "$as_me:$LINENO: checking for libdb (-l$dbname)" >&5 - echo $ECHO_N "checking for libdb (-l$dbname)... $ECHO_C" >&6 --if test "${found_libdb+set}" = set; then -+if test "${found_libdb}+set" = set; then - echo $ECHO_N "(cached) $ECHO_C" >&6 - else - if test "$cross_compiling" = yes; then -@@ -8790,7 +8790,7 @@ - echo "${ECHO_T}$found_libdb" >&6 - CFLAGS="$ac_save_CFLAGS" - LIBS="$ac_save_LIBS" -- if test x$found_libdb == xyes; then break; fi -+ if test x$found_libdb = xyes; then break; fi - done - use_libdb=$found_libdb - else diff --git a/net/gift-openft/pkg-descr b/net/gift-openft/pkg-descr deleted file mode 100644 index 519af3ebbc00..000000000000 --- a/net/gift-openft/pkg-descr +++ /dev/null @@ -1,3 +0,0 @@ -OpenFT plugin for gift - -WWW: http://gift.sourceforge.net/ diff --git a/net/gift-openft/pkg-plist b/net/gift-openft/pkg-plist deleted file mode 100644 index ddea6a509ab1..000000000000 --- a/net/gift-openft/pkg-plist +++ /dev/null @@ -1,14 +0,0 @@ -lib/giFT/libOpenFT.la -lib/giFT/libOpenFT.so -%%PORTDOCS%%%%DOCSDIR%%/AUTHORS -%%PORTDOCS%%%%DOCSDIR%%/COPYING -%%PORTDOCS%%%%DOCSDIR%%/ChangeLog -%%PORTDOCS%%%%DOCSDIR%%/INSTALL -%%PORTDOCS%%%%DOCSDIR%%/NEWS -%%PORTDOCS%%%%DOCSDIR%%/README -%%PORTDOCS%%%%DOCSDIR%%/TODO -share/giFT/OpenFT/OpenFT.conf.template -share/giFT/OpenFT/nodes -@dirrm lib/giFT -%%PORTDOCS%%@dirrm %%DOCSDIR%% -@dirrm share/giFT/OpenFT diff --git a/net/gift/Makefile b/net/gift/Makefile deleted file mode 100644 index 5e6e79899f3d..000000000000 --- a/net/gift/Makefile +++ /dev/null @@ -1,62 +0,0 @@ -# New ports collection makefile for: giFT library -# Date created: Fri Nov 16 02:47:45 BRST 2001 -# Whom: Mario Sergio Fujikawa Ferreira -# -# $FreeBSD$ -# - -PORTNAME= giFT -PORTVERSION= 0.11.8.1 -PORTREVISION= 3 -CATEGORIES= net -MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} -MASTER_SITE_SUBDIR= ${PORTNAME:L} -DISTNAME= ${PORTNAME:L}-${PORTVERSION} - -MAINTAINER= shoesoft@gmx.net -COMMENT= An OpenFT, Gnutella and FastTrack p2p network client - -LIB_DEPENDS= vorbis.3:${PORTSDIR}/audio/libvorbis - -USE_AUTOTOOLS= libltdl:15 -USE_BZIP2= yes -USE_REINPLACE= yes -GNU_CONFIGURE= yes -USE_GMAKE= yes -USE_PERL5= yes -CPPFLAGS+= -I${LOCALBASE}/include -LDFLAGS+= -L${LOCALBASE}/lib -CONFIGURE_ENV= CPPFLAGS="${CPPFLAGS}" \ - LDFLAGS="${LDFLAGS}" -INSTALLS_SHLIB= yes -USE_RC_SUBR= yes - -MAN1= giftd.1 - -DOC_FILES= AUTHORS COPYING src/ChangeLog \ - INSTALL NEWS QUICKSTART README TODO - -.include - -SED_SCRIPT+= -e 's,%%PREFIX%%,${PREFIX},g' \ - -e 's,%%RC_SUBR%%,${RC_SUBR},g' - -post-patch: - @${REINPLACE_CMD} -e \ - 's|(libdir)/pkgconfig|(prefix)/libdata/pkgconfig|g' \ - ${WRKSRC}/lib/Makefile.in - -post-build: - @${SED} ${SED_SCRIPT} <${FILESDIR}/giftd.sh >${WRKDIR}/giftd.sh - -post-install: - @${INSTALL_SCRIPT} ${WRKDIR}/giftd.sh ${PREFIX}/etc/rc.d/ -.ifndef(NOPORTDOCS) - @${MKDIR} ${DOCSDIR} -.for doc in ${DOC_FILES} - @${INSTALL_DATA} ${WRKSRC}/${doc} ${DOCSDIR} -.endfor -.endif - @${CAT} ${PKGMESSAGE} - -.include diff --git a/net/gift/distinfo b/net/gift/distinfo deleted file mode 100644 index 17d2f9498e98..000000000000 --- a/net/gift/distinfo +++ /dev/null @@ -1,3 +0,0 @@ -MD5 (gift-0.11.8.1.tar.bz2) = 1c70477af403af142359d07ee4a03348 -SHA256 (gift-0.11.8.1.tar.bz2) = 7b22e6d36482119a0d2dfd3e911a208439be32f554919536629b4c7c22ea5882 -SIZE (gift-0.11.8.1.tar.bz2) = 541446 diff --git a/net/gift/files/giftd.sh b/net/gift/files/giftd.sh deleted file mode 100644 index 5ea729548548..000000000000 --- a/net/gift/files/giftd.sh +++ /dev/null @@ -1,49 +0,0 @@ -#!/bin/sh -# -# $FreeBSD$ -# - -# PROVIDE: giftd -# REQUIRE: DAEMON -# KEYWORD: FreeBSD shutdown - -# Define these giftd_* variables in one of these files: -# /etc/rc.conf -# /etc/rc.conf.local -# /etc/rc.conf.d/giftd -# -# DO NOT CHANGE THESE DEFAULT VALUES HERE - -giftd_enable="${giftd_enable-NO}" -giftd_flags="-d -q" -giftd_user="" -giftd_local_dir="" - -. "%%RC_SUBR%%" - -name="giftd" -rcvar=`set_rcvar` -command="%%PREFIX%%/bin/giftd" - -required_dirs=${giftd_local_dir} -start_precmd="giftd_check_vars" - -giftd_check_vars() -{ - if [ -z ${giftd_user} ]; then - giftd_user=$(whoami) - fi - - if [ $giftd_user = 'root' ]; then - warn "You should set giftd_user to a non-root user for security reasons" - fi - - if [ -z ${giftd_local_dir} ]; then - giftd_local_dir="$(pw usershow $giftd_user | awk -F : '{ print $9 }')/.giFT" - fi - - rc_flags="${giftd_flags} --local-dir=${giftd_local_dir}" -} - -load_rc_config $name -run_rc_command "$1" diff --git a/net/gift/files/patch-configure b/net/gift/files/patch-configure deleted file mode 100644 index 3783e5f8538c..000000000000 --- a/net/gift/files/patch-configure +++ /dev/null @@ -1,20 +0,0 @@ ---- configure.orig Fri Dec 24 04:13:11 2004 -+++ configure Fri Dec 24 04:13:41 2004 -@@ -21401,7 +21401,7 @@ - void f (int i, ...) { - va_list a1, a2; - va_start (a1, i); -- __va_copy (a2, a1); -+ a2 = a1; - if (va_arg (a2, int) != 42 || - va_arg (a1, int) != 42) - exit (1); -@@ -21452,7 +21452,7 @@ - #define VA_COPY_FUNC __va_copy - #endif - _ACEOF -- else if test "x$libgift_cv_copy_by_val" = "xyes"; then -+ else if test "x$libgift_cv_va_copy_by_val" = "xyes"; then - cat >>gconfdefs.h <<_ACEOF - #ifndef VA_COPY_BY_VAL - #define VA_COPY_BY_VAL 1 diff --git a/net/gift/pkg-descr b/net/gift/pkg-descr deleted file mode 100644 index 628e5d6f7a5c..000000000000 --- a/net/gift/pkg-descr +++ /dev/null @@ -1,16 +0,0 @@ -What is giFT, you ask? giFT is a modular daemon capable of abstracting the -communication between the end user and specific filesharing protocols -(peer-to-peer or otherwise). The giFT project differs from many other similar -projects in that it is a distribution of a standalone platform-independent -daemon, a library for client/frontend development, and our own homegrown -network, OpenFT. - - -The goal of this project is to ensure that user interface developers never waste -time with the low-level details of a protocol and that network programmers never -waste time with the user interface details. Along those same lines it allows end -users to control which protocols they use no matter which giFT interface they -have selected as their favorite. Any new filesharing network can be supported -without any change to the user interface. - -WWW: http://gift.sourceforge.net/ diff --git a/net/gift/pkg-message b/net/gift/pkg-message deleted file mode 100644 index 3bcf938f0ee5..000000000000 --- a/net/gift/pkg-message +++ /dev/null @@ -1,22 +0,0 @@ -giFT no longer contains any protocol plugins. Please install the respective -ports: gift-fasttrack, gift-openft and gift-gnutella. - -After installing giFT and OpenFT you'll need to set them up. -Be sure that you completely install any plugins you wish to use before this -step. If you decide that you later wish to add a new plugin, you will need to -re-run gift-setup after installation. Invocation of the setup tool is something -like this: -$ gift-setup - -Note that giFT and OpenFT will not work with the default setup, so make sure you -read and understand all questions before answering or just pressing enter. To -reconfigure giFT and OpenFT later, just run gift-setup again. - -If you want to run giFT from startup tweak and add the folowing variables to your -/etc/rc.conf: - -giftd_enable="YES" -# Run gift as (defaults to root, avoid this for security reasons) -giftd_user="" -# Path to giftd.conf (defaults to .giFT in the giftd_user home) -giftd_local_dir="" diff --git a/net/gift/pkg-plist b/net/gift/pkg-plist deleted file mode 100644 index d1f5f0a9e0a6..000000000000 --- a/net/gift/pkg-plist +++ /dev/null @@ -1,53 +0,0 @@ -etc/rc.d/giftd.sh -bin/gift-setup -bin/giftd -include/libgift/array.h -include/libgift/conf.h -include/libgift/dataset.h -include/libgift/event.h -include/libgift/fdbuf.h -include/libgift/file.h -include/libgift/giftconfig.h -include/libgift/interface.h -include/libgift/libgift.h -include/libgift/list.h -include/libgift/list_lock.h -include/libgift/log.h -include/libgift/memory.h -include/libgift/mime.h -include/libgift/network.h -include/libgift/parse.h -include/libgift/platform.h -include/libgift/proto/if_event_api.h -include/libgift/proto/protocol.h -include/libgift/proto/protocol_ver.h -include/libgift/proto/share.h -include/libgift/proto/share_hash.h -include/libgift/proto/transfer_api.h -include/libgift/stopwatch.h -include/libgift/strobj.h -include/libgift/tcpc.h -include/libgift/tree.h -lib/libgift.la -lib/libgift.so -lib/libgift.so.0 -lib/libgiftproto.la -lib/libgiftproto.so -lib/libgiftproto.so.0 -libdata/pkgconfig/libgift.pc -%%PORTDOCS%%share/doc/giFT/AUTHORS -%%PORTDOCS%%share/doc/giFT/COPYING -%%PORTDOCS%%share/doc/giFT/ChangeLog -%%PORTDOCS%%share/doc/giFT/INSTALL -%%PORTDOCS%%share/doc/giFT/NEWS -%%PORTDOCS%%share/doc/giFT/QUICKSTART -%%PORTDOCS%%share/doc/giFT/README -%%PORTDOCS%%share/doc/giFT/TODO -%%PORTDOCS%%share/giFT/giftd.conf.template -%%PORTDOCS%%share/giFT/mime.types -%%PORTDOCS%%share/giFT/ui/ui.conf.template -@dirrm include/libgift/proto -@dirrm include/libgift -@dirrm %%PORTDOCS%%share/doc/giFT -@dirrm %%PORTDOCS%%share/giFT/ui -@dirrm %%PORTDOCS%%share/giFT diff --git a/net/giftcurs/Makefile b/net/giftcurs/Makefile deleted file mode 100644 index 2ffaf25c7d08..000000000000 --- a/net/giftcurs/Makefile +++ /dev/null @@ -1,38 +0,0 @@ -# New ports collection makefile for: giFTcurs -# Date created: 2003-09-04 -# Whom: Stefan Ehmann -# -# $FreeBSD$ -# - -PORTNAME= giFTcurs -PORTVERSION= 0.6.2 -PORTREVISION= 4 -CATEGORIES= net -MASTER_SITES= ${MASTER_SITE_SAVANNAH} -MASTER_SITE_SUBDIR= giftcurs - -MAINTAINER= shoesoft@gmx.net -COMMENT= A cursed frontend to the giFT daemon - -RUN_DEPENDS= ${LOCALBASE}/bin/giftd:${PORTSDIR}/net/gift - -GNU_CONFIGURE= yes -USE_GMAKE= yes -USE_GNOME= glib20 - -MAN1= giFTcurs.1 -MAN5= giFTcurs.conf.5 - -DOC_FILES= AUTHORS COPYING ChangeLog \ - INSTALL NEWS README TODO - -post-install: -.ifndef(NOPORTDOCS) - @${MKDIR} ${DOCSDIR} -.for doc in ${DOC_FILES} - @${INSTALL_DATA} ${WRKSRC}/${doc} ${DOCSDIR} -.endfor -.endif - -.include diff --git a/net/giftcurs/distinfo b/net/giftcurs/distinfo deleted file mode 100644 index 968661552adf..000000000000 --- a/net/giftcurs/distinfo +++ /dev/null @@ -1,3 +0,0 @@ -MD5 (giFTcurs-0.6.2.tar.gz) = 9a34b924ea10ce0a1d62441ee2bacfff -SHA256 (giFTcurs-0.6.2.tar.gz) = 80db72ac16463ce084e76dc9aaae5b54ce8db085610c98fe2975c5b8f51a598d -SIZE (giFTcurs-0.6.2.tar.gz) = 455055 diff --git a/net/giftcurs/files/patch-src-screen.h b/net/giftcurs/files/patch-src-screen.h deleted file mode 100644 index 77d5b48cdd8a..000000000000 --- a/net/giftcurs/files/patch-src-screen.h +++ /dev/null @@ -1,15 +0,0 @@ ---- src/screen.h.orig Wed Nov 5 00:40:44 2003 -+++ src/screen.h Sun Feb 1 14:47:22 2004 -@@ -71,6 +71,12 @@ - /* Used for "exporting" the items[] list. */ - const char *item_name(int); - -+#include -+#define __wchar_t -+#define __wint_t -+#define _WCHAR_T -+#define _WINT_T -+ - #if defined(USE_NCURSES) && !defined(RENAMED_NCURSES) - # include - #else diff --git a/net/giftcurs/pkg-descr b/net/giftcurs/pkg-descr deleted file mode 100644 index dbd87a32ce07..000000000000 --- a/net/giftcurs/pkg-descr +++ /dev/null @@ -1,7 +0,0 @@ -giFTcurs is a cursed frontend to the giFT daemon and has been described as -"seriously slick". It won't work that well without giFT, which you should have -already. The version in CVS always works with the daemon in CVS. The latest -giFTcurs release also works with the latest giFT release, and there are very -rarely any incompatible changes in the protocol. - -WWW: http://www.nongnu.org/giftcurs/ diff --git a/net/giftcurs/pkg-plist b/net/giftcurs/pkg-plist deleted file mode 100644 index 51d5f47968c4..000000000000 --- a/net/giftcurs/pkg-plist +++ /dev/null @@ -1,20 +0,0 @@ -bin/giFTcurs -share/locale/ca/LC_MESSAGES/giFTcurs.mo -share/locale/da/LC_MESSAGES/giFTcurs.mo -share/locale/de/LC_MESSAGES/giFTcurs.mo -share/locale/en/LC_MESSAGES/giFTcurs.mo -share/locale/es/LC_MESSAGES/giFTcurs.mo -share/locale/fr/LC_MESSAGES/giFTcurs.mo -share/locale/it/LC_MESSAGES/giFTcurs.mo -share/locale/nl/LC_MESSAGES/giFTcurs.mo -share/locale/pl/LC_MESSAGES/giFTcurs.mo -share/locale/pt_BR/LC_MESSAGES/giFTcurs.mo -share/locale/sv/LC_MESSAGES/giFTcurs.mo -%%PORTDOCS%%share/doc/giFTcurs/AUTHORS -%%PORTDOCS%%share/doc/giFTcurs/COPYING -%%PORTDOCS%%share/doc/giFTcurs/ChangeLog -%%PORTDOCS%%share/doc/giFTcurs/INSTALL -%%PORTDOCS%%share/doc/giFTcurs/NEWS -%%PORTDOCS%%share/doc/giFTcurs/README -%%PORTDOCS%%share/doc/giFTcurs/TODO -@dirrm %%PORTDOCS%%share/doc/giFTcurs diff --git a/net/giftoxic/Makefile b/net/giftoxic/Makefile deleted file mode 100644 index d881847f82a7..000000000000 --- a/net/giftoxic/Makefile +++ /dev/null @@ -1,29 +0,0 @@ -# New ports collection makefile for: giFToxic -# Date Created: 23 December 2003 -# Whom: Joel Diaz -# -# $FreeBSD$ -# - -PORTNAME= giFToxic -PORTVERSION= 0.0.9 -PORTREVISION= 5 -CATEGORIES= net -MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} -MASTER_SITE_SUBDIR= giftoxic - -MAINTAINER= joeldiaz@bellsouth.net -COMMENT= GTK2 client for giFT - -LIB_DEPENDS= gift.0:${PORTSDIR}/net/gift - -USE_X_PREFIX= yes -USE_GETOPT_LONG= yes -USE_GNOME= gtk20 gnomeprefix gnomehack -USE_GMAKE= yes -GNU_CONFIGURE= yes -CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \ - LDFLAGS="-L${LOCALBASE}/lib" -CONFIGURE_ARGS= --without-included-gettext - -.include diff --git a/net/giftoxic/distinfo b/net/giftoxic/distinfo deleted file mode 100644 index 7a80dfc3f596..000000000000 --- a/net/giftoxic/distinfo +++ /dev/null @@ -1,3 +0,0 @@ -MD5 (giFToxic-0.0.9.tar.gz) = 66fe05d5d34cf08d310886784682136f -SHA256 (giFToxic-0.0.9.tar.gz) = 96c513c4884ae47525e80e72d1ace35bc3a5f4cbfc90a5fc02748763693db139 -SIZE (giFToxic-0.0.9.tar.gz) = 281884 diff --git a/net/giftoxic/files/patch-src-gtkcellrendererprogress.c b/net/giftoxic/files/patch-src-gtkcellrendererprogress.c deleted file mode 100644 index e413f7045d36..000000000000 --- a/net/giftoxic/files/patch-src-gtkcellrendererprogress.c +++ /dev/null @@ -1,40 +0,0 @@ ---- src/gtkcellrendererprogress.c.orig Thu May 22 06:23:39 2003 -+++ src/gtkcellrendererprogress.c Sun Dec 28 14:28:27 2003 -@@ -370,7 +370,13 @@ - */ - GdkGC *gc; - gint draw_width; -- -+ -+ PangoFontDescription *font; -+ -+ PangoContext *context; -+ PangoLayout *layout; -+ gchar *text; -+ int w,h; - - if ((flags & GTK_CELL_RENDERER_SELECTED) == GTK_CELL_RENDERER_SELECTED) - { -@@ -425,18 +431,17 @@ - - - -- PangoFontDescription *font = pango_font_description_from_string ("8"); -+ font = pango_font_description_from_string ("8"); - -- PangoContext *context = gtk_widget_create_pango_context(widget); -- PangoLayout *layout = pango_layout_new(context); -+ context = gtk_widget_create_pango_context(widget); -+ layout = pango_layout_new(context); - - pango_layout_set_font_description (layout, font); -- gchar *text = g_strdup_printf("%.1f%%",cellprogress->priv->value); -+ text = g_strdup_printf("%.1f%%",cellprogress->priv->value); - pango_layout_set_text(layout, text, -1); - - gdk_gc_set_rgb_fg_color (gc, &cellprogress->priv->text_color); - -- int w,h; - pango_layout_get_pixel_size(layout, &w, &h); - w = (cell_area->width - w)/2; - h = (cell_area->height - h)/2; diff --git a/net/giftoxic/files/patch-src-utils.c b/net/giftoxic/files/patch-src-utils.c deleted file mode 100644 index 13fe72ad34f4..000000000000 --- a/net/giftoxic/files/patch-src-utils.c +++ /dev/null @@ -1,22 +0,0 @@ ---- src/utils.c.orig Tue May 27 21:37:18 2003 -+++ src/utils.c Sun Dec 28 14:25:22 2003 -@@ -366,6 +366,8 @@ - - gulong divisor = 1; - gint type = 0; -+ gulong mod; -+ gulong nice; - - if (size >= 1000000){ - divisor = 1000000; -@@ -375,8 +377,8 @@ - type = 1; - } - -- gulong mod = size % divisor; -- gulong nice = size / divisor; -+ mod = size % divisor; -+ nice = size / divisor; - strcpy(format, (mod == 0)?"%.0f":"%.2f"); - strcat(format, (nice == 1 && mod == 0?gettext(qtys[type][0]):gettext(qtys[type][1]))); - return g_strdup_printf(format, (gfloat) size / divisor); diff --git a/net/giftoxic/pkg-descr b/net/giftoxic/pkg-descr deleted file mode 100644 index 28c6cea2a23d..000000000000 --- a/net/giftoxic/pkg-descr +++ /dev/null @@ -1,7 +0,0 @@ -giFToxic is a GTK2 based client for giFT which allows you to search and -download from Gnutella, FastTrack and OpenFT networks. - -WWW: http://giftoxic.sourceforge.net - -- Joel -joeldiaz@bellsouth.net diff --git a/net/giftoxic/pkg-plist b/net/giftoxic/pkg-plist deleted file mode 100644 index a570dc6a9ff2..000000000000 --- a/net/giftoxic/pkg-plist +++ /dev/null @@ -1,8 +0,0 @@ -bin/giFToxic -share/gnome/applications/giFToxic.desktop -share/gnome/giFToxic/logo.png -share/gnome/pixmaps/giFToxic-48.png -share/locale/de/LC_MESSAGES/giFToxic.mo -share/locale/es/LC_MESSAGES/giFToxic.mo -share/locale/nl/LC_MESSAGES/giFToxic.mo -@dirrm share/gnome/giFToxic diff --git a/net/giftui/Makefile b/net/giftui/Makefile deleted file mode 100644 index aad2e340abb6..000000000000 --- a/net/giftui/Makefile +++ /dev/null @@ -1,46 +0,0 @@ -# New ports collection makefile for: giFTui -# Date Created: 23 May 2004 -# Whom: Joel Diaz -# -# $FreeBSD$ -# - -PORTNAME= giFTui -PORTVERSION= 0.4.1 -PORTREVISION= 4 -CATEGORIES= net -MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} -MASTER_SITE_SUBDIR= giftui -DISTNAME= giftui-0.4.1 - -MAINTAINER= joeldiaz@bellsouth.net -COMMENT= GTK2 client for giFT daemon - -LIB_DEPENDS= gift.0:${PORTSDIR}/net/gift - -USE_BZIP2= yes -USE_X_PREFIX= yes -USE_GNOME= gconf2 gtk20 -USE_GMAKE= yes -USE_REINPLACE= yes -GNU_CONFIGURE= yes - -GCONF_SCHEMAS= giftui.schemas - -.if !defined(NOPORTDOCS) -PORTDOCS= AUTHORS COPYING ChangeLog NEWS README TODO -.endif - -post-patch: - @${REINPLACE_CMD} -e 's|^giftuidatadir=.*|giftuidatadir=${DATADIR}|g' \ - ${WRKSRC}/configure - @${REINPLACE_CMD} -e 's|^giftuidocdir =.*|giftuidocdir =${DOCSDIR}|g' \ - ${WRKSRC}/Makefile.in - -post-install: -.if !defined(NOPORTDOCS) - @${MKDIR} ${DOCSDIR} - cd ${WRKSRC} && ${INSTALL_DATA} ${PORTDOCS} ${DOCSDIR} -.endif - -.include diff --git a/net/giftui/distinfo b/net/giftui/distinfo deleted file mode 100644 index d70ccace7bb3..000000000000 --- a/net/giftui/distinfo +++ /dev/null @@ -1,3 +0,0 @@ -MD5 (giftui-0.4.1.tar.bz2) = de834779fde3f2edb002631f4110f1b9 -SHA256 (giftui-0.4.1.tar.bz2) = 1a28bb483ba6f02853280dc2520b28e6c1ca34b2935e8f4e3b5ecd069699f583 -SIZE (giftui-0.4.1.tar.bz2) = 220208 diff --git a/net/giftui/files/patch-Makefile.in b/net/giftui/files/patch-Makefile.in deleted file mode 100644 index 61ad79a8f6f9..000000000000 --- a/net/giftui/files/patch-Makefile.in +++ /dev/null @@ -1,11 +0,0 @@ ---- Makefile.in.orig Sun May 16 22:26:53 2004 -+++ Makefile.in Sun Mar 20 11:43:00 2005 -@@ -513,7 +513,7 @@ - - info-am: - --install-data-am: install-giftuidocDATA -+install-data-am: - - install-exec-am: - diff --git a/net/giftui/files/patch-gtkcellrendererprogress b/net/giftui/files/patch-gtkcellrendererprogress deleted file mode 100644 index dc899abbcaa1..000000000000 --- a/net/giftui/files/patch-gtkcellrendererprogress +++ /dev/null @@ -1,141 +0,0 @@ -Index: src/Makefile.am -=================================================================== -RCS file: /cvsroot/giftui/giftui/src/Makefile.am,v -retrieving revision 1.2 -retrieving revision 1.3 -diff -u -p -r1.2 -r1.3 ---- src/Makefile.am 15 May 2004 05:45:36 -0000 1.2 -+++ src/Makefile.am 27 Jul 2004 08:18:09 -0000 1.3 -@@ -10,7 +10,6 @@ giftui_SOURCES = \ - io.c io.h\ - main.c main.h\ - util.c util.h\ -- gtkcellrendererprogress.c gtkcellrendererprogress.h\ - ui_parent.c ui_parent.h\ - ui_child.c ui_child.h\ - ui.h\ -Index: src/Makefile.in -=================================================================== -RCS file: /cvsroot/giftui/giftui/src/Makefile.in,v -retrieving revision 1.2 -retrieving revision 1.3 -diff -u -p -r1.2 -r1.3 ---- src/Makefile.in 15 May 2004 05:45:36 -0000 1.2 -+++ src/Makefile.in 27 Jul 2004 08:18:09 -0000 1.3 -@@ -147,7 +147,6 @@ giftui_SOURCES = \ - io.c io.h\ - main.c main.h\ - util.c util.h\ -- gtkcellrendererprogress.c gtkcellrendererprogress.h\ - ui_parent.c ui_parent.h\ - ui_child.c ui_child.h\ - ui.h\ -@@ -175,13 +174,12 @@ bin_PROGRAMS = giftui$(EXEEXT) - PROGRAMS = $(bin_PROGRAMS) - - am_giftui_OBJECTS = configure.$(OBJEXT) event.$(OBJEXT) io.$(OBJEXT) \ -- main.$(OBJEXT) util.$(OBJEXT) gtkcellrendererprogress.$(OBJEXT) \ -- ui_parent.$(OBJEXT) ui_child.$(OBJEXT) ui_menu.$(OBJEXT) \ -- ui_notebook.$(OBJEXT) ui_about.$(OBJEXT) ui_browse.$(OBJEXT) \ -- ui_connect.$(OBJEXT) ui_icon.$(OBJEXT) ui_pref.$(OBJEXT) \ -- ui_search.$(OBJEXT) ui_search_cb.$(OBJEXT) \ -- ui_transfer.$(OBJEXT) ui_transfer_cb.$(OBJEXT) \ -- ui_util.$(OBJEXT) -+ main.$(OBJEXT) util.$(OBJEXT) ui_parent.$(OBJEXT) \ -+ ui_child.$(OBJEXT) ui_menu.$(OBJEXT) ui_notebook.$(OBJEXT) \ -+ ui_about.$(OBJEXT) ui_browse.$(OBJEXT) ui_connect.$(OBJEXT) \ -+ ui_icon.$(OBJEXT) ui_pref.$(OBJEXT) ui_search.$(OBJEXT) \ -+ ui_search_cb.$(OBJEXT) ui_transfer.$(OBJEXT) \ -+ ui_transfer_cb.$(OBJEXT) ui_util.$(OBJEXT) - giftui_OBJECTS = $(am_giftui_OBJECTS) - giftui_DEPENDENCIES = - giftui_LDFLAGS = -@@ -190,7 +188,6 @@ DEFAULT_INCLUDES = -I. -I$(srcdir) -I. - depcomp = $(SHELL) $(top_srcdir)/depcomp - am__depfiles_maybe = depfiles - @AMDEP_TRUE@DEP_FILES = ./$(DEPDIR)/configure.Po ./$(DEPDIR)/event.Po \ --@AMDEP_TRUE@ ./$(DEPDIR)/gtkcellrendererprogress.Po \ - @AMDEP_TRUE@ ./$(DEPDIR)/io.Po ./$(DEPDIR)/main.Po \ - @AMDEP_TRUE@ ./$(DEPDIR)/ui_about.Po ./$(DEPDIR)/ui_browse.Po \ - @AMDEP_TRUE@ ./$(DEPDIR)/ui_child.Po ./$(DEPDIR)/ui_connect.Po \ -@@ -272,7 +269,6 @@ distclean-compile: - - @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/configure.Po@am__quote@ - @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/event.Po@am__quote@ --@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/gtkcellrendererprogress.Po@am__quote@ - @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/io.Po@am__quote@ - @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/main.Po@am__quote@ - @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ui_about.Po@am__quote@ -Index: src/main.c -=================================================================== -RCS file: /cvsroot/giftui/giftui/src/main.c,v -retrieving revision 1.1.1.1 -retrieving revision 1.2 -diff -u -p -r1.1.1.1 -r1.2 ---- src/main.c 6 May 2004 06:55:02 -0000 1.1.1.1 -+++ src/main.c 27 Jul 2004 08:18:09 -0000 1.2 -@@ -32,6 +32,7 @@ - #include "ui.h" - #include "ui_connect.h" - #include "ui_menu.h" -+#include "ui_transfer.h" - - static GtkWidget *window; - -Index: src/ui_transfer.c -=================================================================== -RCS file: /cvsroot/giftui/giftui/src/ui_transfer.c,v -retrieving revision 1.2 -retrieving revision 1.3 -diff -u -p -r1.2 -r1.3 ---- src/ui_transfer.c 15 May 2004 05:45:36 -0000 1.2 -+++ src/ui_transfer.c 27 Jul 2004 08:18:09 -0000 1.3 -@@ -24,8 +24,6 @@ - #include - #include - --#include "gtkcellrendererprogress.h" -- - #include "io.h" - #include "event.h" - #include "configure.h" -Index: src/ui_transfer.h -=================================================================== -RCS file: /cvsroot/giftui/giftui/src/ui_transfer.h,v -retrieving revision 1.1.1.1 -retrieving revision 1.2 -diff -u -p -r1.1.1.1 -r1.2 ---- src/ui_transfer.h 6 May 2004 06:55:01 -0000 1.1.1.1 -+++ src/ui_transfer.h 27 Jul 2004 08:18:09 -0000 1.2 -@@ -38,6 +38,14 @@ - - #define GIFTUI_TRANSFERFILE(arg) ((GiftuiTransferFile_t *) (arg)) - -+typedef enum -+{ -+ GTK_CELL_RENDERER_PROGRESS_ACTIVE, -+ GTK_CELL_RENDERER_PROGRESS_COMPLETED, -+ GTK_CELL_RENDERER_PROGRESS_PAUSED, -+ GTK_CELL_RENDERER_PROGRESS_CANCELED -+} GtkCellRendererProgressColor; -+ - typedef struct _GiftuiTransfer GiftuiTransfer; - typedef struct _GiftuiTransferClass GiftuiTransferClass; - -Index: src/ui_transfer_cb.c -=================================================================== -RCS file: /cvsroot/giftui/giftui/src/ui_transfer_cb.c,v -retrieving revision 1.1.1.1 -retrieving revision 1.2 -diff -u -p -r1.1.1.1 -r1.2 ---- src/ui_transfer_cb.c 6 May 2004 06:54:58 -0000 1.1.1.1 -+++ src/ui_transfer_cb.c 27 Jul 2004 08:31:49 -0000 1.2 -@@ -23,8 +23,6 @@ - #include - #include - --#include "gtkcellrendererprogress.h" -- - #include "io.h" - #include "event.h" - #include "configure.h" diff --git a/net/giftui/files/patch-src::io.c b/net/giftui/files/patch-src::io.c deleted file mode 100644 index 89f46fd29189..000000000000 --- a/net/giftui/files/patch-src::io.c +++ /dev/null @@ -1,10 +0,0 @@ ---- src/io.c.orig Wed May 26 09:23:51 2004 -+++ src/io.c Wed May 26 09:24:08 2004 -@@ -21,6 +21,7 @@ - - #include - #include -+#include - #include - #include - #include diff --git a/net/giftui/pkg-descr b/net/giftui/pkg-descr deleted file mode 100644 index ceb5f0e12390..000000000000 --- a/net/giftui/pkg-descr +++ /dev/null @@ -1,7 +0,0 @@ -giFTui is a tabbed based GTK+ frontend for the giftd daemon which handles file -sharing plugins. - -WWW: http://giftui.sourceforge.net - -- Joel -joeldiaz@bellsouth.net diff --git a/net/giftui/pkg-plist b/net/giftui/pkg-plist deleted file mode 100644 index f28e3b132356..000000000000 --- a/net/giftui/pkg-plist +++ /dev/null @@ -1,22 +0,0 @@ -bin/giftui -share/applications/giftui.desktop -@dirrm share/applications -%%DATADIR%%/icons/fasttrack-down.png -%%DATADIR%%/icons/fasttrack-network.png -%%DATADIR%%/icons/fasttrack-search.png -%%DATADIR%%/icons/fasttrack-up.png -%%DATADIR%%/icons/gnutella-down.png -%%DATADIR%%/icons/gnutella-network.png -%%DATADIR%%/icons/gnutella-search.png -%%DATADIR%%/icons/gnutella-up.png -%%DATADIR%%/icons/openft-down.png -%%DATADIR%%/icons/openft-network.png -%%DATADIR%%/icons/openft-search.png -%%DATADIR%%/icons/openft-up.png -%%DATADIR%%/icons/opennap-down.png -%%DATADIR%%/icons/opennap-network.png -%%DATADIR%%/icons/opennap-search.png -%%DATADIR%%/icons/opennap-up.png -share/pixmaps/giftui.png -@dirrm %%DATADIR%%/icons -@dirrm %%DATADIR%% diff --git a/net/gkrellm-gift/Makefile b/net/gkrellm-gift/Makefile deleted file mode 100644 index cdf37db41d9a..000000000000 --- a/net/gkrellm-gift/Makefile +++ /dev/null @@ -1,32 +0,0 @@ -# New ports collection makefile for: gkrellm-gift -# Date created: Mon May 3 08:48:47 CEST 2004 -# Whom: Tobias Roth -# -# $FreeBSD$ -# - -PORTNAME= gift -PORTVERSION= 0.2.3 -PORTREVISION= 4 -CATEGORIES= net -MASTER_SITES= ftp://ftp.code-monkey.de/pub/gkrellm-gift/ \ - http://depot.fsck.ch/mirror/distfiles/ -PKGNAMEPREFIX= gkrellm- -DISTNAME= ${PKGNAMEPREFIX}giFT-${PORTVERSION} - -MAINTAINER= ports@fsck.ch -COMMENT= GKrellM2 plugin that monitors active giFT transfers - -LIB_DEPENDS= gift.0:${PORTSDIR}/net/gift -RUN_DEPENDS= gkrellm:${PORTSDIR}/sysutils/gkrellm2 -BUILD_DEPENDS= ${X11BASE}/include/gkrellm2/gkrellm.h:${PORTSDIR}/sysutils/gkrellm2 - -USE_AUTOTOOLS= libtool:15 -USE_GMAKE= yes -USE_X_PREFIX= yes -PLIST_FILES= libexec/gkrellm2/plugins/gift.so - -post-install: - ${STRIP_CMD} ${PREFIX}/libexec/gkrellm2/plugins/${PORTNAME}.so - -.include diff --git a/net/gkrellm-gift/distinfo b/net/gkrellm-gift/distinfo deleted file mode 100644 index 4d4030ac9cd6..000000000000 --- a/net/gkrellm-gift/distinfo +++ /dev/null @@ -1,3 +0,0 @@ -MD5 (gkrellm-giFT-0.2.3.tar.gz) = e8d5133ca3c7e8889f9ea514fd9458d6 -SHA256 (gkrellm-giFT-0.2.3.tar.gz) = 9c00d4f881da4408f79db5ec497ae5757f3199d9c98f66fd4ebbde23e6c12012 -SIZE (gkrellm-giFT-0.2.3.tar.gz) = 304869 diff --git a/net/gkrellm-gift/files/patch-configure b/net/gkrellm-gift/files/patch-configure deleted file mode 100644 index 6c6586e48077..000000000000 --- a/net/gkrellm-gift/files/patch-configure +++ /dev/null @@ -1,11 +0,0 @@ ---- configure.orig Mon Aug 16 08:09:26 2004 -+++ configure Mon Aug 16 08:09:53 2004 -@@ -19278,7 +19278,7 @@ - - fi - --plugindir=${prefix}/lib/gkrellm2/plugins -+plugindir=${prefix}/libexec/gkrellm2/plugins - - - ac_config_files="$ac_config_files Makefile pixmaps/Makefile src/Makefile" diff --git a/net/gkrellm-gift/files/patch-io.c b/net/gkrellm-gift/files/patch-io.c deleted file mode 100644 index 19f28c4d4295..000000000000 --- a/net/gkrellm-gift/files/patch-io.c +++ /dev/null @@ -1,10 +0,0 @@ ---- src/io.c.orig Sat Dec 20 10:42:39 2003 -+++ src/io.c Wed May 5 00:58:19 2004 -@@ -16,6 +16,7 @@ - * - */ - -+#include - #include - #include - #include diff --git a/net/gkrellm-gift/pkg-descr b/net/gkrellm-gift/pkg-descr deleted file mode 100644 index 82d62059e6dc..000000000000 --- a/net/gkrellm-gift/pkg-descr +++ /dev/null @@ -1,7 +0,0 @@ -[from the website] -GKrellM giFT monitors your active giFT transfers and their progress. -Each transfer is displayed in a panel showing the filename and the -percentage of transmitted bytes. -There's also a chart showing the current speed of the transfers. - -WWW: http://code-monkey.de/projects/gkrellm-gift diff --git a/net/gnewtellium/Makefile b/net/gnewtellium/Makefile deleted file mode 100644 index 74b219196e5d..000000000000 --- a/net/gnewtellium/Makefile +++ /dev/null @@ -1,27 +0,0 @@ -# New ports collection makefile for: gnewtellium -# Date created: 9 April 2002 -# Whom: haikal -# -# $FreeBSD$ - -PORTNAME= gnewtellium -PORTVERSION= 0.05b -PORTREVISION= 1 -CATEGORIES= net -MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} -MASTER_SITE_SUBDIR= ${PORTNAME} - -MAINTAINER= ports@FreeBSD.org -COMMENT= A gnutella client - -USE_X_PREFIX= yes -USE_GNOME= gtk12 -USE_GMAKE= yes -GNU_CONFIGURE= yes -MAKE_ARGS= ACLOCAL="${TRUE}" AUTOCONF="${TRUE}" AUTOMAKE="${TRUE}" \ - AUTOHEADER="${TRUE}" - -PLIST_FILES= bin/gnewtellium %%DATADIR%%/pixmaps/gnewtellium.xpm -PLIST_DIRS= %%DATADIR%%/pixmaps %%DATADIR%% - -.include diff --git a/net/gnewtellium/distinfo b/net/gnewtellium/distinfo deleted file mode 100644 index 8962a6d12cf1..000000000000 --- a/net/gnewtellium/distinfo +++ /dev/null @@ -1,3 +0,0 @@ -MD5 (gnewtellium-0.05b.tar.gz) = 804e00af95ac0314266ac571d7106ddf -SHA256 (gnewtellium-0.05b.tar.gz) = 3e1ad2eb290214402a01a5946ef36690e14aa73b11e0c290555ceadaf6f5ec5c -SIZE (gnewtellium-0.05b.tar.gz) = 104482 diff --git a/net/gnewtellium/files/patch-src::config.c b/net/gnewtellium/files/patch-src::config.c deleted file mode 100644 index 54d3eba3f8be..000000000000 --- a/net/gnewtellium/files/patch-src::config.c +++ /dev/null @@ -1,55 +0,0 @@ ---- src/config.c.orig Tue Feb 5 03:50:18 2002 -+++ src/config.c Tue Mar 9 20:37:00 2004 -@@ -539,8 +539,8 @@ - gtk_box_pack_start(GTK_BOX(vbox), hbox, FALSE, FALSE, 0); - gtk_widget_show(hbox); - -- label = gtk_label_new("Let Newtella know what speed your Internet Connection is. --Setting this to an accurate number will help you get the most out of -+ label = gtk_label_new("Let Newtella know what speed your Internet Connection is.\n\ -+Setting this to an accurate number will help you get the most out of\n\ - Newtella's advanced bandwidth management."); - gtk_label_set_justify(GTK_LABEL(label), GTK_JUSTIFY_LEFT); - hbox = gtk_hbox_new(FALSE, 0); -@@ -579,7 +579,7 @@ - gtk_widget_show(button); - - hbox = gtk_hbox_new(FALSE, 0); -- label = gtk_label_new("Select the directory where you want to store your newly -+ label = gtk_label_new("Select the directory where you want to store your newly\n\ - downloaded files."); - gtk_label_set_justify(GTK_LABEL(label), GTK_JUSTIFY_LEFT); - gtk_box_pack_start(GTK_BOX(hbox), label, FALSE, FALSE, 10); -@@ -627,8 +627,8 @@ - gtk_widget_show(hbox); - gtk_box_pack_start(GTK_BOX(vbox), hbox, FALSE, FALSE, 5); - -- label = gtk_label_new("Add any number of directories here. --All .mp3 files under any of these directories can then be -+ label = gtk_label_new("Add any number of directories here.\n\ -+All .mp3 files under any of these directories can then be\n\ - downloaded by other Newtella users."); - gtk_label_set_justify(GTK_LABEL(label), GTK_JUSTIFY_LEFT); - hbox = gtk_hbox_new(FALSE, 0); -@@ -686,8 +686,8 @@ - gtk_box_pack_start(GTK_BOX(vbox), hbox, FALSE, FALSE, 10); - - hbox = gtk_hbox_new(FALSE, 0); -- label = gtk_label_new("Select how much search results Newtella will maximally send to --other clients. Use this to limit the impact of stupid searches on your -+ label = gtk_label_new("Select how much search results Newtella will maximally send to\n\ -+other clients. Use this to limit the impact of stupid searches on your\n\ - computer."); - gtk_label_set_justify(GTK_LABEL(label), GTK_JUSTIFY_LEFT); - gtk_box_pack_start(GTK_BOX(hbox), label, FALSE, FALSE, 10); -@@ -724,8 +724,8 @@ - gtk_box_pack_start(GTK_BOX(vbox), hbox, FALSE, FALSE, 10); - - hbox = gtk_hbox_new(FALSE, 0); -- label = gtk_label_new("Returns the entered IP with search results instead of your real one. --Useful if your're behind a NAT Firewall (like Windows 98 Internet -+ label = gtk_label_new("Returns the entered IP with search results instead of your real one.\n\ -+Useful if your're behind a NAT Firewall (like Windows 98 Internet\n\ - Connection Sharing)"); - gtk_label_set_justify(GTK_LABEL(label), GTK_JUSTIFY_LEFT); - gtk_box_pack_start(GTK_BOX(hbox), label, FALSE, FALSE, 10); diff --git a/net/gnewtellium/pkg-descr b/net/gnewtellium/pkg-descr deleted file mode 100644 index ca80bf069cf2..000000000000 --- a/net/gnewtellium/pkg-descr +++ /dev/null @@ -1,11 +0,0 @@ -Port of the original Newtella client in Linux/GTK+. -Newtella is a P2P protocol based on Gnutella. -The main difference between Gnutella and Newtella -is that the latter allows only mp3 sharing. - - - -WWW: http://sourceforge.net/projects/gnewtellium/ - -- Haikal -wyldephyre2@yahoo.com diff --git a/net/gnome-btdownload/Makefile b/net/gnome-btdownload/Makefile deleted file mode 100644 index 7b9c6cbb6968..000000000000 --- a/net/gnome-btdownload/Makefile +++ /dev/null @@ -1,47 +0,0 @@ -# New ports collection makefile for: gnome-btdownload -# Date created: 21 October 2003 -# Whom: Mezz -# -# $FreeBSD$ -# - -PORTNAME= gnome-btdownload -PORTVERSION= 0.0.20 -PORTREVISION= 2 -PORTEPOCH= 1 -CATEGORIES= net gnome -MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} -MASTER_SITE_SUBDIR= gnome-bt - -MAINTAINER= ports@FreeBSD.org -COMMENT= A simple Gnome interface designed as a mime-sink for BitTorrent files - -RUN_DEPENDS= ${PYTHON_SITELIBDIR}/BitTorrent/__init__.py:${PORTSDIR}/net/py-bittorrent-core - -IGNORE=does not run with BitTorrent 4.x yet - -USE_X_PREFIX= yes -USE_GNOME= desktopfileutils gnomehack gnomeprefix pygnome2 -USE_PYTHON= yes -USE_REINPLACE= yes -USE_GMAKE= yes -GNU_CONFIGURE= yes - -MAN1= gnome-btdownload.1 - -post-patch: - @${REINPLACE_CMD} -e 's|%%X11PREFIX%%|${PREFIX}|g ; \ - s|gnome\.vfs|gnomevfs|g' ${WRKSRC}/src/${PORTNAME} - @${REINPLACE_CMD} -e 's|/usr/share|${PREFIX}/share/gnome|g' \ - ${WRKSRC}/share/desktop/gnome-btdownload.desktop - -post-install: - @-update-desktop-database -.if !defined(NOPORTDOCS) - @${MKDIR} ${DOCSDIR} -.for file in AUTHORS ChangeLog README - ${INSTALL_DATA} ${WRKSRC}/${file} ${DOCSDIR} -.endfor -.endif - -.include diff --git a/net/gnome-btdownload/distinfo b/net/gnome-btdownload/distinfo deleted file mode 100644 index 418c15c0080e..000000000000 --- a/net/gnome-btdownload/distinfo +++ /dev/null @@ -1,3 +0,0 @@ -MD5 (gnome-btdownload-0.0.20.tar.gz) = dd7ad29c9c5689dc73a736d44dde2bef -SHA256 (gnome-btdownload-0.0.20.tar.gz) = 6b44f2f4dc1f2d68d63bce21dffe57ba4af92e22b926ab5beed8afd74c50d4cb -SIZE (gnome-btdownload-0.0.20.tar.gz) = 146861 diff --git a/net/gnome-btdownload/files/patch-src::gnome-btdownload b/net/gnome-btdownload/files/patch-src::gnome-btdownload deleted file mode 100644 index 2594c63ab84c..000000000000 --- a/net/gnome-btdownload/files/patch-src::gnome-btdownload +++ /dev/null @@ -1,17 +0,0 @@ ---- src/gnome-btdownload.orig Sun Nov 7 20:26:43 2004 -+++ src/gnome-btdownload Sun Nov 7 20:28:36 2004 -@@ -1,4 +1,4 @@ --#!/usr/bin/python -+#!/usr/bin/env python - - # BitTorrent related modules. - import BitTorrent.download, BitTorrent.bencode -@@ -72,7 +72,7 @@ - # Fallback wrapper - if not locate_file: - def fallback_locate_attempt_prefixes(path): -- prefixes = ['', 'usr/', 'usr/local/'] -+ prefixes = ['', '%%X11PREFIX%%/', 'usr/', 'usr/local/'] - - # Try them locally - for prefix in prefixes: diff --git a/net/gnome-btdownload/pkg-descr b/net/gnome-btdownload/pkg-descr deleted file mode 100644 index 84a72379f101..000000000000 --- a/net/gnome-btdownload/pkg-descr +++ /dev/null @@ -1,5 +0,0 @@ -Gnome interface for 'executing' BitTorrent files. It is designed as a mime-sink -for BitTorrent files. Not a front-end, more-or-less just a session dialog. See -net/py-bittorrent for more information. - -WWW: http://gnome-bt.sourceforge.net/ diff --git a/net/gnome-btdownload/pkg-plist b/net/gnome-btdownload/pkg-plist deleted file mode 100644 index 69e88e01f6db..000000000000 --- a/net/gnome-btdownload/pkg-plist +++ /dev/null @@ -1,18 +0,0 @@ -bin/gnome-btdownload -%%PORTDOCS%%%%DOCSDIR%%/AUTHORS -%%PORTDOCS%%%%DOCSDIR%%/ChangeLog -%%PORTDOCS%%%%DOCSDIR%%/README -share/gnome/application-registry/gnome-btdownload.applications -share/gnome/applications/gnome-btdownload.desktop -@exec %%LOCALBASE%%/bin/update-desktop-database > /dev/null || /usr/bin/true -share/gnome/gnome-btdownload/glade/contdiag.glade -share/gnome/gnome-btdownload/glade/dlsession.glade -share/gnome/gnome-btdownload/glade/errdiag.glade -share/gnome/gnome-btdownload/pixmaps/download.png -share/gnome/mime-info/gnome-btdownload.keys -share/gnome/mime-info/gnome-btdownload.mime -@dirrm share/gnome/gnome-btdownload/pixmaps -@dirrm share/gnome/gnome-btdownload/glade -@dirrm share/gnome/gnome-btdownload -%%PORTDOCS%%@dirrm %%DOCSDIR%% -@unexec %%LOCALBASE%%/bin/update-desktop-database > /dev/null || /usr/bin/true diff --git a/net/gnunet/Makefile b/net/gnunet/Makefile deleted file mode 100644 index 77d34182b123..000000000000 --- a/net/gnunet/Makefile +++ /dev/null @@ -1,139 +0,0 @@ -# ex:ts=8 -# Ports collection makefile for: GNUnet -# Date created: Mar 23, 2002 -# Whom: ijliao -# -# $FreeBSD$ -# - -PORTNAME= gnunet -PORTVERSION= 0.6.6b -PORTREVISION= 1 -CATEGORIES= net -MASTER_SITES= http://www.ovmj.org/GNUnet/download/ \ - ${MASTER_SITE_GNU} -MASTER_SITE_SUBDIR= ${PORTNAME} -DISTNAME= GNUnet-${PORTVERSION} - -MAINTAINER= ports@FreeBSD.org -COMMENT= An anonymous, distributed, reputation-based network - -LIB_DEPENDS= gmp.6:${PORTSDIR}/math/libgmp4 - -USE_AUTOTOOLS= libltdl:15 libtool:13:inc -USE_BZIP2= yes -USE_GETOPT_LONG= yes -USE_GETTEXT= yes -USE_GMAKE= yes -USE_GNOME= gnometarget gtk20 lthack -USE_OPENSSL= yes -USE_REINPLACE= yes - -INSTALLS_SHLIB= yes - -GNU_CONFIGURE= yes -CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" -CONFIGURE_ARGS= --disable-ltdl-install --with-crypto -LDFLAGS+= -L${LOCALBASE}/lib - -.if defined(WITH_GDBM) -LIB_DEPENDS+= gdbm.3:${PORTSDIR}/databases/gdbm -PLIST_SUB+= WITH_GDBM="" -.else -CONFIGURE_ARGS+= --without-gdbm -PLIST_SUB+= WITH_GDBM="@comment " -.endif - -.if defined(WITH_MYSQL) -USE_MYSQL= yes -CONFIGURE_ARGS+= --with-mysql -.else -CONFIGURE_ARGS+= --without-mysql -.endif - -.if defined(WITH_TDB) -LIB_DEPENDS+= tdb.1:${PORTSDIR}/databases/tdb -PLIST_SUB+= WITH_TDB="" -.else -CONFIGURE_ARGS+= --without-tdb -PLIST_SUB+= WITH_TDB="@comment " -.endif - -.if defined(WITH_BDB3) -LIB_DEPENDS+= db3:${PORTSDIR}/databases/db3 -CONFIGURE_ARGS+= --with-bdb=${LOCALBASE} -.else -CONFIGURE_ARGS+= --without-bdb -.endif - -.if defined(WITH_SQLITE) -LIB_DEPENDS+= sqlite3.8:${PORTSDIR}/databases/sqlite3 -CONFIGURE_ARGS+= --with-sqlite -PLIST_SUB+= WITH_SQLITE="" -.else -CONFIGURE_ARGS+= --without-sqlite -PLIST_SUB+= WITH_SQLITE="@comment " -.endif - -.if defined(WITH_IPV6) -PKGNAMESUFFIX= -ipv6 -CONFIGURE_ARGS+= --enable-ipv6 -PLIST_SUB+= WITH_IPV6="" -.else -PLIST_SUB+= WITH_IPV6="@comment " -.endif - -.if defined(WITH_GUILE) -LIB_DEPENDS+= guile.15:${PORTSDIR}/lang/guile -CONFIGURE_ARGS+= --enable-guile -MAN1+= gnunet-download-manager.1 -PLIST_SUB+= WITH_GUILE="" -.else -CONFIGURE_ARGS+= --disable-guile -PLIST_SUB+= WITH_GUILE="@comment " -.endif - -MAN1= gnunet-chat.1 gnunet-check.1 gnunet-convert.1 \ - gnunet-delete.1 gnunet-directory.1 \ - gnunet-download.1 gnunet-gtk.1 gnunet-insert.1 \ - gnunet-peer-info.1 gnunet-pseudonym.1 \ - gnunet-search.1 gnunet-stats.1 gnunet-tbench.1 \ - gnunet-testbed.1 gnunet-tracekit.1 gnunet-transport-check.1 \ - gnunet-update.1 gnunetd.1 -MAN5= gnunet.conf.5 - -.include - -pre-everything:: - @${ECHO_MSG} "" - @${ECHO_MSG} "You can build GNUnet with the following options:" - @${ECHO_MSG} " WITH_MYSQL=yes Turn on MySQL support" - @${ECHO_MSG} " WITH_TDB=yes Turn on TDB support" - @${ECHO_MSG} " WITH_BDB3=yes Turn on Berkely DB library support" - @${ECHO_MSG} " WITH_GDBM=yes Turn on GNU dbm support" - @${ECHO_MSG} " WITH_SQLITE=yes Turn on sqlite support" - @${ECHO_MSG} " WITH_IPV6=yes Turn on to enable IPv6 support" - @${ECHO_MSG} "" - -post-patch: - @${FIND} ${WRKSRC} -name configure | ${XARGS} \ - ${REINPLACE_CMD} -e \ - 's|-pthread [\$$]CFLAGS|${PTHREAD_CFLAGS} \$$CFLAGS|g ; \ - s|-lpthread|${PTHREAD_LIBS}|g' - ${REINPLACE_CMD} -e \ - 's|^#include |#include |g' \ - ${WRKSRC}/src/applications/afs/module/manager.c - ${REINPLACE_CMD} -e \ - 's|%%PREFIX%%|${PREFIX}|g' \ - ${WRKSRC}/src/include/gnunet_util.h - -post-install: - ${INSTALL_DATA} ${WRKSRC}/contrib/gnunet.root ${PREFIX}/etc/gnunet.conf-dist -.ifndef(NOPORTDOCS) - ${MKDIR} ${DOCSDIR} - ${INSTALL_DATA} ${WRKSRC}/contrib/gnunet.user ${DOCSDIR} - ${INSTALL_DATA} ${WRKSRC}/README ${DOCSDIR} - ${INSTALL_DATA} ${WRKSRC}/ChangeLog ${DOCSDIR} -.endif - -.include diff --git a/net/gnunet/distinfo b/net/gnunet/distinfo deleted file mode 100644 index 822ecdff095e..000000000000 --- a/net/gnunet/distinfo +++ /dev/null @@ -1,3 +0,0 @@ -MD5 (GNUnet-0.6.6b.tar.bz2) = dc04ecf7d1e7d4ccfde62fad101a301f -SHA256 (GNUnet-0.6.6b.tar.bz2) = d454715a0531b2e0fe2a94ba60b5a8b89d720f3c384c65e94d24118be1a47bb1 -SIZE (GNUnet-0.6.6b.tar.bz2) = 1291441 diff --git a/net/gnunet/files/patch-configure b/net/gnunet/files/patch-configure deleted file mode 100644 index 5934b64bc7d0..000000000000 --- a/net/gnunet/files/patch-configure +++ /dev/null @@ -1,16 +0,0 @@ - -$FreeBSD$ - ---- configure.orig Mon Aug 2 20:01:59 2004 -+++ configure Mon Aug 2 20:02:55 2004 -@@ -15035,8 +15035,8 @@ - echo "${ECHO_T}\"$with_mysql\"" >&6 - if test "$with_mysql" != "no" - then -- LDFLAGS="-L$with_mysql/lib -L$with_mysql/lib/mysql $LDFLAGS $ZLIBS" -- CPPFLAGS="-I$with_mysql/include $CPPFLAGS" -+ LDFLAGS="-L${LOCALBASE}/lib -L${LOCALBASE}/lib/mysql $LDFLAGS $ZLIBS" -+ CPPFLAGS="-I${LOCALBASE}/include $CPPFLAGS" - - for ac_header in mysql/mysql.h - do diff --git a/net/gnunet/files/patch-src_applications_afs_module_Makefile.in b/net/gnunet/files/patch-src_applications_afs_module_Makefile.in deleted file mode 100644 index 8952e613bd82..000000000000 --- a/net/gnunet/files/patch-src_applications_afs_module_Makefile.in +++ /dev/null @@ -1,14 +0,0 @@ - -$FreeBSD$ - ---- src/applications/afs/module/Makefile.in.orig -+++ src/applications/afs/module/Makefile.in -@@ -203,7 +203,7 @@ - $(AM_CFLAGS) $(CFLAGS) - CCLD = $(CC) - LINK = $(LIBTOOL) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \ -- $(AM_LDFLAGS) $(LDFLAGS) -o $@ -+ $(AM_LDFLAGS) $(LDFLAGS) $(LTLIBINTL) -o $@ - SOURCES = $(libgnunetafs_database_bdb_la_SOURCES) \ - $(libgnunetafs_database_directory_la_SOURCES) \ - $(libgnunetafs_database_gdbm_la_SOURCES) \ diff --git a/net/gnunet/files/patch-src_applications_afs_tools_Makefile.in b/net/gnunet/files/patch-src_applications_afs_tools_Makefile.in deleted file mode 100644 index d9a2b848d970..000000000000 --- a/net/gnunet/files/patch-src_applications_afs_tools_Makefile.in +++ /dev/null @@ -1,14 +0,0 @@ - -$FreeBSD$ - ---- src/applications/afs/tools/Makefile.in.orig -+++ src/applications/afs/tools/Makefile.in -@@ -104,7 +104,7 @@ - $(AM_CFLAGS) $(CFLAGS) - CCLD = $(CC) - LINK = $(LIBTOOL) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \ -- $(AM_LDFLAGS) $(LDFLAGS) -o $@ -+ $(AM_LDFLAGS) $(LDFLAGS) $(LTLIBINTL) -o $@ - SOURCES = $(gnunet_delete_SOURCES) $(gnunet_directory_SOURCES) \ - $(gnunet_download_SOURCES) $(gnunet_insert_SOURCES) \ - $(gnunet_pseudonym_SOURCES) $(gnunet_search_SOURCES) diff --git a/net/gnunet/files/patch-src_applications_chat_Makefile.in b/net/gnunet/files/patch-src_applications_chat_Makefile.in deleted file mode 100644 index 9139ec802848..000000000000 --- a/net/gnunet/files/patch-src_applications_chat_Makefile.in +++ /dev/null @@ -1,14 +0,0 @@ - -$FreeBSD$ - ---- src/applications/chat/Makefile.in.orig -+++ src/applications/chat/Makefile.in -@@ -80,7 +80,7 @@ - $(AM_CFLAGS) $(CFLAGS) - CCLD = $(CC) - LINK = $(LIBTOOL) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \ -- $(AM_LDFLAGS) $(LDFLAGS) -o $@ -+ $(AM_LDFLAGS) $(LDFLAGS) $(LTLIBINTL) -o $@ - SOURCES = $(libgnunetchat_protocol_la_SOURCES) $(gnunet_chat_SOURCES) - DIST_SOURCES = $(libgnunetchat_protocol_la_SOURCES) \ - $(gnunet_chat_SOURCES) diff --git a/net/gnunet/files/patch-src_applications_dht_tools_Makefile.in b/net/gnunet/files/patch-src_applications_dht_tools_Makefile.in deleted file mode 100644 index 6342016773f5..000000000000 --- a/net/gnunet/files/patch-src_applications_dht_tools_Makefile.in +++ /dev/null @@ -1,14 +0,0 @@ - -$FreeBSD$ - ---- src/applications/dht/tools/Makefile.in.orig -+++ src/applications/dht/tools/Makefile.in -@@ -84,7 +84,7 @@ - $(AM_CFLAGS) $(CFLAGS) - CCLD = $(CC) - LINK = $(LIBTOOL) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \ -- $(AM_LDFLAGS) $(LDFLAGS) -o $@ -+ $(AM_LDFLAGS) $(LDFLAGS) $(LTLIBINTL) -o $@ - SOURCES = $(libgnunetdht_api_la_SOURCES) $(gnunet_dht_join_SOURCES) \ - $(gnunet_dht_query_SOURCES) - DIST_SOURCES = $(libgnunetdht_api_la_SOURCES) \ diff --git a/net/gnunet/files/patch-src_applications_stats_Makefile.in b/net/gnunet/files/patch-src_applications_stats_Makefile.in deleted file mode 100644 index 1134073ae1bf..000000000000 --- a/net/gnunet/files/patch-src_applications_stats_Makefile.in +++ /dev/null @@ -1,14 +0,0 @@ - -$FreeBSD$ - ---- src/applications/stats/Makefile.in.orig -+++ src/applications/stats/Makefile.in -@@ -71,7 +71,7 @@ - $(AM_CFLAGS) $(CFLAGS) - CCLD = $(CC) - LINK = $(LIBTOOL) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \ -- $(AM_LDFLAGS) $(LDFLAGS) -o $@ -+ $(AM_LDFLAGS) $(LDFLAGS) $(LTLIBINTL) -o $@ - SOURCES = $(gnunet_stats_SOURCES) - DIST_SOURCES = $(gnunet_stats_SOURCES) - ETAGS = etags diff --git a/net/gnunet/files/patch-src_applications_tbench_Makefile.in b/net/gnunet/files/patch-src_applications_tbench_Makefile.in deleted file mode 100644 index b3c0253bf1d6..000000000000 --- a/net/gnunet/files/patch-src_applications_tbench_Makefile.in +++ /dev/null @@ -1,14 +0,0 @@ - -$FreeBSD$ - ---- src/applications/tbench/Makefile.in.orig -+++ src/applications/tbench/Makefile.in -@@ -81,7 +81,7 @@ - $(AM_CFLAGS) $(CFLAGS) - CCLD = $(CC) - LINK = $(LIBTOOL) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \ -- $(AM_LDFLAGS) $(LDFLAGS) -o $@ -+ $(AM_LDFLAGS) $(LDFLAGS) $(LTLIBINTL) -o $@ - SOURCES = $(libgnunettbench_protocol_la_SOURCES) \ - $(gnunet_tbench_SOURCES) - DIST_SOURCES = $(libgnunettbench_protocol_la_SOURCES) \ diff --git a/net/gnunet/files/patch-src_applications_testbed_Makefile.in b/net/gnunet/files/patch-src_applications_testbed_Makefile.in deleted file mode 100644 index 23b0ed59044f..000000000000 --- a/net/gnunet/files/patch-src_applications_testbed_Makefile.in +++ /dev/null @@ -1,14 +0,0 @@ - -$FreeBSD$ - ---- src/applications/testbed/Makefile.in.orig -+++ src/applications/testbed/Makefile.in -@@ -84,7 +84,7 @@ - $(AM_CFLAGS) $(CFLAGS) - CCLD = $(CC) - LINK = $(LIBTOOL) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \ -- $(AM_LDFLAGS) $(LDFLAGS) -o $@ -+ $(AM_LDFLAGS) $(LDFLAGS) $(LTLIBINTL) -o $@ - SOURCES = $(libgnunettestbed_protocol_la_SOURCES) \ - $(gnunet_testbed_SOURCES) - DIST_SOURCES = $(libgnunettestbed_protocol_la_SOURCES) \ diff --git a/net/gnunet/files/patch-src_applications_tracekit_Makefile.in b/net/gnunet/files/patch-src_applications_tracekit_Makefile.in deleted file mode 100644 index 5a089ab930ab..000000000000 --- a/net/gnunet/files/patch-src_applications_tracekit_Makefile.in +++ /dev/null @@ -1,14 +0,0 @@ - -$FreeBSD$ - ---- src/applications/tracekit/Makefile.in.orig -+++ src/applications/tracekit/Makefile.in -@@ -81,7 +81,7 @@ - $(AM_CFLAGS) $(CFLAGS) - CCLD = $(CC) - LINK = $(LIBTOOL) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \ -- $(AM_LDFLAGS) $(LDFLAGS) -o $@ -+ $(AM_LDFLAGS) $(LDFLAGS) $(LTLIBINTL) -o $@ - SOURCES = $(libgnunettracekit_protocol_la_SOURCES) \ - $(gnunet_tracekit_SOURCES) - DIST_SOURCES = $(libgnunettracekit_protocol_la_SOURCES) \ diff --git a/net/gnunet/files/patch-src_conf_Makefile.in b/net/gnunet/files/patch-src_conf_Makefile.in deleted file mode 100644 index 270399434142..000000000000 --- a/net/gnunet/files/patch-src_conf_Makefile.in +++ /dev/null @@ -1,23 +0,0 @@ - -$FreeBSD$ - ---- src/conf/Makefile.in.orig -+++ src/conf/Makefile.in -@@ -100,7 +100,7 @@ - $(AM_CFLAGS) $(CFLAGS) - CCLD = $(CC) - LINK = $(LIBTOOL) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \ -- $(AM_LDFLAGS) $(LDFLAGS) -o $@ -+ $(AM_LDFLAGS) $(LDFLAGS) $(LTLIBINTL) -o $@ - SOURCES = $(gnunet_setup_SOURCES) gnunet-win-tool.c - DIST_SOURCES = $(am__gnunet_setup_SOURCES_DIST) gnunet-win-tool.c - ETAGS = etags -@@ -312,7 +312,7 @@ - gnunet-setup.c - - gnunet_setup_LDFLAGS = \ -- $(curses_lib) -+ $(curses_lib) $(LTLIBINTL) - - gnunet_setup_LDADD = \ - $(top_builddir)/src/util/libgnunetutil.la diff --git a/net/gnunet/files/patch-src_include_gnunet__util.h b/net/gnunet/files/patch-src_include_gnunet__util.h deleted file mode 100644 index 89867ccbfa46..000000000000 --- a/net/gnunet/files/patch-src_include_gnunet__util.h +++ /dev/null @@ -1,25 +0,0 @@ - -$FreeBSD$ - ---- src/include/gnunet_util.h.orig -+++ src/include/gnunet_util.h -@@ -637,7 +637,7 @@ - * Default names of the configuration files. - */ - #define DEFAULT_CLIENT_CONFIG_FILE "~/.gnunet/gnunet.conf" --#define DEFAULT_DAEMON_CONFIG_FILE "/etc/gnunet.conf" -+#define DEFAULT_DAEMON_CONFIG_FILE "%%PREFIX%%/etc/gnunet.conf" - - /* *******************API *********************** */ - -@@ -1053,8 +1053,8 @@ - * @param ip the IP to check (in network byte order) - * @return NO if the IP is not in the list, YES if it it is - */ --int checkIP6Listed(const CIDR6Network * list, -- const IP6addr * ip); -+int checkIP6Listed(CIDR6Network * list, -+ IP6addr * ip); - - /** - * Parse a network specification. The argument specifies diff --git a/net/gnunet/files/patch-src_include_platform.h b/net/gnunet/files/patch-src_include_platform.h deleted file mode 100644 index 5896b4a92d15..000000000000 --- a/net/gnunet/files/patch-src_include_platform.h +++ /dev/null @@ -1,10 +0,0 @@ ---- src/include/platform.h.orig Sat Nov 5 20:32:56 2005 -+++ src/include/platform.h Sat Nov 5 20:33:19 2005 -@@ -57,6 +57,7 @@ - #include - #else - #ifndef MINGW -+ #include - #include - #include - #include diff --git a/net/gnunet/files/patch-src_server_Makefile.in b/net/gnunet/files/patch-src_server_Makefile.in deleted file mode 100644 index 15587ef6d6bd..000000000000 --- a/net/gnunet/files/patch-src_server_Makefile.in +++ /dev/null @@ -1,14 +0,0 @@ - -$FreeBSD$ - ---- src/server/Makefile.in.orig -+++ src/server/Makefile.in -@@ -108,7 +108,7 @@ - $(AM_CFLAGS) $(CFLAGS) - CCLD = $(CC) - LINK = $(LIBTOOL) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \ -- $(AM_LDFLAGS) $(LDFLAGS) -o $@ -+ $(AM_LDFLAGS) $(LDFLAGS) $(LTLIBINTL) -o $@ - SOURCES = $(fragmentationtest_SOURCES) $(gnunet_peer_info_SOURCES) \ - $(gnunet_transport_check_SOURCES) $(gnunet_update_SOURCES) \ - $(gnunetd_SOURCES) diff --git a/net/gnunet/files/patch-src_transports_udp6.c b/net/gnunet/files/patch-src_transports_udp6.c deleted file mode 100644 index bcab32ed46c0..000000000000 --- a/net/gnunet/files/patch-src_transports_udp6.c +++ /dev/null @@ -1,21 +0,0 @@ - -$FreeBSD$ - ---- src/transports/udp6.c.orig -+++ src/transports/udp6.c -@@ -275,6 +275,7 @@ - #endif - /* quick test of the packet, if failed, repeat! */ - if (size != ntohs(udp6m.size)) { -+ char * tmp = MALLOC(INET6_ADDRSTRLEN); - LOG(LOG_WARNING, - _("Packed received from %s:%d (UDP6) failed format check."), - inet_ntop(AF_INET6, -@@ -282,6 +283,7 @@ - tmp, - INET6_ADDRSTRLEN), - ntohs(incoming.sin6_port)); -+ FREE(tmp); - goto RETRY; - } - GNUNET_ASSERT(sizeof(struct in6_addr) == sizeof(IP6addr)); diff --git a/net/gnunet/pkg-descr b/net/gnunet/pkg-descr deleted file mode 100644 index e79703470809..000000000000 --- a/net/gnunet/pkg-descr +++ /dev/null @@ -1,14 +0,0 @@ -GNUnet is an anonymous, distributed, reputation-based network. A first -service implemented on top of the networking layer allows censorship- -resistant file-sharing. - -Our goal is to provide an infrastructure for secure networking. All -communication in GNUnet is authenticated and encrypted. The reputation -model makes attacks on the network harder. GNUnet does not rely on any -centralized services. - -While our goals are similar to projects like Freenet, Gnutella, MojoNation -and others, we hope to provide a superior combination of features for users -that value security more than efficiency. - -WWW: http://gnunet.org/ diff --git a/net/gnunet/pkg-plist b/net/gnunet/pkg-plist deleted file mode 100644 index 7ff5c2b77282..000000000000 --- a/net/gnunet/pkg-plist +++ /dev/null @@ -1,72 +0,0 @@ -bin/gnunet-chat -bin/gnunet-check -bin/gnunet-convert -bin/gnunet-delete -bin/gnunet-dht-join -bin/gnunet-dht-query -bin/gnunet-directory -bin/gnunet-download -%%WITH_GUILE%%bin/gnunet-download-manager.scm -bin/gnunet-gtk -bin/gnunet-insert -bin/gnunet-peer-info -bin/gnunet-pseudonym -bin/gnunet-search -bin/gnunet-setup -bin/gnunet-stats -bin/gnunet-tbench -bin/gnunet-testbed -bin/gnunet-tracekit -bin/gnunet-transport-check -bin/gnunet-update -bin/gnunetd -etc/gnunet.conf-dist -include/gnunet_afs_esed2.h -include/gnunet_core.h -include/gnunet_dht.h -include/gnunet_dht_datastore_memory.h -include/gnunet_dht_lib.h -include/gnunet_dht_service.h -include/gnunet_rpc_service.h -include/gnunet_transport.h -include/gnunet_util.h -lib/libgnunet_afs_esed2.a -lib/libgnunet_afs_esed2.so -lib/libgnunet_afs_esed2.so.0 -lib/libgnunetafs_database_directory.so -lib/libgnunetafs_protocol.so -lib/libgnunetchat_protocol.so -lib/libgnunetdht_api.a -lib/libgnunetdht_api.so -lib/libgnunetdht_api.so.0 -lib/libgnunetdht_datastore_memory.a -lib/libgnunetdht_datastore_memory.so -lib/libgnunetdht_datastore_memory.so.0 -lib/libgnunetdht_protocol.so -lib/libgnunetrpc_protocol.so -lib/libgnunetrpc_util.a -lib/libgnunetrpc_util.so -lib/libgnunetrpc_util.so.0 -lib/libgnunettbench_protocol.so -lib/libgnunettestbed_protocol.so -lib/libgnunettracekit_protocol.so -lib/libgnunettransport_http.so -lib/libgnunettransport_nat.so -lib/libgnunettransport_smtp.so -lib/libgnunettransport_tcp.so -lib/libgnunettransport_udp.so -lib/libgnunetutil.a -lib/libgnunetutil.so -lib/libgnunetutil.so.0 -share/GNUnet/gnunet_logo.png -share/locale/de/LC_MESSAGES/GNUnet.mo -%%WITH_GDBM%%lib/libgnunetafs_database_gdbm.so -%%WITH_TDB%%lib/libgnunetafs_database_tdb.so -%%WITH_SQLITE%%lib/libgnunetafs_database_sqlite.so -%%WITH_IPV6%%lib/libgnunettransport_tcp6.so -%%WITH_IPV6%%lib/libgnunettransport_udp6.so -@dirrm share/GNUnet -%%PORTDOCS%%%%DOCSDIR%%/README -%%PORTDOCS%%%%DOCSDIR%%/ChangeLog -%%PORTDOCS%%%%DOCSDIR%%/gnunet.user -%%PORTDOCS%%@dirrm %%DOCSDIR%% diff --git a/net/gtk-gnutella/Makefile b/net/gtk-gnutella/Makefile deleted file mode 100644 index 0ba51eef7ef9..000000000000 --- a/net/gtk-gnutella/Makefile +++ /dev/null @@ -1,100 +0,0 @@ -# New ports collection makefile for: gtk-gnutella -# Date created: 19 May, 2000 -# Whom: rbt@zort.on.ca -# -# $FreeBSD$ -# - -# -# A quick note on configurable make symbols: -# -# INTERACTIVE_CONFIGURE: Launches Configure in its default mode, -# which is *very* interactive. Disabled here by default to conform to -# FreeBSD guidelines, this mode is useful if you have problems with the -# default Configure. -# -# WITH_GTK2: Configure and build for gtk2. -# -# WITH_PORTABILITY: Configure code to use the PATH variable at run-time -# at a cost in performance. Useful if you intend to move the executable -# to multiple machines. -# -# WITH_DEBUG: Compile with debugging symbols. Useful if you intend to make -# a bug report. -# - -PORTNAME= gtk-gnutella -DISTVERSION= 0.96b -PORTREVISION= 1 -CATEGORIES= net -MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} \ - http://gtk-gnutella.sourceforge.net/download/ \ - ftp://gtk-gnutella.sourceforge.net/pub/gtk-gnutella/ -MASTER_SITE_SUBDIR= ${PORTNAME} - -MAINTAINER= jonas@schiebtsich.net -COMMENT= GTK based Gnutella client - -USE_PERL5= yes -USE_X_PREFIX= yes -USE_BZIP2= yes -USE_BISON= yes -USE_GNOME= libxml2 -INSTALL_TARGET= install install.man -HAS_CONFIGURE= yes -CONFIGURE_SCRIPT= Configure -CONFIGURE_ARGS= -Dyacc='bison -y' -Dofficial='true' -Dprefix=${PREFIX} \ - -Dprivlib=${PREFIX}/share/gtk-gnutella \ - -Dsysman=${PREFIX}/man/man1 -Dlocale=${PREFIX}/share/locale \ - -Dcc='${CC}' -Dccflags='${CFLAGS} -I${LOCALBASE}/include' \ - -Doptimize='undef' -Dlibpth='/usr/lib ${LOCALBASE}/lib' \ - -Dd_enablenls='define' - -MAN1= gtk-gnutella.1 - -OPTIONS= GTK2 "Build with gtk2 frontend" on \ - TLS "enable GNU TLS encryption support" off \ - IPV6 "enable IPv6 support" off \ - DBUS "enable DBUS support" off \ - DEBUG "Build with debugging symbols" off \ - PORTABILITY "Use the PATH variable at run-time" off - -.include - -.if !defined(INTERACTIVE_CONFIGURE) -CONFIGURE_ARGS+= -d -e -.endif - -.if defined(WITH_DEBUG) -CONFIGURE_ARGS+= -Doptimize=-g -Uofficial= -.endif - -.if defined(WITH_GTK2) -CONFIGURE_ARGS+= -Dgtkversion=2 -USE_GNOME+= gtk20 -.else -CONFIGURE_ARGS+= -Dgtkversion=1 -USE_GNOME+= gtk12 -.endif - -.if defined(WITH_PORTABILITY) -CONFIGURE_ARGS+= -Dd_portable=true -.endif - -.if defined(WITH_TLS) -LIB_DEPENDS+= gnutls:${PORTSDIR}/security/gnutls -.else -CONFIGURE_ARGS+= -Dd_gnutls=undef -.endif - -.if !defined(WITH_IPV6) -CONFIGURE_ARGS+= -D ipv6=false -.endif - -.if defined(WITH_DBUS) -LIB_DEPENDS+= dbus:${PORTSDIR}/devel/dbus -.else -CONFIGURE_ARGS+= -D dbus=false -.endif - -.include diff --git a/net/gtk-gnutella/distinfo b/net/gtk-gnutella/distinfo deleted file mode 100644 index 7308287548a0..000000000000 --- a/net/gtk-gnutella/distinfo +++ /dev/null @@ -1,3 +0,0 @@ -MD5 (gtk-gnutella-0.96b.tar.bz2) = 5ecd6baa91a19250217fd6911c6a932f -SHA256 (gtk-gnutella-0.96b.tar.bz2) = 7190cd2098744e99c88c3d423cb1718fb449ebd88dc217c42adbccab13db56b7 -SIZE (gtk-gnutella-0.96b.tar.bz2) = 2570856 diff --git a/net/gtk-gnutella/files/patch-gcc2.diff b/net/gtk-gnutella/files/patch-gcc2.diff deleted file mode 100644 index 634145556cb7..000000000000 --- a/net/gtk-gnutella/files/patch-gcc2.diff +++ /dev/null @@ -1,52 +0,0 @@ ---- src/core/rx_inflate.h.orig Tue Nov 22 22:47:05 2005 -+++ src/core/rx_inflate.h Sat Nov 26 18:15:09 2005 -@@ -46,7 +46,7 @@ - struct rx_inflate_cb { - void (*add_rx_inflated)(gpointer owner, gint amount); - void (*inflate_error)(gpointer owner, -- const gchar *reason, ...) G_GNUC_PRINTF(2, 3); -+ const gchar *reason, ...) PRINTF_FUNC_PTR(2, 3); - }; - - /** ---- src/core/rx_chunk.h.orig Tue Nov 22 22:47:05 2005 -+++ src/core/rx_chunk.h Sat Nov 26 18:15:09 2005 -@@ -45,7 +45,7 @@ - */ - struct rx_chunk_cb { - void (*chunk_error)(gpointer owner, -- const gchar *reason, ...) G_GNUC_PRINTF(2, 3); -+ const gchar *reason, ...) PRINTF_FUNC_PTR(2, 3); - void (*chunk_end)(gpointer owner); - }; - ---- src/core/rx_link.h.orig Tue Nov 22 22:47:05 2005 -+++ src/core/rx_link.h Sat Nov 26 18:15:09 2005 -@@ -46,7 +46,7 @@ - struct rx_link_cb { - void (*add_rx_given)(gpointer owner, gint amount); - void (*read_error)(gpointer owner, -- const gchar *reason, ...) G_GNUC_PRINTF(2, 3); -+ const gchar *reason, ...) PRINTF_FUNC_PTR(2, 3); - void (*got_eof)(gpointer owner); - }; - ---- src/common.h.orig Tue Nov 22 22:47:03 2005 -+++ src/common.h Sat Nov 26 18:15:08 2005 -@@ -366,6 +366,16 @@ - #define NON_NULL_PARAM(x) __attribute__((nonnull x)) - #else /* GCC < 3.3 */ - #define NON_NULL_PARAM(x) -+#endif -+ -+/** -+ * This is the same G_GNUC_FORMAT() but for function pointers. Older versions -+ * of GCC do not allow function attributes for function pointers. -+ */ -+#if HAVE_GCC(3, 0) -+#define PRINTF_FUNC_PTR(x, y) __attribute__((format(printf, (x), (y)))) -+#else /* GCC < 3.0 */ -+#define PRINTF_FUNC_PTR(x, y) - #endif - - /* Functions using this attribute cause a warning if the returned diff --git a/net/gtk-gnutella/pkg-descr b/net/gtk-gnutella/pkg-descr deleted file mode 100644 index 0f278738c73e..000000000000 --- a/net/gtk-gnutella/pkg-descr +++ /dev/null @@ -1,12 +0,0 @@ -GTK based Gnutella client which supports the standard Gnutella operations. - -Search, download, file sharing, bandwidth limiting, host caching, as well -as some basic statistics. Now with enhanced features, such as PARQ queueing, -PFSP, push-proxies, and others, making it a stable and fully functional -graphical gnutella client for *nix systems. - -An excellent way to find that hidden file on the internet that you know exists -but standard search engines do not seem to carry. - -WWW: http://gtk-gnutella.sourceforge.net/ -IRC: #gtk-gnutella on freenode.net diff --git a/net/gtk-gnutella/pkg-plist b/net/gtk-gnutella/pkg-plist deleted file mode 100644 index cb117c9078c4..000000000000 --- a/net/gtk-gnutella/pkg-plist +++ /dev/null @@ -1,58 +0,0 @@ -bin/gtk-gnutella -share/applications/gtk-gnutella.desktop -%%DATADIR%%/bogons.txt -%%DATADIR%%/favicon.png -%%DATADIR%%/geo-ip.txt -%%DATADIR%%/gwcache.boot -%%DATADIR%%/hostiles.txt -%%DATADIR%%/robots.txt -%%DATADIR%%/en/FAQ -%%DATADIR%%/el/FAQ -%%DATADIR%%/ja/FAQ -%%DATADIR%%/pixmaps/arrow_down.xpm -%%DATADIR%%/pixmaps/arrow_up.xpm -%%DATADIR%%/pixmaps/booklib.xpm -%%DATADIR%%/pixmaps/booksha.xpm -%%DATADIR%%/pixmaps/bookshav.xpm -%%DATADIR%%/pixmaps/chip.xpm -%%DATADIR%%/pixmaps/clanbomber_red.xpm -%%DATADIR%%/pixmaps/clanbomber_yellow.xpm -%%DATADIR%%/pixmaps/download.xpm -%%DATADIR%%/pixmaps/exit.xpm -%%DATADIR%%/pixmaps/filter.xpm -%%DATADIR%%/pixmaps/firewall.xpm -%%DATADIR%%/pixmaps/firewall_punchable.xpm -%%DATADIR%%/pixmaps/firewall_tcp.xpm -%%DATADIR%%/pixmaps/firewall_udp.xpm -%%DATADIR%%/pixmaps/firewall_udp_punchable.xpm -%%DATADIR%%/pixmaps/freeze.xpm -%%DATADIR%%/pixmaps/icon.xpm -%%DATADIR%%/pixmaps/leaf.xpm -%%DATADIR%%/pixmaps/legacy.xpm -%%DATADIR%%/pixmaps/no_firewall.xpm -%%DATADIR%%/pixmaps/offline.xpm -%%DATADIR%%/pixmaps/online.xpm -%%DATADIR%%/pixmaps/save.xpm -%%DATADIR%%/pixmaps/smallserver.xpm -%%DATADIR%%/pixmaps/stock_form-time-field-16.xpm -%%DATADIR%%/pixmaps/thaw.xpm -%%DATADIR%%/pixmaps/ultra.xpm -%%DATADIR%%/pixmaps/upload.xpm -%%DATADIR%%/pixmaps/warning.xpm -share/pixmaps/gtk-gnutella.png -share/pixmaps/gtk-gnutella.svg -share/locale/de/LC_MESSAGES/gtk-gnutella.mo -share/locale/el/LC_MESSAGES/gtk-gnutella.mo -share/locale/es/LC_MESSAGES/gtk-gnutella.mo -share/locale/fr/LC_MESSAGES/gtk-gnutella.mo -share/locale/ja/LC_MESSAGES/gtk-gnutella.mo -share/locale/nl/LC_MESSAGES/gtk-gnutella.mo -share/locale/hu/LC_MESSAGES/gtk-gnutella.mo -share/locale/uk/LC_MESSAGES/gtk-gnutella.mo -share/locale/zh_CN/LC_MESSAGES/gtk-gnutella.mo -@dirrmtry share/applications -@dirrm %%DATADIR%%/pixmaps -@dirrm %%DATADIR%%/el -@dirrm %%DATADIR%%/en -@dirrm %%DATADIR%%/ja -@dirrm %%DATADIR%% diff --git a/net/gtkhx/Makefile b/net/gtkhx/Makefile deleted file mode 100644 index 9c4686c0f551..000000000000 --- a/net/gtkhx/Makefile +++ /dev/null @@ -1,27 +0,0 @@ -# New ports collection makefile for: gtkhx -# Date created: 9 February 2002 -# Whom: Josh Elsasser -# -# $FreeBSD$ -# - -PORTNAME= gtkhx -PORTVERSION= 0.9.3 -PORTREVISION= 4 -CATEGORIES= net -MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} -MASTER_SITE_SUBDIR= gtkhx - -MAINTAINER= jre@vineyard.net -COMMENT= A GTK+ version of Hx, a UNIX Hotline Client - -USE_GETTEXT= yes -USE_XLIB= yes -USE_GNOME= gdkpixbuf -USE_GMAKE= yes -GNU_CONFIGURE= yes -CONFIGURE_ARGS+= --with-libiconv-prefix=${PREFIX} - -MAN1= gtkhx.1 - -.include diff --git a/net/gtkhx/distinfo b/net/gtkhx/distinfo deleted file mode 100644 index 6780c87ce060..000000000000 --- a/net/gtkhx/distinfo +++ /dev/null @@ -1,3 +0,0 @@ -MD5 (gtkhx-0.9.3.tar.gz) = 3ba38e64b5040b0b615087e1ef5d18fd -SHA256 (gtkhx-0.9.3.tar.gz) = ccbc0a2c8f7e77671f000426b4b587a874bcb0bf9b9b9b04644b057a4f3f8c01 -SIZE (gtkhx-0.9.3.tar.gz) = 562708 diff --git a/net/gtkhx/files/patch-Makefile.in b/net/gtkhx/files/patch-Makefile.in deleted file mode 100644 index ba5d9946c3d5..000000000000 --- a/net/gtkhx/files/patch-Makefile.in +++ /dev/null @@ -1,20 +0,0 @@ ---- Makefile.in.orig Tue Feb 19 22:14:44 2002 -+++ Makefile.in Fri Mar 15 17:01:22 2002 -@@ -16,7 +16,7 @@ - srcdir = @srcdir@ - top_srcdir = @top_srcdir@ - VPATH = @srcdir@ --prefix = @prefix@ -+prefix = ${PREFIX} - exec_prefix = @exec_prefix@ - - bindir = @bindir@ -@@ -102,7 +102,7 @@ - icon_DATA = icons.rsrc - - man_DATA = gtkhx.1 --mandir = $(prefix)/share/man/man1 -+mandir = $(prefix)/man/man1 - ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 - mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs - CONFIG_HEADER = config.h diff --git a/net/gtkhx/files/patch-intl::Makefile.in b/net/gtkhx/files/patch-intl::Makefile.in deleted file mode 100644 index 053249b00b75..000000000000 --- a/net/gtkhx/files/patch-intl::Makefile.in +++ /dev/null @@ -1,11 +0,0 @@ ---- intl/Makefile.in.orig Tue Feb 19 22:14:43 2002 -+++ intl/Makefile.in Fri Mar 15 13:43:30 2002 -@@ -26,7 +26,7 @@ - top_builddir = .. - VPATH = @srcdir@ - --prefix = @prefix@ -+prefix = ${PREFIX} - exec_prefix = @exec_prefix@ - transform = @program_transform_name@ - libdir = @libdir@ diff --git a/net/gtkhx/files/patch-plugins::Makefile.in b/net/gtkhx/files/patch-plugins::Makefile.in deleted file mode 100644 index 62b3aa4cd2ef..000000000000 --- a/net/gtkhx/files/patch-plugins::Makefile.in +++ /dev/null @@ -1,11 +0,0 @@ ---- plugins/Makefile.in.orig Tue Feb 19 22:14:43 2002 -+++ plugins/Makefile.in Fri Mar 15 13:43:31 2002 -@@ -16,7 +16,7 @@ - srcdir = @srcdir@ - top_srcdir = @top_srcdir@ - VPATH = @srcdir@ --prefix = @prefix@ -+prefix = ${PREFIX} - exec_prefix = @exec_prefix@ - - bindir = @bindir@ diff --git a/net/gtkhx/files/patch-po::Makefile.in.in b/net/gtkhx/files/patch-po::Makefile.in.in deleted file mode 100644 index 4ae550855ddc..000000000000 --- a/net/gtkhx/files/patch-po::Makefile.in.in +++ /dev/null @@ -1,11 +0,0 @@ ---- po/Makefile.in.in.orig Tue Feb 19 22:14:43 2002 -+++ po/Makefile.in.in Fri Mar 15 13:43:31 2002 -@@ -20,7 +20,7 @@ - top_srcdir = @top_srcdir@ - VPATH = @srcdir@ - --prefix = @prefix@ -+prefix = ${PREFIX} - exec_prefix = @exec_prefix@ - datadir = @datadir@ - localedir = $(datadir)/locale diff --git a/net/gtkhx/files/patch-sounds::Makefile.in b/net/gtkhx/files/patch-sounds::Makefile.in deleted file mode 100644 index 61230086aadd..000000000000 --- a/net/gtkhx/files/patch-sounds::Makefile.in +++ /dev/null @@ -1,11 +0,0 @@ ---- sounds/Makefile.in.orig Tue Feb 19 22:14:43 2002 -+++ sounds/Makefile.in Fri Mar 15 13:43:31 2002 -@@ -16,7 +16,7 @@ - srcdir = @srcdir@ - top_srcdir = @top_srcdir@ - VPATH = @srcdir@ --prefix = @prefix@ -+prefix = ${PREFIX} - exec_prefix = @exec_prefix@ - - bindir = @bindir@ diff --git a/net/gtkhx/files/patch-src::Makefile.in b/net/gtkhx/files/patch-src::Makefile.in deleted file mode 100644 index 4dd3e26b3d1f..000000000000 --- a/net/gtkhx/files/patch-src::Makefile.in +++ /dev/null @@ -1,11 +0,0 @@ ---- src/Makefile.in.orig Tue Feb 19 22:14:43 2002 -+++ src/Makefile.in Fri Mar 15 13:43:31 2002 -@@ -16,7 +16,7 @@ - srcdir = @srcdir@ - top_srcdir = @top_srcdir@ - VPATH = @srcdir@ --prefix = @prefix@ -+prefix = ${PREFIX} - exec_prefix = @exec_prefix@ - - bindir = @bindir@ diff --git a/net/gtkhx/files/patch-src::xfers.c b/net/gtkhx/files/patch-src::xfers.c deleted file mode 100644 index a63102e158fa..000000000000 --- a/net/gtkhx/files/patch-src::xfers.c +++ /dev/null @@ -1,13 +0,0 @@ ---- src/xfers.c.orig Fri Mar 22 16:26:04 2002 -+++ src/xfers.c Tue Mar 26 17:39:53 2002 -@@ -611,7 +611,9 @@ - pthread_join(htxf->tid, &thread_retval); - } - #ifdef USE_IPV6 -- freeaddrinfo(htxf->listen_addr); -+ if(htxf->listen_addr) { -+ freeaddrinfo(htxf->listen_addr); -+ } - #endif - g_free(htxf); - if (nxfers > (i+1)) { diff --git a/net/gtkhx/pkg-descr b/net/gtkhx/pkg-descr deleted file mode 100644 index e4e11a6c7bca..000000000000 --- a/net/gtkhx/pkg-descr +++ /dev/null @@ -1,5 +0,0 @@ -GtkHx is a GTK Hotline client. Hotline is a protocol which allows you -to chat, send messages, read and post news, and transfer files with -other users connected to a Hotline server. - -WWW: http://gtkhx.sourceforge.net/ diff --git a/net/gtkhx/pkg-plist b/net/gtkhx/pkg-plist deleted file mode 100644 index 41746a3be199..000000000000 --- a/net/gtkhx/pkg-plist +++ /dev/null @@ -1,14 +0,0 @@ -bin/gtkhx -share/locale/fr/LC_MESSAGES/gtkhx.mo -share/gtkhx/sounds/chatinvite.aiff -share/gtkhx/sounds/chatpost.aiff -share/gtkhx/sounds/error.aiff -share/gtkhx/sounds/filedone.aiff -share/gtkhx/sounds/join.aiff -share/gtkhx/sounds/logged-in.aiff -share/gtkhx/sounds/message.aiff -share/gtkhx/sounds/newspost.aiff -share/gtkhx/sounds/part.aiff -share/gtkhx/icons.rsrc -@dirrm share/gtkhx/sounds -@dirrm share/gtkhx diff --git a/net/gtorrentviewer/Makefile b/net/gtorrentviewer/Makefile deleted file mode 100644 index 0801566354c5..000000000000 --- a/net/gtorrentviewer/Makefile +++ /dev/null @@ -1,43 +0,0 @@ -# New ports collection makefile for: gtorrentviewer -# Date created: 2004-10-16 -# Whom: Michael Johnson -# -# $FreeBSD$ -# - -PORTNAME= gtorrentviewer -PORTVERSION= 0.2b -PORTREVISION= 3 -CATEGORIES= net -MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} -MASTER_SITE_SUBDIR= ${PORTNAME} -DISTNAME= GTorrentViewer-${PORTVERSION} - -MAINTAINER= ports@FreeBSD.org -COMMENT= GTK+2 viewer and editor for BitTorrent meta files - -LIB_DEPENDS= curl.3:${PORTSDIR}/ftp/curl - -USE_GNOME= gtk20 gnomehier intlhack -USE_GMAKE= yes -USE_X_PREFIX= yes -GNU_CONFIGURE= yes -USE_REINPLACE= yes -USE_GETOPT_LONG=yes -CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \ - LDFLAGS="-L${LOCALBASE}/lib" -CONFIGURE_ARGS= --with-pixmapsdir=${PREFIX}/share/gnome/pixmaps \ - --with-desktopdir=${PREFIX}/share/gnome/applications - -MAN1= gtorrentviewer.1 -DOCS= AUTHORS COPYING ChangeLog README - -.ifndef (NOPORTDOCS) -post-install: - @${MKDIR} ${DOCSDIR} -.for i in ${DOCS} - @${INSTALL_DATA} ${WRKSRC}/${i} ${DOCSDIR} -.endfor -.endif - -.include diff --git a/net/gtorrentviewer/distinfo b/net/gtorrentviewer/distinfo deleted file mode 100644 index 05214dbdd2cb..000000000000 --- a/net/gtorrentviewer/distinfo +++ /dev/null @@ -1,3 +0,0 @@ -MD5 (GTorrentViewer-0.2b.tar.gz) = c29058a09f26693863404ecdb2580770 -SHA256 (GTorrentViewer-0.2b.tar.gz) = 6e56351103f5d46a45be160baa1b7b956b4416fcdb4533b3d17a309665690c95 -SIZE (GTorrentViewer-0.2b.tar.gz) = 247584 diff --git a/net/gtorrentviewer/pkg-descr b/net/gtorrentviewer/pkg-descr deleted file mode 100644 index bde2695b2101..000000000000 --- a/net/gtorrentviewer/pkg-descr +++ /dev/null @@ -1,5 +0,0 @@ -GTorrentViewer is a GTK2-based viewer and editor for BitTorrent meta files. It -is able to retrieve information from trackers, check files, show detailed -information, and modify .torrent files without having to start downloading. - -WWW: http://gtorrentviewer.sourceforge.net/ diff --git a/net/gtorrentviewer/pkg-plist b/net/gtorrentviewer/pkg-plist deleted file mode 100644 index d09d2ed6ce57..000000000000 --- a/net/gtorrentviewer/pkg-plist +++ /dev/null @@ -1,24 +0,0 @@ -bin/gtorrentviewer -share/GTorrentViewer/README -share/GTorrentViewer/pixmaps/about.png -share/GTorrentViewer/pixmaps/dictionary.png -share/GTorrentViewer/pixmaps/error.png -share/GTorrentViewer/pixmaps/gtorrentviewer.png -share/GTorrentViewer/pixmaps/gtorrentviewer.xpm -share/GTorrentViewer/pixmaps/info.png -share/GTorrentViewer/pixmaps/integer.png -share/GTorrentViewer/pixmaps/list.png -share/GTorrentViewer/pixmaps/ok.png -share/GTorrentViewer/pixmaps/string.png -share/GTorrentViewer/pixmaps/unknown.png -share/GTorrentViewer/pixmaps/warning.png -%%PORTDOCS%%%%DOCSDIR%%/AUTHORS -%%PORTDOCS%%%%DOCSDIR%%/COPYING -%%PORTDOCS%%%%DOCSDIR%%/ChangeLog -%%PORTDOCS%%%%DOCSDIR%%/README -share/gnome/applications/gtorrentviewer.desktop -share/gnome/pixmaps/gtorrentviewer.png -share/gnome/pixmaps/gtorrentviewer.xpm -%%PORTDOCS%%@dirrm %%DOCSDIR%% -@dirrm share/GTorrentViewer/pixmaps -@dirrm share/GTorrentViewer diff --git a/net/hagelslag/Makefile b/net/hagelslag/Makefile deleted file mode 100644 index f402a92acdc0..000000000000 --- a/net/hagelslag/Makefile +++ /dev/null @@ -1,36 +0,0 @@ -# New ports collection makefile for: hagelslag -# Date created: 14 February 2001 -# Whom: Johann Visagie -# -# $FreeBSD$ -# - -PORTNAME= hagelslag -PORTVERSION= 0.13 -PORTREVISION= 1 -CATEGORIES= net -MASTER_SITES= http://tiefighter.et.tudelft.nl/hagelslag/ \ - ftp://tiefighter.et.tudelft.nl/pub/hagelslag/v${PORTVERSION}/ - -MAINTAINER= ports@FreeBSD.org -COMMENT= A flexible command-line Gnutella implementation with advanced features - -BUILD_DEPENDS= makedepend:${PORTSDIR}/devel/makedepend - -USE_REINPLACE= yes -USE_GMAKE= yes -MAKEFILES= Makefile gui/Makefile src/Makefile -HS_DOCDIR= ${PREFIX}/share/doc/${PORTNAME} - -post-patch: -.for mfile in ${MAKEFILES} - @ ${REINPLACE_CMD} -e 's#make -C#\$${MAKE} -C#' ${WRKSRC}/${mfile} -.endfor - -post-install: -.if !defined(NOPORTDOCS) - @ ${MKDIR} ${HS_DOCDIR} - @ ${INSTALL_DATA} ${WRKSRC}/doc/* ${HS_DOCDIR} -.endif - -.include diff --git a/net/hagelslag/distinfo b/net/hagelslag/distinfo deleted file mode 100644 index ddcc0ebaf4d9..000000000000 --- a/net/hagelslag/distinfo +++ /dev/null @@ -1,3 +0,0 @@ -MD5 (hagelslag-0.13.tar.gz) = 9038c8c2324e6d94af01cae34524c439 -SHA256 (hagelslag-0.13.tar.gz) = b506a4c323529d88d1d35158d48419be0088268e701bfa7589ef92ec6ababfe1 -SIZE (hagelslag-0.13.tar.gz) = 146165 diff --git a/net/hagelslag/files/patch-Makefile b/net/hagelslag/files/patch-Makefile deleted file mode 100644 index 8fa4fc94aab8..000000000000 --- a/net/hagelslag/files/patch-Makefile +++ /dev/null @@ -1,11 +0,0 @@ ---- Makefile.orig Sun Apr 8 20:00:36 2001 -+++ Makefile Mon May 7 12:09:57 2001 -@@ -3,7 +3,7 @@ - make -C gui all - - install: -- cp bin/* /usr/local/bin -+ ${BSD_INSTALL_PROGRAM} bin/* ${PREFIX}/bin - - - gui-all: diff --git a/net/hagelslag/files/patch-src-Makefile b/net/hagelslag/files/patch-src-Makefile deleted file mode 100644 index 51df1dc46bb1..000000000000 --- a/net/hagelslag/files/patch-src-Makefile +++ /dev/null @@ -1,28 +0,0 @@ ---- src/Makefile.orig Sun Apr 8 19:58:59 2001 -+++ src/Makefile Mon Nov 4 21:24:23 2002 -@@ -1,13 +1,13 @@ - # Don't change this... --CXX=g++ -+CXX?=g++ - LFLAGS= --COMMONFLAGS=-Wall -O2 -g -+#COMMONFLAGS=-Wall -O2 -g - ROUTER_FLAGS=$(COMMONFLAGS) -DROUTER - DAEMON_FLAGS=$(COMMONFLAGS) -DDAEMON - CONSOLE_FLAGS=$(COMMONFLAGS) -DCONSOLE - - # Change this instead. --CXXFLAGS=$(CONSOLE_FLAGS) -+CXXFLAGS+=$(CONSOLE_FLAGS) - - # Nothing below here should be changed - -@@ -98,7 +98,7 @@ - cp -f UserLib.a ../lib - - depend: -- makedepend -Y -- $(CPP_FILES) $(RC_CPP) $(USER_CPP) -+ makedepend -- $(CPP_FILES) $(RC_CPP) $(USER_CPP) - make -C RC depend - - clean: diff --git a/net/hagelslag/files/patch-src-RC-Makefile b/net/hagelslag/files/patch-src-RC-Makefile deleted file mode 100644 index b860b2d4d418..000000000000 --- a/net/hagelslag/files/patch-src-RC-Makefile +++ /dev/null @@ -1,21 +0,0 @@ ---- src/RC/Makefile.orig Mon Nov 4 21:30:53 2002 -+++ src/RC/Makefile Mon Nov 4 21:31:16 2002 -@@ -1,7 +1,7 @@ - # Don't change this... --CXX=g++ -+CXX?=g++ - LFLAGS= --CXXFLAGS=-Wall -O2 -g -+#CXXFLAGS=-Wall -O2 -g - - RC_H = RCEntry.h RCParameters.h RCPattern.h RCPacket.h RCQPacket.h \ - RCQRPacket.h RCMesgID.h RCPacketStorage.h RCSpam.h RCConnectionID.h \ -@@ -23,7 +23,7 @@ - all: clean depend remotecachelib - - depend: -- makedepend -Y -- $(RC_CPP) -+ makedepend -- $(RC_CPP) - - clean: - rm -f *.o *.a diff --git a/net/hagelslag/files/patch-src-SearchManager.cpp b/net/hagelslag/files/patch-src-SearchManager.cpp deleted file mode 100644 index 926b72b89b07..000000000000 --- a/net/hagelslag/files/patch-src-SearchManager.cpp +++ /dev/null @@ -1,10 +0,0 @@ ---- src/SearchManager.cpp.orig Mon Nov 4 21:18:37 2002 -+++ src/SearchManager.cpp Mon Nov 4 21:19:01 2002 -@@ -9,6 +9,7 @@ - - #include - #include -+#include - - #include "Config.h" - #include "Constants.h" diff --git a/net/hagelslag/pkg-descr b/net/hagelslag/pkg-descr deleted file mode 100644 index e849fdd4e51a..000000000000 --- a/net/hagelslag/pkg-descr +++ /dev/null @@ -1,12 +0,0 @@ -Hagelslag is a Gnutella servent which emphasises flexibility, stability and -performance. It boasts several advanced features including flexible -configuration and operation, and strategies to guard against network flooding -and spam. It also includes extensive documentation. - -Hagelslag currently only has a command-line interface, but it provides a -(documented) API which may be used to write a GUI. - -Author: Fokko Beekhof -WWW: http://tiefighter.et.tudelft.nl/hagelslag/ - --- Johann Visagie diff --git a/net/hagelslag/pkg-plist b/net/hagelslag/pkg-plist deleted file mode 100644 index c3665d5fd171..000000000000 --- a/net/hagelslag/pkg-plist +++ /dev/null @@ -1,11 +0,0 @@ -%%PORTDOCS%%share/doc/hagelslag/Hagelslag-design.txt -%%PORTDOCS%%share/doc/hagelslag/LICENSE -%%PORTDOCS%%share/doc/hagelslag/README -%%PORTDOCS%%share/doc/hagelslag/TODO -%%PORTDOCS%%share/doc/hagelslag/UsersManual.txt -%%PORTDOCS%%share/doc/hagelslag/hagelslag-classes.fig -%%PORTDOCS%%share/doc/hagelslag/hagelslag-classes.jpg -%%PORTDOCS%%share/doc/hagelslag/hagelslag-structure.fig -%%PORTDOCS%%share/doc/hagelslag/hagelslag-structure.jpg -bin/hagelslag -%%PORTDOCS%%@dirrm share/doc/hagelslag diff --git a/net/hx/Makefile b/net/hx/Makefile deleted file mode 100644 index f6d3c75c93d6..000000000000 --- a/net/hx/Makefile +++ /dev/null @@ -1,28 +0,0 @@ -# New ports collection makefile for: hx -# Date created: 28 March 2001 -# Whom: logo@blackened.com -# -# $FreeBSD$ -# - -PORTNAME= hx -PORTVERSION= 0.7.14 -PORTREVISION= 1 -CATEGORIES= net -MASTER_SITES= http://members.macconnect.com/users/j/jalex/ - -MAINTAINER= ports@FreeBSD.org -COMMENT= A text based Hotline (http://www.bigredh.com) client for Unix - -WRKSRC= ${WRKDIR}/${PORTNAME} - -GNU_CONFIGURE= yes - -MAN1= hx.1 -PLIST_FILES= bin/hx - -do-install: - ${INSTALL_PROGRAM} ${WRKSRC}/hx ${PREFIX}/bin - ${INSTALL_MAN} ${WRKSRC}/hx.1 ${MANPREFIX}/man/man1 - -.include diff --git a/net/hx/distinfo b/net/hx/distinfo deleted file mode 100644 index 0a5d525c2d87..000000000000 --- a/net/hx/distinfo +++ /dev/null @@ -1,3 +0,0 @@ -MD5 (hx-0.7.14.tar.gz) = 1d0581ccb298fdb15b6c36c4e5387e34 -SHA256 (hx-0.7.14.tar.gz) = 84265fa33996cbd6a6f4e57490a4f4b6227e2cbedc416f85e8d90e69b186367f -SIZE (hx-0.7.14.tar.gz) = 92943 diff --git a/net/hx/pkg-descr b/net/hx/pkg-descr deleted file mode 100644 index cb271dc28a18..000000000000 --- a/net/hx/pkg-descr +++ /dev/null @@ -1,4 +0,0 @@ - This is a text based version of the popular hotline client for -Macintosh. Hotline is a chat/ftp/news protocol. It's setup almost -like an IRC client, but with the ability to do commands such as cd -into a directory with /cd and more file transfer oriented functions. diff --git a/net/i2p/Makefile b/net/i2p/Makefile deleted file mode 100644 index 14d5a99e88ab..000000000000 --- a/net/i2p/Makefile +++ /dev/null @@ -1,111 +0,0 @@ -# New ports collection makefile for: i2p -# Date created: Sun Jan 9 05:05:02 UTC 2005 -# Whom: Mario Sergio Fujikawa Ferreira -# -# $FreeBSD$ -# - -PORTNAME= i2p -PORTVERSION= 0.6.1.9 -CATEGORIES= net java security -MASTER_SITES= http://dev.i2p.net/i2p/ - -MAINTAINER= lioux@FreeBSD.org -COMMENT= An anonymous network - -RUN_DEPENDS= unzip:${PORTSDIR}/archivers/unzip - -USE_BZIP2= yes -USE_RC_SUBR= yes -USE_REINPLACE= yes - -USE_JAVA= yes -JAVA_VERSION= 1.4 -JAVA_OS= native -USE_ANT= yes - -ALL_TARGET= \ - updater \ - tarball - -.ifndef(NOPORTDOCS) -ALL_TARGET+= javadoc -.endif - -JAVADOC_WRKSRC= ${WRKSRC}/build/javadoc -WRKSRC= ${WRKDIR}/${PORTNAME}_${PORTVERSION:S/./_/g} - -DOC_FILES= \ - readme.html \ - allclasses-frame.html \ - allclasses-noframe.html \ - constant-values.html \ - deprecated-list.html \ - help-doc.html \ - index.html \ - overview-frame.html \ - overview-summary.html \ - overview-tree.html \ - package-list \ - packages.html \ - serialized-form.html \ - stylesheet.css -DOC_DIRS= \ - freenet/ \ - index-files/ \ - net/ \ - org/ \ - resources/ -PORTDOCS= ${DOC_FILES} \ - ${DOC_DIRS} - -PLIST_DIRS= \ - %%DATADIR%% -PLIST_FILES= \ - etc/rc.d/${PORTNAME}.sh \ - sbin/i2prouter \ - %%DATADIR%%/i2p.tar.bz2 \ - %%DATADIR%%/i2pupdate.zip - -post-patch: - @${SED} \ - -e "s|%%DATADIR%%|${DATADIR}|" \ - ${FILESDIR}/wrapper.sh > ${WRKDIR}/wrapper.sh -# postinstall.sh SHOULD only do post installation house keeping - @${REINPLACE_CMD} -E \ - -e 's|./i2prouter[[:space:]]+start||' \ - ${WRKSRC}/installer/resources/postinstall.sh -# rc.d - @${SED} -e "s|%%PREFIX%%|${PREFIX}|" \ - ${FILESDIR}/${PORTNAME}.sh > ${WRKDIR}/${PORTNAME}.sh - -do-install: - @${MKDIR} ${DATADIR} -# install - @${INSTALL_DATA} ${WRKSRC}/i2p.tar.bz2 \ - ${DATADIR}/ -# update - @${INSTALL_DATA} ${WRKSRC}/i2pupdate.zip \ - ${DATADIR}/ -# rc.d - @${INSTALL_SCRIPT} ${WRKDIR}/${PORTNAME}.sh \ - ${PREFIX}/etc/rc.d -# wrapper - @${INSTALL_SCRIPT} ${WRKDIR}/wrapper.sh \ - ${PREFIX}/sbin/i2prouter -# doc -.ifndef(NOPORTDOCS) - @${MKDIR} ${DOCSDIR} - @${INSTALL_DATA} ${WRKSRC}/readme.html ${DOCSDIR} -.for doc in ${DOC_FILES} - @if [ -f ${JAVADOC_WRKSRC}/${doc} ]; then \ - ${INSTALL_DATA} ${JAVADOC_WRKSRC}/${doc} ${DOCSDIR} ; \ - fi -.endfor -# line taken from textproc/xerces-j maintained by hq@FreeBSD.org - @cd ${JAVADOC_WRKSRC} && \ - ${FIND} ${DOC_DIRS} -type d -exec ${MKDIR} "${DOCSDIR}/{}" \; && \ - ${FIND} ${DOC_DIRS} -not -type d -exec ${INSTALL_DATA} "{}" "${DOCSDIR}/{}" \; -.endif - -.include diff --git a/net/i2p/distinfo b/net/i2p/distinfo deleted file mode 100644 index acadc6495861..000000000000 --- a/net/i2p/distinfo +++ /dev/null @@ -1,3 +0,0 @@ -MD5 (i2p-0.6.1.9.tar.bz2) = fba455e0875696404e9d2e5bbe6506a8 -SHA256 (i2p-0.6.1.9.tar.bz2) = 6814b5eb760542ea901a16937244c4f28a77e58090d01b33c0822169fc5e0c5c -SIZE (i2p-0.6.1.9.tar.bz2) = 9352412 diff --git a/net/i2p/files/i2p.sh b/net/i2p/files/i2p.sh deleted file mode 100644 index 25f8927faef0..000000000000 --- a/net/i2p/files/i2p.sh +++ /dev/null @@ -1,89 +0,0 @@ -#!/bin/sh -# -# $FreeBSD$ -# -# Under a BSDL license. Copyright 2005. Mario S F Ferreira - -# PROVIDE: i2p -# REQUIRE: LOGIN -# KEYWORD: FreeBSD shutdown - -# -# Add the following lines to /etc/rc.conf to enable i2p: -# -#i2p_enable="YES" -#i2p_user="" -# - -. /etc/rc.subr - -name="i2p" -rcvar=`set_rcvar` -command="%%PREFIX%%/sbin/i2prouter" -extra_commands="install uninstall update" - -i2p_check_vars() -{ - if [ -z "${i2p_user}" ]; then - i2p_user=$(whoami) - fi - - if [ "x${i2p_user}" = "xroot" ]; then - err 1 "You have to set i2p_user to a non-root user for security reasons" - fi -} - -start_cmd="start_cmd" -stop_cmd="stop_cmd" -status_cmd="status_cmd" -restart_cmd="restart_cmd" -install_cmd="install_cmd" -uninstall_cmd="uninstall_cmd" -update_cmd="update_cmd" - -generic_cmd() -{ - i2p_check_vars - su -l ${i2p_user} -c "${command} ${1}" -} - -start_cmd() -{ - generic_cmd start -} - -stop_cmd() -{ - generic_cmd stop -} - -status_cmd() -{ - generic_cmd status -} - -restart_cmd() -{ - generic_cmd restart -} - -install_cmd() -{ - generic_cmd install -} - -uninstall_cmd() -{ - generic_cmd uninstall -} - -update_cmd() -{ - generic_cmd update -} - -load_rc_config "${name}" -: ${i2p_enable="NO"} -: ${i2p_user=""} - -run_rc_command "$1" diff --git a/net/i2p/files/patch-installer::resources::clients.config b/net/i2p/files/patch-installer::resources::clients.config deleted file mode 100644 index dfabaa784b73..000000000000 --- a/net/i2p/files/patch-installer::resources::clients.config +++ /dev/null @@ -1,10 +0,0 @@ ---- installer/resources/clients.config.orig Mon Jan 10 18:50:30 2005 -+++ installer/resources/clients.config Mon Jan 10 18:50:35 2005 -@@ -21,7 +21,3 @@ - clientApp.3.delay=30 - - # load a browser pointing at the web console whenever we start up --clientApp.4.main=net.i2p.apps.systray.UrlLauncher --clientApp.4.name=consoleBrowser --clientApp.4.args=http://localhost:7657/ --clientApp.4.delay=5 diff --git a/net/i2p/files/wrapper.sh b/net/i2p/files/wrapper.sh deleted file mode 100644 index e765ab2c0a56..000000000000 --- a/net/i2p/files/wrapper.sh +++ /dev/null @@ -1,71 +0,0 @@ -#!/bin/sh -# -# Under a BSDL license. Copyright by Mario S F Ferreira -# $FreeBSD$ - -DATADIR="%%DATADIR%%" -# -I2P_HOME="${HOME}/i2p" -I2P_RC_SCRIPT=i2prouter -I2P_POSTINSTALL_SCRIPT=postinstall.sh -# -I2P_INSTALL_TARBALL=i2p.tar.bz2 -I2P_UPDATE_ZIP=i2pupdate.zip - -if [ -z "${HOME}" -o ! -d "${HOME}" ]; then - echo 'ERROR: Please, set HOME environment variable to a valid value!' - echo 'ERROR: You may LOSE data if the variable is pointed at an' - echo 'ERROR: incorrect location!' - exit 1 -fi - -case "$1" in - restart|start|status|stop) - echo "i2p ${1}" - if [ -f "${I2P_HOME}/${I2P_RC_SCRIPT}" ]; then - case "$1" in - restart|start) - echo 'To access i2p:' - echo 'Point your browser at http://localhost:7657/ to access configuration' - echo 'Point your browser proxy at http://localhost:4444/ to access i2p network' - ;; - esac - exec sh "${I2P_HOME}/${I2P_RC_SCRIPT}" ${1} - else - echo 'ERROR: i2p is not installed' - echo 'ERROR: Please install i2p first' - exit 2 - fi - ;; - install) - echo "i2p ${1}" - if [ ! -d "${I2P_HOME}" ]; then - rm -Rf "${I2P_HOME}" - mkdir -p "${I2P_HOME}" - fi - cd "${HOME}" && \ - tar -xvjf "${DATADIR}/${I2P_INSTALL_TARBALL}" && \ - cd "${I2P_HOME}" && \ - exec sh "${I2P_HOME}/${I2P_POSTINSTALL_SCRIPT}" - ;; - uninstall) - echo "i2p ${1}" - exec rm -Rf "${I2P_HOME}" - ;; - update) - echo "i2p ${1}" - if [ ! -d "${I2P_HOME}" ]; then - echo 'ERROR: i2p is not installed' - echo 'ERROR: Please install i2p before trying to update it' - exit 3 - fi - cd "${I2P_HOME}" && \ - exec unzip -o "${DATADIR}/${I2P_UPDATE_ZIP}" - ;; - *) - echo "" - echo "Usage: `basename $0` { start | stop | status | restart | install | uninstall | update }" - echo "" - exit 64 - ;; -esac diff --git a/net/i2p/pkg-descr b/net/i2p/pkg-descr deleted file mode 100644 index eb49f8daf5ec..000000000000 --- a/net/i2p/pkg-descr +++ /dev/null @@ -1,14 +0,0 @@ -[ excerpt from developer's web site ] - -I2P is an anonymous network, exposing a simple layer that applications -can use to anonymously and securely send messages to each other. -The network itself is strictly message based (ala IP), but there -is a library available to allow reliable streaming communication -on top of it (ala TCP). All communication is end to end encrypted -(in total there are four layers of encryption used when sending a -message), and even the end points ("destinations") are cryptographic -identifiers (essentially a pair of public keys). - -WWW: http://www.i2p.net/ - --- lioux@FreeBSD.org diff --git a/net/javadc/Makefile b/net/javadc/Makefile deleted file mode 100644 index 0cf6bb7b7443..000000000000 --- a/net/javadc/Makefile +++ /dev/null @@ -1,59 +0,0 @@ -# New ports collection makefile for: java Direct Connection -# Date created: Mon Nov 19 23:48:51 BRST 2001 -# Whom: Mario Sergio Fujikawa Ferreira -# -# $FreeBSD$ -# - -PORTNAME= javadc -PORTVERSION= 0.20 -CATEGORIES= net java -MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} -MASTER_SITE_SUBDIR= ${PORTNAME} - -MAINTAINER= ports@FreeBSD.org -COMMENT= Open source Java DirectConnect (TM) command-line client - -USE_JAVA= yes -JAVA_VERSION= 1.3 -USE_JIKES= no -WRKSRC= ${WRKDIR}/DirectConnect${PORTVERSION} -BUILD_WRKSRC= ${WRKDIR}/classes -PLIST_SUB= JAR_DIR=${JAR_DIR} \ - JAR_FILE=${JAR_FILE} - -JAVAVM= ${LOCALBASE}/bin/javavm -JAR_DIR= share/java/jar/${PORTNAME} -JAR_MANIFEST= ${FILESDIR}/manifest -CLASS_SRCDIR= ${WRKSRC}/source - -DOC_FILES= COPYING ChangeLog INSTALL README - -post-patch: - @${SED} -e "s|%%JAR_DIR%%|${JAR_DIR}|;s|%%JAR_FILE%%|${JAR_FILE}|; \ - s|%%JAVAVM%%|${JAVAVM}|;s|%%PREFIX%%|${PREFIX}|" \ - ${FILESDIR}/wrapper.sh > ${WRKDIR}/wrapper.sh - -# as far as build goes... ;) -do-build: - @${MKDIR} ${BUILD_WRKSRC} - @${JAVAC} -d ${BUILD_WRKSRC} -classpath ${BUILD_WRKSRC} ${CLASS_SRCDIR}/*.java - @${CP} ${CLASS_SRCDIR}/*.txt ${BUILD_WRKSRC} - @cd ${BUILD_WRKSRC} && ${JAR} -cmf ${JAR_MANIFEST} ${WRKDIR}/${JAR_FILE} * - -do-install: - @${MKDIR} ${PREFIX}/${JAR_DIR} - @${INSTALL_DATA} ${WRKDIR}/${JAR_FILE} ${PREFIX}/${JAR_DIR} - @${INSTALL_SCRIPT} ${WRKDIR}/wrapper.sh ${PREFIX}/bin/${PORTNAME:L} -.ifndef(NOPORTDOCS) - @${MKDIR} ${DOCSDIR} -.for doc in ${DOC_FILES} - @${INSTALL_DATA} ${WRKSRC}/${doc} ${DOCSDIR} -.endfor -.endif - -.include - -JAR_FILE= ${PORTNAME}.jar - -.include diff --git a/net/javadc/distinfo b/net/javadc/distinfo deleted file mode 100644 index 0da03328adaa..000000000000 --- a/net/javadc/distinfo +++ /dev/null @@ -1,3 +0,0 @@ -MD5 (javadc-0.20.tar.gz) = 872aabcfbe431d62d061163e255f2546 -SHA256 (javadc-0.20.tar.gz) = cac1a884bf6d39dff75f1ba8189bc3669c64a96040a37ff4f1a0fadb26c6cea6 -SIZE (javadc-0.20.tar.gz) = 405122 diff --git a/net/javadc/files/manifest b/net/javadc/files/manifest deleted file mode 100644 index ad3049d647b2..000000000000 --- a/net/javadc/files/manifest +++ /dev/null @@ -1 +0,0 @@ -Main-Class: DCMain diff --git a/net/javadc/files/wrapper.sh b/net/javadc/files/wrapper.sh deleted file mode 100644 index 0f4e2ba5d1b1..000000000000 --- a/net/javadc/files/wrapper.sh +++ /dev/null @@ -1,8 +0,0 @@ -#!/bin/sh - -PREFIX="%%PREFIX%%" -JAVAVM="%%JAVAVM%%" -JAR_DIR="%%JAR_DIR%%" -JAR_FILE="%%JAR_FILE%%" - -${JAVAVM} -jar ${PREFIX}/${JAR_DIR}/${JAR_FILE} "${@}" diff --git a/net/javadc/pkg-descr b/net/javadc/pkg-descr deleted file mode 100644 index 6c4c37aeea10..000000000000 --- a/net/javadc/pkg-descr +++ /dev/null @@ -1,5 +0,0 @@ -The goal of the project is to open up Direct Connect (Neo-Modus.com) -so that other clients than the currently provided will be available. -More information about Direct Connect can be found on www.neo-modus.com - -WWW: http://sourceforge.net/projects/javadc/ diff --git a/net/javadc/pkg-plist b/net/javadc/pkg-plist deleted file mode 100644 index 306e674fde79..000000000000 --- a/net/javadc/pkg-plist +++ /dev/null @@ -1,9 +0,0 @@ -bin/javadc -%%PORTDOCS%%share/doc/javadc/COPYING -%%PORTDOCS%%share/doc/javadc/ChangeLog -%%PORTDOCS%%share/doc/javadc/INSTALL -%%PORTDOCS%%share/doc/javadc/README -%%JAR_DIR%%/%%JAR_FILE%% -@dirrm %%JAR_DIR%% -%%PORTDOCS%%@dirrm share/doc/javadc -@dirrmtry share/java/jar diff --git a/net/kmldonkey/Makefile b/net/kmldonkey/Makefile deleted file mode 100644 index c57aa196f471..000000000000 --- a/net/kmldonkey/Makefile +++ /dev/null @@ -1,41 +0,0 @@ -# New ports collection makefile for: KMLDonkey -# Date created: Thu Feb 20 22:04:46 UTC 2003 -# Whom: Mario Sergio Fujikawa Ferreira -# -# $FreeBSD$ -# - -PORTNAME= kmldonkey -PORTVERSION= 0.10.1 -PORTREVISION= 1 -CATEGORIES= net kde -MASTER_SITES= ${MASTER_SITE_SAVANNAH} -MASTER_SITE_SUBDIR= ${PORTNAME} -DISTNAME= ${PORTNAME}-${PORTVERSION:S/.pre/pre/} - -MAINTAINER= lioux@FreeBSD.org -COMMENT= KDE integration for MLDonkey eDonkey P2P client - -USE_KDELIBS_VER=3 -USE_BZIP2= yes -USE_REINPLACE= yes -USE_GMAKE= yes -GNU_CONFIGURE= yes -CONFIGURE_ARGS= --program-transform-name='' -INSTALLS_SHLIB= yes - -MAN1= kmldonkey.1 kmldonkey_submit.1 - -pre-configure: -# disable AUTO* tools - @${FIND} -E ${WRKSRC} -type f \ - -iregex ".*(Makefile.in|configure)" \ - | ${XARGS} -x -n 10 \ - ${REINPLACE_CMD} -E \ - -e 's!^(AUTOCONF|AUTOHEADER|AUTOMAKE|ACLOCAL).*$$!\1=${TRUE}!' - -pre-build: -# disable AUTO* tools - @${ECHO_CMD} > ${WRKSRC}/admin/cvs.sh - -.include diff --git a/net/kmldonkey/distinfo b/net/kmldonkey/distinfo deleted file mode 100644 index ab337203718e..000000000000 --- a/net/kmldonkey/distinfo +++ /dev/null @@ -1,3 +0,0 @@ -MD5 (kmldonkey-0.10.1.tar.bz2) = e1932b1455c7a5cec53145b675bdd8d7 -SHA256 (kmldonkey-0.10.1.tar.bz2) = d73efc6d967494b1e13f174aee18fa5e4cd2232f480e9d88310d17cfd6e3e5d1 -SIZE (kmldonkey-0.10.1.tar.bz2) = 960967 diff --git a/net/kmldonkey/pkg-descr b/net/kmldonkey/pkg-descr deleted file mode 100644 index f0fcf2f3c370..000000000000 --- a/net/kmldonkey/pkg-descr +++ /dev/null @@ -1,8 +0,0 @@ -[ from author's website ] - -KMLDonkey provides integration for the MLDonkey P2P software and -KDE 3, in the form of a Kicker applet, ed2k protocol handling for -Konqueror, and a control panel applet to bring it all together. - -Author: Petter E. Stokke -WWW: http://kmldonkey.org/ diff --git a/net/kmldonkey/pkg-plist b/net/kmldonkey/pkg-plist deleted file mode 100644 index 70903c3fd1d5..000000000000 --- a/net/kmldonkey/pkg-plist +++ /dev/null @@ -1,182 +0,0 @@ -bin/kmldonkey -bin/kmldonkey_submit -include/kmldonkey/clientinfo.h -include/kmldonkey/donkeyhost.h -include/kmldonkey/donkeymessage.h -include/kmldonkey/donkeyprotocol.h -include/kmldonkey/donkeysocket.h -include/kmldonkey/ed2kurl.h -include/kmldonkey/fileinfo.h -include/kmldonkey/giftdownload.h -include/kmldonkey/gifthost.h -include/kmldonkey/giftmessage.h -include/kmldonkey/giftprotocol.h -include/kmldonkey/giftsocket.h -include/kmldonkey/hostiface.h -include/kmldonkey/hostmanager.h -include/kmldonkey/infoiface.h -include/kmldonkey/kmldonkeyiface.h -include/kmldonkey/mldonkeyappletiface.h -include/kmldonkey/mldplugin.h -include/kmldonkey/network.h -include/kmldonkey/page.h -include/kmldonkey/roominfo.h -include/kmldonkey/searchinfo.h -include/kmldonkey/searchquery.h -include/kmldonkey/serverinfo.h -include/kmldonkey/shareinfo.h -lib/kde3/kcm_kcmdonkey.la -lib/kde3/kcm_kcmdonkey.so -lib/kde3/kded_kmldonkeyd.la -lib/kde3/kded_kmldonkeyd.so -lib/kde3/kio_mldonkey.la -lib/kde3/kio_mldonkey.so -lib/kde3/kmldonkey_debugpage.la -lib/kde3/kmldonkey_debugpage.so -lib/kde3/mldonkey_panelapplet.la -lib/kde3/mldonkey_panelapplet.so -lib/libkmldonkey.la -lib/libkmldonkey.so -lib/libkmldonkey.so.4 -lib/libkmldonkeytools.la -lib/libkmldonkeytools.so -lib/libkmldonkeytools.so.0 -share/applnk/Internet/kmldonkey.desktop -share/applnk/Settings/Network/kcmdonkey.desktop -share/apps/kicker/applets/mldonkeyapplet.desktop -share/apps/kmldonkey/eventsrc -share/apps/kmldonkey/images/networks/bittorrent.png -share/apps/kmldonkey/images/networks/directconnect.png -share/apps/kmldonkey/images/networks/donkey.png -share/apps/kmldonkey/images/networks/fasttrack.png -share/apps/kmldonkey/images/networks/gnutella.png -share/apps/kmldonkey/images/networks/opennapster.png -share/apps/kmldonkey/images/networks/soulseek.png -share/apps/kmldonkey/images/networks/unknown.png -share/apps/kmldonkey/kmldonkeyui.rc -share/apps/konqueror/servicemenus/ed2k_slurp.desktop -share/apps/mldonkeyapplet/pics/mld-launchgui.png -share/apps/mldonkeyapplet/pics/mld-mutedonkey.png -share/apps/mldonkeyapplet/pics/mld-unmutedonkey.png -share/doc/HTML/de/kmldonkey/common -share/doc/HTML/de/kmldonkey/index.cache.bz2 -share/doc/HTML/de/kmldonkey/index.docbook -share/doc/HTML/et/kmldonkey/common -share/doc/HTML/et/kmldonkey/index.cache.bz2 -share/doc/HTML/et/kmldonkey/index.docbook -share/doc/HTML/it/kmldonkey/common -share/doc/HTML/it/kmldonkey/index.cache.bz2 -share/doc/HTML/it/kmldonkey/index.docbook -share/doc/HTML/nl/kmldonkey/common -share/doc/HTML/nl/kmldonkey/index.cache.bz2 -share/doc/HTML/nl/kmldonkey/index.docbook -share/doc/HTML/pt/kmldonkey/common -share/doc/HTML/pt/kmldonkey/index.cache.bz2 -share/doc/HTML/pt/kmldonkey/index.docbook -share/doc/HTML/ru/kmldonkey/common -share/doc/HTML/ru/kmldonkey/index.cache.bz2 -share/doc/HTML/ru/kmldonkey/index.docbook -share/doc/HTML/sv/kmldonkey/common -share/doc/HTML/sv/kmldonkey/index.cache.bz2 -share/doc/HTML/sv/kmldonkey/index.docbook -share/icons/hicolor/128x128/apps/kmldonkey.png -share/icons/hicolor/128x128/apps/mldonkey.png -share/icons/hicolor/16x16/apps/kmldonkey.png -share/icons/hicolor/16x16/apps/mldonkey.png -share/icons/hicolor/22x22/apps/kmldonkey.png -share/icons/hicolor/22x22/apps/mldonkey.png -share/icons/hicolor/32x32/apps/kmldonkey.png -share/icons/hicolor/32x32/apps/mldonkey.png -share/icons/hicolor/48x48/apps/kmldonkey.png -share/icons/hicolor/48x48/apps/mldonkey.png -share/icons/hicolor/64x64/apps/kmldonkey.png -share/icons/hicolor/64x64/apps/mldonkey.png -share/locale/ca/LC_MESSAGES/kmldonkey.mo -share/locale/cy/LC_MESSAGES/kmldonkey.mo -share/locale/de/LC_MESSAGES/kmldonkey.mo -share/locale/el/LC_MESSAGES/kmldonkey.mo -share/locale/es/LC_MESSAGES/kmldonkey.mo -share/locale/et/LC_MESSAGES/kmldonkey.mo -share/locale/hu/LC_MESSAGES/kmldonkey.mo -share/locale/is/LC_MESSAGES/kmldonkey.mo -share/locale/it/LC_MESSAGES/kmldonkey.mo -share/locale/lt/LC_MESSAGES/kmldonkey.mo -share/locale/mt/LC_MESSAGES/kmldonkey.mo -share/locale/nb/LC_MESSAGES/kmldonkey.mo -share/locale/nl/LC_MESSAGES/kmldonkey.mo -share/locale/pt/LC_MESSAGES/kmldonkey.mo -share/locale/pt_BR/LC_MESSAGES/kmldonkey.mo -share/locale/ro/LC_MESSAGES/kmldonkey.mo -share/locale/ru/LC_MESSAGES/kmldonkey.mo -share/locale/sv/LC_MESSAGES/kmldonkey.mo -share/locale/ta/LC_MESSAGES/kmldonkey.mo -share/locale/zh_CN/LC_MESSAGES/kmldonkey.mo -share/services/ed2k.protocol -share/services/kded/kmldonkeyd.desktop -share/services/kmldonkey_debugpage.desktop -share/services/magnet.protocol -share/services/mldonkey.protocol -share/services/sig2dat.protocol -share/servicetypes/kmldonkey_plugin.desktop -@dirrmtry share/servicetypes -@dirrmtry share/services/kded -@dirrmtry share/services -@dirrmtry share/locale/zh_CN/LC_MESSAGES -@dirrmtry share/locale/zh_CN -@dirrmtry share/locale/ro/LC_MESSAGES -@dirrmtry share/locale/ro -@dirrmtry share/locale/pt/LC_MESSAGES -@dirrmtry share/locale/pt -@dirrmtry share/locale/el/LC_MESSAGES -@dirrmtry share/locale/el -@dirrmtry share/locale/ca/LC_MESSAGES -@dirrmtry share/locale/ca -@dirrmtry share/icons/hicolor/64x64/apps -@dirrmtry share/icons/hicolor/64x64 -@dirrmtry share/icons/hicolor/48x48/apps -@dirrmtry share/icons/hicolor/48x48 -@dirrmtry share/icons/hicolor/32x32/apps -@dirrmtry share/icons/hicolor/32x32 -@dirrmtry share/icons/hicolor/22x22/apps -@dirrmtry share/icons/hicolor/22x22 -@dirrmtry share/icons/hicolor/16x16/apps -@dirrmtry share/icons/hicolor/16x16 -@dirrmtry share/icons/hicolor/128x128/apps -@dirrmtry share/icons/hicolor/128x128 -@dirrmtry share/icons/hicolor -@dirrmtry share/icons -@dirrm share/doc/HTML/sv/kmldonkey -@dirrmtry share/doc/HTML/sv -@dirrm share/doc/HTML/ru/kmldonkey -@dirrmtry share/doc/HTML/ru -@dirrm share/doc/HTML/pt/kmldonkey -@dirrmtry share/doc/HTML/pt -@dirrm share/doc/HTML/nl/kmldonkey -@dirrmtry share/doc/HTML/nl -@dirrm share/doc/HTML/it/kmldonkey -@dirrmtry share/doc/HTML/it -@dirrm share/doc/HTML/et/kmldonkey -@dirrmtry share/doc/HTML/et -@dirrm share/doc/HTML/en/kmldonkey-apidocs/src/html -@dirrm share/doc/HTML/en/kmldonkey-apidocs/src -@dirrm share/doc/HTML/en/kmldonkey-apidocs -@dirrmtry share/doc/HTML/en -@dirrm share/doc/HTML/de/kmldonkey -@dirrmtry share/doc/HTML/de -@dirrmtry share/doc/HTML -@dirrm share/apps/mldonkeyapplet/pics -@dirrm share/apps/mldonkeyapplet -@dirrmtry share/apps/konqueror/servicemenus -@dirrmtry share/apps/konqueror -@dirrm share/apps/kmldonkey/images/networks -@dirrm share/apps/kmldonkey/images -@dirrm share/apps/kmldonkey -@dirrmtry share/apps/kicker/applets -@dirrmtry share/apps/kicker -@dirrmtry share/apps -@dirrmtry share/applnk/Settings/Network -@dirrmtry share/applnk/Settings -@dirrmtry share/applnk/Internet -@dirrmtry share/applnk -@dirrmtry lib/kde3 -@dirrm include/kmldonkey diff --git a/net/ktorrent/Makefile b/net/ktorrent/Makefile deleted file mode 100644 index 336386555bb5..000000000000 --- a/net/ktorrent/Makefile +++ /dev/null @@ -1,25 +0,0 @@ -# New ports collection makefile for: ktorrent -# Date created: Wed Jul 13 11:38:46 CEST 2005 -# Whom: Markus Brueffer -# -# $FreeBSD$ -# - -PORTNAME= ktorrent -PORTVERSION= 1.2.r2 -CATEGORIES= net kde -MASTER_SITES= http://ktorrent.pwsp.net/downloads/${PORTVERSION:S/.r/rc/}/ -DISTNAME= ${PORTNAME}-${PORTVERSION:S/.r/rc/} - -MAINTAINER= markus@FreeBSD.org -COMMENT= BitTorrent client for KDE - -USE_KDELIBS_VER=3 -GNU_CONFIGURE= yes -USE_GMAKE= yes -USE_REINPLACE= yes - -post-patch: - @${REINPLACE_CMD} -e 's|-O2||g' ${WRKSRC}/${CONFIGURE_SCRIPT} - -.include diff --git a/net/ktorrent/distinfo b/net/ktorrent/distinfo deleted file mode 100644 index 0f3ca6951c69..000000000000 --- a/net/ktorrent/distinfo +++ /dev/null @@ -1,3 +0,0 @@ -MD5 (ktorrent-1.2rc2.tar.gz) = 7a88acbcdeea5e9ed18166b4af33c5a8 -SHA256 (ktorrent-1.2rc2.tar.gz) = 7fac726949c40b27f25027297ce6e97946147cb2c3e22919254dab03222d787d -SIZE (ktorrent-1.2rc2.tar.gz) = 1370776 diff --git a/net/ktorrent/files/patch-apps-ktcachecheck-cachecheck.cpp b/net/ktorrent/files/patch-apps-ktcachecheck-cachecheck.cpp deleted file mode 100644 index 2736b2b67087..000000000000 --- a/net/ktorrent/files/patch-apps-ktcachecheck-cachecheck.cpp +++ /dev/null @@ -1,10 +0,0 @@ ---- apps/ktcachecheck/cachecheck.cpp.orig Sun Jan 8 02:45:26 2006 -+++ apps/ktcachecheck/cachecheck.cpp Sun Jan 8 02:46:29 2006 -@@ -18,6 +18,7 @@ - * 51 Franklin Steet, Fifth Floor, Boston, MA 02110-1301, USA. * - ***************************************************************************/ - #include -+#include - #include - #include - #include diff --git a/net/ktorrent/files/patch-libktorrent-util-sha1hash.cpp b/net/ktorrent/files/patch-libktorrent-util-sha1hash.cpp deleted file mode 100644 index f91d52dd3907..000000000000 --- a/net/ktorrent/files/patch-libktorrent-util-sha1hash.cpp +++ /dev/null @@ -1,11 +0,0 @@ ---- libktorrent/util/sha1hash.cpp.orig Sun Jan 8 02:28:06 2006 -+++ libktorrent/util/sha1hash.cpp Sun Jan 8 02:29:24 2006 -@@ -17,6 +17,8 @@ - * Free Software Foundation, Inc., * - * 51 Franklin Steet, Fifth Floor, Boston, MA 02110-1301, USA. * - ***************************************************************************/ -+#include -+ - #include - #include - #include diff --git a/net/ktorrent/files/patch-plugins-partfileimport-Makefile.in b/net/ktorrent/files/patch-plugins-partfileimport-Makefile.in deleted file mode 100644 index f2fa75559bfe..000000000000 --- a/net/ktorrent/files/patch-plugins-partfileimport-Makefile.in +++ /dev/null @@ -1,11 +0,0 @@ ---- plugins/partfileimport/Makefile.in.orig Mon Jan 9 21:49:01 2006 -+++ plugins/partfileimport/Makefile.in Mon Jan 9 21:49:23 2006 -@@ -257,7 +257,7 @@ - xdg_appsdir = @xdg_appsdir@ - xdg_directorydir = @xdg_directorydir@ - xdg_menudir = @xdg_menudir@ --INCLUDES = $(all_includes) -I$(srcdir)/../../libktorrent -+INCLUDES = -I$(srcdir)/../../libktorrent $(all_includes) - #>- METASOURCES = AUTO - kde_module_LTLIBRARIES = ktpartfileimportplugin.la - noinst_HEADERS = partfileimportplugin.h multidatachecker.h importdialog.h diff --git a/net/ktorrent/pkg-descr b/net/ktorrent/pkg-descr deleted file mode 100644 index aecb74c10aff..000000000000 --- a/net/ktorrent/pkg-descr +++ /dev/null @@ -1,9 +0,0 @@ -KTorrent is a BitTorrent client for KDE. Its main features are: - - o Download torrent files - o Upload speed capping, seeing that most people can't upload infinite - amounts of data - o Internet searching using The Bittorrent website's search engine - o UDP Trackers - -WWW: http://ktorrent.pwsp.net/ diff --git a/net/ktorrent/pkg-plist b/net/ktorrent/pkg-plist deleted file mode 100644 index 022059df4460..000000000000 --- a/net/ktorrent/pkg-plist +++ /dev/null @@ -1,119 +0,0 @@ -bin/ktcachecheck -bin/ktorrent -bin/kttorinfo -lib/kde3/ktinfowidgetplugin.la -lib/kde3/ktinfowidgetplugin.so -lib/kde3/ktipfilterplugin.la -lib/kde3/ktipfilterplugin.so -lib/kde3/ktlogviewerplugin.la -lib/kde3/ktlogviewerplugin.so -lib/kde3/ktpartfileimportplugin.la -lib/kde3/ktpartfileimportplugin.so -lib/kde3/ktsearchplugin.la -lib/kde3/ktsearchplugin.so -lib/kde3/ktupnpplugin.la -lib/kde3/ktupnpplugin.so -lib/libktorrent.la -lib/libktorrent.so -lib/libktorrent.so.0 -share/applications/kde/ktorrent.desktop -share/applnk/Internet/ktorrent.desktop -share/apps/ktorrent/icons/hicolor/128x128/apps/ktorrent.png -share/apps/ktorrent/icons/hicolor/16x16/apps/ktorrent.png -share/apps/ktorrent/icons/hicolor/22x22/actions/ktremove.png -share/apps/ktorrent/icons/hicolor/22x22/actions/ktstart.png -share/apps/ktorrent/icons/hicolor/22x22/actions/ktstart_all.png -share/apps/ktorrent/icons/hicolor/22x22/actions/ktstop.png -share/apps/ktorrent/icons/hicolor/22x22/actions/ktstop_all.png -share/apps/ktorrent/icons/hicolor/22x22/apps/ktorrent.png -share/apps/ktorrent/icons/hicolor/32x32/apps/ktorrent.png -share/apps/ktorrent/icons/hicolor/48x48/actions/ktplugins.png -share/apps/ktorrent/icons/hicolor/48x48/apps/ktorrent.png -share/apps/ktorrent/icons/hicolor/64x64/actions/ktinfowidget.png -share/apps/ktorrent/icons/hicolor/64x64/actions/ktqueuemanager.png -share/apps/ktorrent/icons/hicolor/64x64/actions/ktupnp.png -share/apps/ktorrent/icons/hicolor/64x64/apps/ktorrent.png -share/apps/ktorrent/icons/hicolor/64x64/filesystems/ktprefdownloads.png -share/apps/ktorrent/icons/hicolor/scalable/apps/ktorrent.svgz -share/apps/ktorrent/ktorrentui.rc -share/apps/ktorrent/ktpartfileimportpluginui.rc -share/config.kcfg/ktinfowidgetplugin.kcfg -share/config.kcfg/ktipfilterplugin.kcfg -share/config.kcfg/ktorrent.kcfg -share/config.kcfg/ktsearchplugin.kcfg -share/config.kcfg/ktupnpplugin.kcfg -share/icons/hicolor/128x128/apps/ktorrent.png -share/icons/hicolor/16x16/apps/ktorrent.png -share/icons/hicolor/22x22/apps/ktorrent.png -share/icons/hicolor/32x32/apps/ktorrent.png -share/icons/hicolor/48x48/apps/ktorrent.png -share/icons/hicolor/64x64/apps/ktorrent.png -share/icons/hicolor/scalable/apps/ktorrent.svgz -share/locale/br/LC_MESSAGES/ktorrent.mo -share/locale/cs/LC_MESSAGES/ktorrent.mo -share/locale/cy/LC_MESSAGES/ktorrent.mo -share/locale/da/LC_MESSAGES/ktorrent.mo -share/locale/de/LC_MESSAGES/ktorrent.mo -share/locale/el/LC_MESSAGES/ktorrent.mo -share/locale/en_GB/LC_MESSAGES/ktorrent.mo -share/locale/es/LC_MESSAGES/ktorrent.mo -share/locale/et/LC_MESSAGES/ktorrent.mo -share/locale/fr/LC_MESSAGES/ktorrent.mo -share/locale/ga/LC_MESSAGES/ktorrent.mo -share/locale/it/LC_MESSAGES/ktorrent.mo -share/locale/lt/LC_MESSAGES/ktorrent.mo -share/locale/nl/LC_MESSAGES/ktorrent.mo -share/locale/pa/LC_MESSAGES/ktorrent.mo -share/locale/pl/LC_MESSAGES/ktorrent.mo -share/locale/pt/LC_MESSAGES/ktorrent.mo -share/locale/pt_BR/LC_MESSAGES/ktorrent.mo -share/locale/ru/LC_MESSAGES/ktorrent.mo -share/locale/sr/LC_MESSAGES/ktorrent.mo -share/locale/sr@Latn/LC_MESSAGES/ktorrent.mo -share/locale/sv/LC_MESSAGES/ktorrent.mo -share/locale/tr/LC_MESSAGES/ktorrent.mo -share/locale/uk/LC_MESSAGES/ktorrent.mo -share/locale/zh_CN/LC_MESSAGES/ktorrent.mo -share/services/ktinfowidgetplugin.desktop -share/services/ktipfilterplugin.desktop -share/services/ktlogviewerplugin.desktop -share/services/ktpartfileimportplugin.desktop -share/services/ktsearchplugin.desktop -share/services/ktupnpplugin.desktop -share/servicetypes/ktorrentplugin.desktop -@dirrmtry share/locale/zh_CN/LC_MESSAGES -@dirrmtry share/locale/zh_CN -@dirrmtry share/locale/uk/LC_MESSAGES -@dirrmtry share/locale/uk -@dirrmtry share/locale/sr/LC_MESSAGES -@dirrmtry share/locale/sr -@dirrmtry share/locale/pt/LC_MESSAGES -@dirrmtry share/locale/pt -@dirrmtry share/locale/pl/LC_MESSAGES -@dirrmtry share/locale/pl -@dirrmtry share/locale/el/LC_MESSAGES -@dirrmtry share/locale/el -@dirrmtry share/locale/cs/LC_MESSAGES -@dirrmtry share/locale/cs -@dirrm share/apps/ktorrent/icons/hicolor/scalable/apps -@dirrm share/apps/ktorrent/icons/hicolor/scalable -@dirrm share/apps/ktorrent/icons/hicolor/64x64/filesystems -@dirrm share/apps/ktorrent/icons/hicolor/64x64/apps -@dirrm share/apps/ktorrent/icons/hicolor/64x64/actions -@dirrm share/apps/ktorrent/icons/hicolor/64x64 -@dirrm share/apps/ktorrent/icons/hicolor/48x48/apps -@dirrm share/apps/ktorrent/icons/hicolor/48x48/actions -@dirrm share/apps/ktorrent/icons/hicolor/48x48 -@dirrm share/apps/ktorrent/icons/hicolor/32x32/apps -@dirrm share/apps/ktorrent/icons/hicolor/32x32 -@dirrm share/apps/ktorrent/icons/hicolor/22x22/apps -@dirrm share/apps/ktorrent/icons/hicolor/22x22/actions -@dirrm share/apps/ktorrent/icons/hicolor/22x22 -@dirrm share/apps/ktorrent/icons/hicolor/16x16/apps -@dirrm share/apps/ktorrent/icons/hicolor/16x16 -@dirrm share/apps/ktorrent/icons/hicolor/128x128/apps -@dirrm share/apps/ktorrent/icons/hicolor/128x128 -@dirrm share/apps/ktorrent/icons/hicolor -@dirrm share/apps/ktorrent/icons -@dirrm share/apps/ktorrent -@dirrmtry share/applications/kde diff --git a/net/libbt/Makefile b/net/libbt/Makefile deleted file mode 100644 index e97dc83d00af..000000000000 --- a/net/libbt/Makefile +++ /dev/null @@ -1,49 +0,0 @@ -# New ports collection makefile for: libbt -# Date created: Feb 26 2004 -# Whom: Florent Thoumie -# -# $FreeBSD$ -# - -PORTNAME= libbt -PORTVERSION= 1.04 -CATEGORIES= net devel -MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} -MASTER_SITE_SUBDIR= ${PORTNAME} - -MAINTAINER= flz@FreeBSD.org -COMMENT= C library implementing the core BitTorrent protocol - -LIB_DEPENDS= curl.3:${PORTSDIR}/ftp/curl - -GNU_CONFIGURE= yes -USE_GMAKE= yes -USE_REINPLACE= yes -USE_GCC= 3.4 -CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" LDFLAGS="-L${LOCALBASE}/lib" - -PORTDOCS= protocol-ext.txt protocol.txt - -post-patch: - @${REINPLACE_CMD} -e 's|depend||' ${WRKSRC}/Makefile.in - @${REINPLACE_CMD} -e 's|\(CFLAGS:=\)|\1\@CFLAGS\@ \@CPPFLAGS\@ |' ${WRKSRC}/src/Makefile.in - -do-install: - ${INSTALL_DATA} ${WRKSRC}/src/libbt.a ${PREFIX}/lib - ${MKDIR} ${PREFIX}/include/libbt -.for i in btcheck btget btlist - ${INSTALL_PROGRAM} ${WRKSRC}/src/${i} ${PREFIX}/bin -.endfor -.for i in benc.h bitset.h bterror.h btmessage.h bts.h context.h peer.h random.h segmenter.h strbuf.h stream.h types.h util.h - ${INSTALL_DATA} ${WRKSRC}/include/${i} ${PREFIX}/include/libbt -.endfor - -post-install: -.if !defined(NOPORTDOCS) - ${MKDIR} ${DOCSDIR} -.for i in ${PORTDOCS} - ${INSTALL_MAN} ${WRKSRC}/docs/${i} ${DOCSDIR} -.endfor -.endif - -.include diff --git a/net/libbt/distinfo b/net/libbt/distinfo deleted file mode 100644 index 5c6b02228e8a..000000000000 --- a/net/libbt/distinfo +++ /dev/null @@ -1,3 +0,0 @@ -MD5 (libbt-1.04.tar.gz) = c5f50f1b3d76722a6494a0ae4720b9d1 -SHA256 (libbt-1.04.tar.gz) = b769ea33c7006b2239376457c2892a5d6cc5045ca9e14f0b31333eaf7d032c9a -SIZE (libbt-1.04.tar.gz) = 309186 diff --git a/net/libbt/files/patch-include::util.h b/net/libbt/files/patch-include::util.h deleted file mode 100644 index 8ad3b431dd7b..000000000000 --- a/net/libbt/files/patch-include::util.h +++ /dev/null @@ -1,12 +0,0 @@ ---- include/util.h Fri Apr 16 08:41:48 2004 -+++ include/util.h.new Sun May 30 14:17:54 2004 -@@ -28,9 +28,4 @@ - typedef void (*exitfn_ptr) (int,void*); - int on_exit( exitfn_ptr exitfn, void* data) ; - #endif --#define malloc(s) use_btmalloc_instead --#define calloc(n,s) use_btcalloc_instead --#define realloc(p,s) use_btrealloc_instead --#define free(p) use_btfree_instead -- - #endif diff --git a/net/libbt/files/patch-src::peer.c b/net/libbt/files/patch-src::peer.c deleted file mode 100644 index 6c2104deda6c..000000000000 --- a/net/libbt/files/patch-src::peer.c +++ /dev/null @@ -1,14 +0,0 @@ ---- src/peer.c Wed Apr 7 06:14:44 2004 -+++ src/peer.c.new Tue Apr 13 19:29:01 2004 -@@ -20,6 +20,11 @@ - # endif - #endif - #include -+#if __FreeBSD__ >= 5 -+#include -+#else -+#include -+#endif - #include - #ifdef HAVE_STRINGS_H - # include diff --git a/net/libbt/pkg-descr b/net/libbt/pkg-descr deleted file mode 100644 index 28aab005d572..000000000000 --- a/net/libbt/pkg-descr +++ /dev/null @@ -1,6 +0,0 @@ -LIBBT is a C library implementing the core BitTorrent protocol. - -WWW: http://libbt.sourceforge.net/ - -- Florent Thoumie -flz@xbsd.org diff --git a/net/libbt/pkg-plist b/net/libbt/pkg-plist deleted file mode 100644 index 2ed1ce96441e..000000000000 --- a/net/libbt/pkg-plist +++ /dev/null @@ -1,18 +0,0 @@ -bin/btcheck -bin/btget -bin/btlist -include/libbt/benc.h -include/libbt/bitset.h -include/libbt/bterror.h -include/libbt/btmessage.h -include/libbt/bts.h -include/libbt/context.h -include/libbt/peer.h -include/libbt/random.h -include/libbt/segmenter.h -include/libbt/strbuf.h -include/libbt/stream.h -include/libbt/types.h -include/libbt/util.h -lib/libbt.a -@dirrm include/libbt diff --git a/net/liberator/Makefile b/net/liberator/Makefile deleted file mode 100644 index c37b8e0a5037..000000000000 --- a/net/liberator/Makefile +++ /dev/null @@ -1,66 +0,0 @@ -# New ports collection makefile for: liberator -# Date created: Fri May 2 04:23:24 UTC 2003 -# Whom: Mario Sergio Fujikawa Ferreira -# -# $FreeBSD$ -# - -PORTNAME= liberator -PORTVERSION= 2.0.2 -CATEGORIES= net -MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} -MASTER_SITE_SUBDIR= ${PORTNAME} -DISTNAME= ofcp-${PORTVERSION} - -MAINTAINER= lioux@FreeBSD.org -COMMENT= Command line client to FreeNet Network - -BUILD_DEPENDS= ocamlc:${PORTSDIR}/lang/ocaml - -USE_BZIP2= yes -USE_REINPLACE= yes -ALL_TARGET= all opt - -DATA_FILES= liber_mimetypes -DOC_FILES= COPYING FREESITE-HOWTO README TODO -LIB_FILES= fcp.cma hlfi.cma asfi.cma fcp.cmxa hlfi.cmxa asfi.cmxa \ - fcp.mli hlfreenet.mli asfreenet.mli fieldset.mli \ - fstream.mli \ - fcp.cmi hlfreenet.cmi asfreenet.cmi fieldset.cmi \ - fstream.cmi - -post-patch: - @${SED} -e 's|%%PREFIX%%|${PREFIX}|; \ - s|%%DATADIR%%|${DATADIR:S,^${PREFIX}/,,}|' \ - ${FILESDIR}/wrapper.sh > ${WRKDIR}/wrapper.sh - -do-configure: - @${REINPLACE_CMD} -E \ - -e 's|^(PREFIX).*$$|\1=${PREFIX}|; \ - s|^(OCAML_PREFIX).*$$|\1=${PREFIX}/lib/ocaml|' \ - ${WRKSRC}/Makefile - -do-install: -# bin - @${INSTALL_PROGRAM} ${WRKSRC}/liber ${PREFIX}/bin/liber-real - @${INSTALL_SCRIPT} ${WRKDIR}/wrapper.sh ${PREFIX}/bin/liber -# data - @${MKDIR} ${DATADIR} -.for file in ${DATA_FILES} - @${INSTALL_DATA} ${WRKSRC}/${file} ${DATADIR} -.endfor -# doc -.ifndef(NOPORTDOCS) - @${MKDIR} ${DOCSDIR} - @${INSTALL_DATA} ${WRKSRC}/doc/* ${DOCSDIR} -.for file in ${DOC_FILES} - ${INSTALL_DATA} ${WRKSRC}/${file} ${DOCSDIR} -.endfor -.endif -# lib - @${MKDIR} ${PREFIX}/lib/ocaml -.for file in ${LIB_FILES} - @${INSTALL_DATA} ${WRKSRC}/${file} ${PREFIX}/lib/ocaml -.endfor - -.include diff --git a/net/liberator/distinfo b/net/liberator/distinfo deleted file mode 100644 index c652925bc3a8..000000000000 --- a/net/liberator/distinfo +++ /dev/null @@ -1,3 +0,0 @@ -MD5 (ofcp-2.0.2.tar.bz2) = 5a1df995d507a0a2ded38efc7eca4317 -SHA256 (ofcp-2.0.2.tar.bz2) = 50789e0373b2e33a5d6e82c801d67071ba11ace91f8ff0f8f4459ef981f6534b -SIZE (ofcp-2.0.2.tar.bz2) = 62878 diff --git a/net/liberator/files/wrapper.sh b/net/liberator/files/wrapper.sh deleted file mode 100644 index 025b61532613..000000000000 --- a/net/liberator/files/wrapper.sh +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/sh - -PREFIX="%%PREFIX%%" -PROGRAM="${0}" -DATADIR="%%DATADIR%%" -MIME_FILE=liber_mimetypes - -if [ ! -f ${MIME_FILE} ] -then - cp -f ${PREFIX}/${DATADIR}/${MIME_FILE} \ - ${HOME}/.${MIME_FILE} -fi - -exec ${PREFIX}/bin/${PROGRAM##*/}-real "${@}" diff --git a/net/liberator/pkg-descr b/net/liberator/pkg-descr deleted file mode 100644 index 48c50a5c4d32..000000000000 --- a/net/liberator/pkg-descr +++ /dev/null @@ -1,4 +0,0 @@ -Liberator is the unix guru's command line interface to the FreeNet -network, inserting and requesting easily and efficiently. - -WWW: http://sourceforge.net/projects/liberator/ diff --git a/net/liberator/pkg-plist b/net/liberator/pkg-plist deleted file mode 100644 index 75197217e8fb..000000000000 --- a/net/liberator/pkg-plist +++ /dev/null @@ -1,27 +0,0 @@ -bin/liber -bin/liber-real -lib/ocaml/asfi.cma -lib/ocaml/asfi.cmxa -lib/ocaml/asfreenet.cmi -lib/ocaml/asfreenet.mli -lib/ocaml/fcp.cma -lib/ocaml/fcp.cmi -lib/ocaml/fcp.cmxa -lib/ocaml/fcp.mli -lib/ocaml/fieldset.cmi -lib/ocaml/fieldset.mli -lib/ocaml/fstream.cmi -lib/ocaml/fstream.mli -lib/ocaml/hlfi.cma -lib/ocaml/hlfi.cmxa -lib/ocaml/hlfreenet.cmi -lib/ocaml/hlfreenet.mli -%%PORTDOCS%%%%DOCSDIR%%/index.html -%%PORTDOCS%%%%DOCSDIR%%/COPYING -%%PORTDOCS%%%%DOCSDIR%%/FREESITE-HOWTO -%%PORTDOCS%%%%DOCSDIR%%/README -%%PORTDOCS%%%%DOCSDIR%%/TODO -%%DATADIR%%/liber_mimetypes -@dirrm %%DATADIR%% -%%PORTDOCS%%@dirrm %%DOCSDIR%% -@dirrmtry lib/ocaml diff --git a/net/libfreenet/Makefile b/net/libfreenet/Makefile deleted file mode 100644 index 4128446f84fc..000000000000 --- a/net/libfreenet/Makefile +++ /dev/null @@ -1,30 +0,0 @@ -# ex:ts=8 -# New ports collection makefile for: libfreenet -# Date created: Mar 31, 2001 -# Whom: Ying-Chieh Liao -# -# $FreeBSD$ -# - -PORTNAME= libfreenet -PORTVERSION= 0.5.0 -PORTREVISION= 1 -CATEGORIES= net -MASTER_SITES= http://thalassocracy.org/libfreenet/ - -MAINTAINER= ports@FreeBSD.org -COMMENT= Freenet library written in C - -USE_REINPLACE= yes -USE_OPENSSL= yes -USE_GMAKE= yes -USE_AUTOTOOLS= libtool:15 -CONFIGURE_ARGS= --includedir=${PREFIX}/include/libfreenet -INSTALLS_SHLIB= yes - -post-patch: - @${REINPLACE_CMD} -e 's|$${CONFIG_SHELL-/bin/sh} $$ac_aux_dir|$$ac_aux_dir|' \ - ${WRKSRC}/configure - @${REINPLACE_CMD} -e 's|-g -Wall|\@CFLAGS\@|g' ${WRKSRC}/Makefile.in - -.include diff --git a/net/libfreenet/distinfo b/net/libfreenet/distinfo deleted file mode 100644 index eef8d05a545f..000000000000 --- a/net/libfreenet/distinfo +++ /dev/null @@ -1,3 +0,0 @@ -MD5 (libfreenet-0.5.0.tar.gz) = 04b7222576520e825e67b005c478cbb0 -SHA256 (libfreenet-0.5.0.tar.gz) = 6f67295d1cf907ff5defd91e516ba4250a499d722ef0dd7eb84df1f9cfe796f5 -SIZE (libfreenet-0.5.0.tar.gz) = 200338 diff --git a/net/libfreenet/files/patch-client.c b/net/libfreenet/files/patch-client.c deleted file mode 100644 index ba0702f37af3..000000000000 --- a/net/libfreenet/files/patch-client.c +++ /dev/null @@ -1,12 +0,0 @@ ---- client.c.orig Wed Jun 13 19:04:37 2001 -+++ client.c Sun Dec 30 14:35:28 2001 -@@ -15,7 +15,9 @@ - * along with this program; if not, write to the Free Software - * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. - */ -+#ifdef HAVE_MALLOC_H - #include -+#endif - #include - #include - diff --git a/net/libfreenet/files/patch-client_util.c b/net/libfreenet/files/patch-client_util.c deleted file mode 100644 index 3fd891db3122..000000000000 --- a/net/libfreenet/files/patch-client_util.c +++ /dev/null @@ -1,28 +0,0 @@ ---- client_util.c.orig Wed Mar 28 03:27:38 2001 -+++ client_util.c Fri Mar 15 07:54:32 2002 -@@ -37,7 +37,7 @@ - #endif - - --long blstr2time(char *baseline); -+time_t blstr2time(char *baseline); - int timediff(); - - -@@ -60,13 +60,14 @@ - - int timediff () - { -+ struct tm *tmp; - long t = time(NULL); - - /* We are calling localtime here for its side-effect of setting - the timezone global appropriately. I have no proof that this - even happens on cygwin. Please, just let me die. */ -- localtime(&t); -- return (FN_TIMEZONE / 3600); -+ tmp = localtime(&t); -+ return (tmp->tm_gmtoff / 3600); - } - - diff --git a/net/libfreenet/files/patch-protocol.c b/net/libfreenet/files/patch-protocol.c deleted file mode 100644 index 66628daab52d..000000000000 --- a/net/libfreenet/files/patch-protocol.c +++ /dev/null @@ -1,22 +0,0 @@ ---- protocol.c.orig Wed Jun 13 19:03:11 2001 -+++ protocol.c Sun Dec 30 14:37:45 2001 -@@ -16,7 +16,11 @@ - * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. - */ - #include -+#ifdef HAVE_MALLOC_H - #include -+#endif -+#include -+#include - #include - #include - #include -@@ -24,7 +28,6 @@ - #include - #include - #include --#include - #include - #include - diff --git a/net/libfreenet/files/patch-testclient.c b/net/libfreenet/files/patch-testclient.c deleted file mode 100644 index 08a080bc7ce6..000000000000 --- a/net/libfreenet/files/patch-testclient.c +++ /dev/null @@ -1,10 +0,0 @@ ---- testclient.c.orig Sat Mar 31 15:17:15 2001 -+++ testclient.c Sat Mar 31 15:17:24 2001 -@@ -20,7 +20,6 @@ - #include - #include - #include --#include - - #include "protocol.h" - #include "client.h" diff --git a/net/libfreenet/files/patch-testserver.c b/net/libfreenet/files/patch-testserver.c deleted file mode 100644 index 9df4920aefe2..000000000000 --- a/net/libfreenet/files/patch-testserver.c +++ /dev/null @@ -1,16 +0,0 @@ ---- testserver.c.orig Wed Jun 13 19:05:19 2001 -+++ testserver.c Sun Dec 30 14:36:07 2001 -@@ -15,10 +15,13 @@ - * along with this program; if not, write to the Free Software - * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. - */ -+#ifdef HAVE_MALLOC_H - #include -+#endif - #include - #include - #include -+#include - #include - - diff --git a/net/libfreenet/pkg-descr b/net/libfreenet/pkg-descr deleted file mode 100644 index 0c647d2ec4f1..000000000000 --- a/net/libfreenet/pkg-descr +++ /dev/null @@ -1,6 +0,0 @@ -libfreenet is a Freenet library written in C. Right now it supports basic -client functionality, as well as a lower-level API for sending and -receiving messages over a Freenet connection. It's currently very much -hackerware -- it might explode at any moment, so approach it with caution. - -WWW: http://thalassocracy.org/libfreenet/ diff --git a/net/libfreenet/pkg-plist b/net/libfreenet/pkg-plist deleted file mode 100644 index 5778fa48f50f..000000000000 --- a/net/libfreenet/pkg-plist +++ /dev/null @@ -1,21 +0,0 @@ -bin/testclient -bin/testserver -include/libfreenet/acconfig.h -include/libfreenet/base64.h -include/libfreenet/client.h -include/libfreenet/client_util.h -include/libfreenet/config.h -include/libfreenet/endtoend.h -include/libfreenet/message.h -include/libfreenet/protocol.h -include/libfreenet/rijndael-alg-fst.h -include/libfreenet/rijndael-api-fst.h -include/libfreenet/status.h -include/libfreenet/stream.h -include/libfreenet/twofish.h -include/libfreenet/uri.h -include/libfreenet/util.h -lib/libfreenet.a -lib/libfreenet.so -lib/libfreenet.so.1 -@dirrm include/libfreenet diff --git a/net/libpdtp/Makefile b/net/libpdtp/Makefile deleted file mode 100644 index fadb9275e6eb..000000000000 --- a/net/libpdtp/Makefile +++ /dev/null @@ -1,26 +0,0 @@ -# New ports collection makefile for: libpdtp -# Date created: 5 Apr 2004 -# Whom: Jun Kuriyama -# -# $FreeBSD$ -# - -PORTNAME= libpdtp -PORTVERSION= 0.1.20040808 -CATEGORIES= net -MASTER_SITES= http://dist.bsdlab.org/ -DISTNAME= ${PORTNAME}-20040808 - -MAINTAINER= kuriyama@FreeBSD.org -COMMENT= Client library for Peer Distributed Transfer Protocol (PDTP) - -WRKSRC= ${WRKDIR}/${PORTNAME} -HAS_CONFIGURE= yes -INSTALLS_SHLIB= yes -CFLAGS+= -fpic - -do-install: - ${INSTALL_PROGRAM} ${WRKSRC}/pdtp ${PREFIX}/bin - ${INSTALL_DATA} ${WRKSRC}/libpdtp.* ${PREFIX}/lib - -.include diff --git a/net/libpdtp/distinfo b/net/libpdtp/distinfo deleted file mode 100644 index 565a0a052a7d..000000000000 --- a/net/libpdtp/distinfo +++ /dev/null @@ -1,3 +0,0 @@ -MD5 (libpdtp-20040808.tar.gz) = 66d45db5d39febc8f07695c00e4a56ca -SHA256 (libpdtp-20040808.tar.gz) = 1c9bb891ef288f194ec395d0dc2b0ae549ba219919bd045108ca5e54ea72cf84 -SIZE (libpdtp-20040808.tar.gz) = 52675 diff --git a/net/libpdtp/pkg-descr b/net/libpdtp/pkg-descr deleted file mode 100644 index c86e7da6f482..000000000000 --- a/net/libpdtp/pkg-descr +++ /dev/null @@ -1,7 +0,0 @@ -libpdtp is a client library for the Peer Distributed Transfer -Protocol (PDTP), a protocol which provides BitTorrent-like peer-based -content distribution while operating more like HTTP or FTP. - -For a more thorough description of PDTP, see http://www.pdtp.org/. - -WWW: http://libpdtp.sourceforge.net/ diff --git a/net/libpdtp/pkg-plist b/net/libpdtp/pkg-plist deleted file mode 100644 index f6454194dbe6..000000000000 --- a/net/libpdtp/pkg-plist +++ /dev/null @@ -1,3 +0,0 @@ -bin/pdtp -lib/libpdtp.a -lib/libpdtp.so.0 diff --git a/net/libtorrent/Makefile b/net/libtorrent/Makefile deleted file mode 100644 index 13c25ef92fbb..000000000000 --- a/net/libtorrent/Makefile +++ /dev/null @@ -1,29 +0,0 @@ -# New ports collection makefile for: libtorrent -# Date created: Jan 07 2005 -# Whom: Florent Thoumie -# -# $FreeBSD$ -# - -PORTNAME= libtorrent -PORTVERSION= 0.8.3 -CATEGORIES= net -MASTER_SITES= http://libtorrent.rakshasa.no/downloads/ - -MAINTAINER= flz@FreeBSD.org -COMMENT= BitTorrent Library written in C++ - -LIB_DEPENDS= sigc-2.0.0:${PORTSDIR}/devel/libsigc++20 - -USE_GCC= 3.4 -USE_GNOME= pkgconfig gnomehack -USE_REINPLACE= yes -INSTALLS_SHLIB= yes -USE_AUTOTOOLS= libtool:13:inc -CONFIGURE_ARGS= --disable-debug -CONFIGURE_TARGET= --build=${ARCH}-portbld-freebsd${OSREL} - -post-patch: - @${REINPLACE_CMD} -e 's/-O3/${CFLAGS}/' ${WRKSRC}/configure - -.include diff --git a/net/libtorrent/distinfo b/net/libtorrent/distinfo deleted file mode 100644 index 69921af6050e..000000000000 --- a/net/libtorrent/distinfo +++ /dev/null @@ -1,3 +0,0 @@ -MD5 (libtorrent-0.8.3.tar.gz) = 628e504f7b6a9ff418d345249ce9813b -SHA256 (libtorrent-0.8.3.tar.gz) = 0c56eaf6437fb169d6c0619e04f7ef7e073769d5a53650e6164b4b0087ea2e76 -SIZE (libtorrent-0.8.3.tar.gz) = 445167 diff --git a/net/libtorrent/files/patch-ltmain.sh b/net/libtorrent/files/patch-ltmain.sh deleted file mode 100644 index 718b8c0aa1fa..000000000000 --- a/net/libtorrent/files/patch-ltmain.sh +++ /dev/null @@ -1,23 +0,0 @@ ---- ltmain.sh.orig -+++ ltmain.sh -@@ -976,6 +976,7 @@ - ;; - - -avoid-version) -+ build_old_libs=no - avoid_version=yes - continue - ;; -@@ -4330,10 +4331,12 @@ - fi - - # Install the pseudo-library for information purposes. -+ if /usr/bin/false; then - name=`$echo "X$file" | $Xsed -e 's%^.*/%%'` - instname="$dir/$name"i - $show "$install_prog $instname $destdir/$name" - $run eval "$install_prog $instname $destdir/$name" || exit $? -+ fi - - # Maybe install the static library, too. - test -n "$old_library" && staticlibs="$staticlibs $dir/$old_library" diff --git a/net/libtorrent/pkg-descr b/net/libtorrent/pkg-descr deleted file mode 100644 index 1c077a0e3a46..000000000000 --- a/net/libtorrent/pkg-descr +++ /dev/null @@ -1,8 +0,0 @@ -LibTorrent is a BitTorrent library written in C++ for *nix. It is -designed to avoid redundant copying and storing of data that other -clients and libraries suffer from. Licensed under the GPL. - -WWW: http://libtorrent.rakshasa.no/ - -- Florent Thoumie -flz@xbsd.org diff --git a/net/libtorrent/pkg-plist b/net/libtorrent/pkg-plist deleted file mode 100644 index 0a99d6726219..000000000000 --- a/net/libtorrent/pkg-plist +++ /dev/null @@ -1,20 +0,0 @@ -include/torrent/bencode.h -include/torrent/common.h -include/torrent/download.h -include/torrent/entry.h -include/torrent/event.h -include/torrent/exceptions.h -include/torrent/http.h -include/torrent/path.h -include/torrent/peer.h -include/torrent/poll.h -include/torrent/poll_epoll.h -include/torrent/poll_kqueue.h -include/torrent/poll_select.h -include/torrent/rate.h -include/torrent/torrent.h -include/torrent/tracker.h -lib/libtorrent.so -lib/libtorrent.so.6 -libdata/pkgconfig/libtorrent.pc -@dirrm include/torrent diff --git a/net/limewire/Makefile b/net/limewire/Makefile deleted file mode 100644 index 3856d3537d8e..000000000000 --- a/net/limewire/Makefile +++ /dev/null @@ -1,57 +0,0 @@ -# New ports collection makefile for: limewire -# Date created: Fri Feb 22 00:28:41 CST 2002 -# Whom: Kyle Martin et al -# -# $FreeBSD$ -# - -PORTNAME= limewire -PORTVERSION= 4.9 -CATEGORIES= net java -MASTER_SITES= http://maverick.limewire.com/download/ -DISTNAME= LimeWireOther - -MAINTAINER= ports@edini.net -COMMENT= A Java based gnutella client - -RUN_DEPENDS= java:${PORTSDIR}/java/javavmwrapper - -USE_ZIP= yes -USE_JAVA= yes -JAVA_VERSION= 1.3+ -NO_BUILD= yes -WRKSRC= ${WRKDIR}/LimeWire - -RESTRICTED= License does not allow redistribution of any kind -NO_CDROM= ${RESTRICTED} -NO_PACKAGE= ${RESTRICTED} - -DATADIR= ${JAVASHAREDIR}/${PORTNAME} -DATAFILES= LimeWire.jar MessagesBundles.jar ProgressTabs.jar \ - clink.jar commons-httpclient.jar commons-logging.jar \ - daap.jar i18n.jar icu4j.jar id3v2.jar jcraft.jar \ - jdic.jar jl011.jar jmdns.jar log4j.jar logicrypto.jar \ - looks.jar mp3sp14.jar themes.jar tritonus.jar \ - vorbis.jar xerces.jar xml-apis.jar xml.war update.ver \ - hashes libtray.so data.ser runLime.sh \ - MessagesBundle.properties spacer.gif donotremove.htm \ - root COPYING README.txt SOURCE - -SUB_FILES= limewire.sh -PLIST_FILES= bin/limewire - -do-install: - ${INSTALL_SCRIPT} ${WRKDIR}/limewire.sh ${PREFIX}/bin/limewire - cd ${WRKSRC} \ - && ${FIND} ${DATAFILES} -type d -exec ${MKDIR} ${DATADIR}/{} \; - cd ${WRKSRC} \ - && ${FIND} ${DATAFILES} -type f -exec ${INSTALL_DATA} {} ${DATADIR}/{} \; - -post-install: - @cd ${WRKSRC} \ - && ${FIND} -s ${DATAFILES} -type f | ${SED} 's,^,${DATADIR:S,^${PREFIX}/,,}/,' >>${TMPPLIST} - @cd ${WRKSRC} \ - && ${FIND} -s -d ${DATAFILES} -type d | ${SED} 's,^,@dirrm ${DATADIR:S,^${PREFIX}/,,}/,' >>${TMPPLIST} - @${ECHO_CMD} "@dirrm ${DATADIR:S,^${PREFIX}/,,}" >>${TMPPLIST} - -.include diff --git a/net/limewire/distinfo b/net/limewire/distinfo deleted file mode 100644 index 347653d175fd..000000000000 --- a/net/limewire/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -MD5 (LimeWireOther.zip) = 1fd17c5e5409a166cf4d0d7f5199cde8 -SIZE (LimeWireOther.zip) = 5496146 diff --git a/net/limewire/files/limewire.sh.in b/net/limewire/files/limewire.sh.in deleted file mode 100644 index 81864b7a3d4a..000000000000 --- a/net/limewire/files/limewire.sh.in +++ /dev/null @@ -1,8 +0,0 @@ -#!/bin/sh -# -# $FreeBSD$ - -export J2SE_PREEMPTCLOSE=1 -export JAVA_VERSION="1.3+" - -cd "%%DATADIR%%" && "%%LOCALBASE%%/bin/java" -jar LimeWire.jar diff --git a/net/limewire/pkg-descr b/net/limewire/pkg-descr deleted file mode 100644 index 1dbccdcfe326..000000000000 --- a/net/limewire/pkg-descr +++ /dev/null @@ -1,10 +0,0 @@ -LimeWire is a software package which enables individuals to search -for and share computer files with anyone on the internet. A product -of Lime Wire, LLC, LimeWire is compatible with the Gnutella -file-sharing protocol and can connect with anyone else running -Gnutella-compatible software. The LimeWire program will connect at -startup, via the internet, to the LimeWire Gateway, a specialized -intelligent Gnutella router, to maximize the user's viewable network -space. - -WWW: http://www.limewire.com/ diff --git a/net/linux-agsatellite/Makefile b/net/linux-agsatellite/Makefile deleted file mode 100644 index d0831a85a470..000000000000 --- a/net/linux-agsatellite/Makefile +++ /dev/null @@ -1,48 +0,0 @@ -# New ports collection makefile for: audiogalaxy satellite -# Date created: Thu Aug 30 15:59:04 GMT 2001 -# Whom: Mario Sergio Fujikawa Ferreira -# -# $FreeBSD$ -# - -PORTNAME= agsatellite -PORTVERSION= 0.520 -PORTREVISION= 4 -CATEGORIES= net audio linux -MASTER_SITES= http://www.audiogalaxy.com/downloads/ -PKGNAMEPREFIX= linux- -DISTNAME= AGSatellite${PORTVERSION:S/.//}-glibc21 - -MAINTAINER= ports@FreeBSD.org -COMMENT= Client that allows you to share your music on Audiogalaxy(TM) - -WRKSRC= ${WRKDIR}/${DISTNAME:C/-.*//} - -NO_BUILD= yes -USE_REINPLACE= yes -USE_LINUX= yes -USE_X_PREFIX= yes -RESTRICTED= no response from developer on licensing issues - -DOCS= german_readme.txt license.txt readme.txt - -post-patch: - @${REINPLACE_CMD} -e "s| ||;s|email|username|" ${WRKSRC}/*.txt - @${SED} -e "s|%%PREFIX%%|${PREFIX}|" ${FILESDIR}/wrapper.sh > \ - ${WRKDIR}/wrapper.sh - -pre-install: - @${BRANDELF} -t Linux ${WRKSRC}/AGSatellite - -do-install: - @${INSTALL_PROGRAM} ${WRKSRC}/AGSatellite ${PREFIX}/bin/AGSatellite-real - @${INSTALL_SCRIPT} ${WRKDIR}/wrapper.sh ${PREFIX}/bin/AGSatellite -.ifndef(NOPORTDOCS) - @${MKDIR} ${DOCSDIR} -. for doc in ${DOCS} - @${INSTALL_DATA} ${WRKSRC}/${doc} ${DOCSDIR} -. endfor -.endif - @${CAT} ${PKGMESSAGE} - -.include diff --git a/net/linux-agsatellite/distinfo b/net/linux-agsatellite/distinfo deleted file mode 100644 index 9bfd5b6d331d..000000000000 --- a/net/linux-agsatellite/distinfo +++ /dev/null @@ -1,3 +0,0 @@ -MD5 (AGSatellite0520-glibc21.tar.gz) = 3876f43497acde0474809a752a076cbf -SHA256 (AGSatellite0520-glibc21.tar.gz) = fe0741014ae5b76b5f3e4f4d531d782bf859d7e483e1fb4a0842eaf3ad9e69f8 -SIZE (AGSatellite0520-glibc21.tar.gz) = 33145 diff --git a/net/linux-agsatellite/files/wrapper.sh b/net/linux-agsatellite/files/wrapper.sh deleted file mode 100644 index ce5b7d7ae0ba..000000000000 --- a/net/linux-agsatellite/files/wrapper.sh +++ /dev/null @@ -1,23 +0,0 @@ -#!/bin/sh - -PREFIX="%%PREFIX%%" -PROGRAM="${0}" - -if [ ! -d ${HOME}/.agsatellite ] -then - mkdir -p ${HOME}/.agsatellite -fi - -if [ ! -h ${HOME}/.agsatellite/${PROGRAM##*/} ] -then - ln -sf ${PREFIX}/bin/${PROGRAM##*/}-real ${HOME}/.agsatellite/${PROGRAM##*/} -fi - -echo " ${*} " | grep " \-createdironly " || -{ - cd ${HOME}/.agsatellite && - echo Running Audio Galaxy Satellite under ${HOME}/.agsatellite && - echo Create both account.txt and shares.txt files under ${HOME}/.agsatellite && - exec ./${PROGRAM##*/} "${@}" || - echo PROBLEM. Cannot create directory ${HOME}/.agsatellite, make sure you have the proper permissions to create itnd try again -} diff --git a/net/linux-agsatellite/pkg-descr b/net/linux-agsatellite/pkg-descr deleted file mode 100644 index 7749f35e202f..000000000000 --- a/net/linux-agsatellite/pkg-descr +++ /dev/null @@ -1,4 +0,0 @@ -The Audiogalaxy Satellite is a small and simple program that allows -you to share your music with friends and other users on Audiogalaxy. - -WWW: http://www.audiogalaxy.com/ diff --git a/net/linux-agsatellite/pkg-message b/net/linux-agsatellite/pkg-message deleted file mode 100644 index c9d9c0f8cea1..000000000000 --- a/net/linux-agsatellite/pkg-message +++ /dev/null @@ -1,25 +0,0 @@ -[obtained from developers site, edited a bit] -* Accounts are now created FIRST on the website. To create a new -account and use the software go to http://www.audiogalaxy.com/betatest -and signup (login). Then use the SAME login information you used -on the web when the Satellite asks you for it. - -* Feel free to edit the file called shares.txt. Each line in the -text file should specify a directory where your files are. The -first directory is where the files you request are downloaded to. -FreeBSD users must create account.txt and shares.txt in their -favorite text editor before the Satellite will run. The format of -account.txt is simply email that you used to create an account from -the web site on the first line. The second line will be your password - -> account.txt -first_line_with_Username_you_have_subscribed -second_line_with_Password_you_have_subscribed - -For example, - -echo Username_you_have_subscribed > account.txt -echo Password_you_have_subscribed >> account.txt - -* Create both account.txt and shares.txt files under the directory -.agsatellite in your HOME directory diff --git a/net/linux-agsatellite/pkg-plist b/net/linux-agsatellite/pkg-plist deleted file mode 100644 index 1fec4aea1310..000000000000 --- a/net/linux-agsatellite/pkg-plist +++ /dev/null @@ -1,6 +0,0 @@ -bin/AGSatellite -bin/AGSatellite-real -%%PORTDOCS%%share/doc/agsatellite/german_readme.txt -%%PORTDOCS%%share/doc/agsatellite/license.txt -%%PORTDOCS%%share/doc/agsatellite/readme.txt -%%PORTDOCS%%@dirrm share/doc/agsatellite diff --git a/net/linux-edonkey-core/Makefile b/net/linux-edonkey-core/Makefile deleted file mode 100644 index 472a87075b60..000000000000 --- a/net/linux-edonkey-core/Makefile +++ /dev/null @@ -1,52 +0,0 @@ -# New ports collection makefile for: eDonkey2000 'core' command line client -# Date created: Fri Jan 4 22:44:56 BRST 2002 -# Whom: Mario Sergio Fujikawa Ferreira -# -# $FreeBSD$ -# - -PORTNAME= edonkey -PORTVERSION= 1.3.0 -PORTEPOCH= 1 -CATEGORIES= net linux -MASTER_SITES= http://www.zen18864.zen.co.uk/${PORTNAME}/${PORTVERSION}/ -PKGNAMEPREFIX= linux- -PKGNAMESUFFIX= -core -DISTNAME= ${PORTNAME}clc_${PORTVERSION}_${ARCH} - -MAINTAINER= ports@FreeBSD.org -COMMENT= eDonkey2000 'core' command line client - -ONLY_FOR_ARCHS= i386 -USE_LINUX= yes -NO_BUILD= yes -NO_WRKSUBDIR= yes - -BINARY_NAME_OLD?= ${PORTNAME}clc -BINARY_NAME= donkey - -DOC_FILES= ChangeLog LISEZMOI README changelog.Debian.gz - -pre-install: - @${BRANDELF} -t Linux ${WRKSRC}/usr/bin/${BINARY_NAME_OLD} - -do-install: - ${INSTALL} -d ${PREFIX}/sbin - ${INSTALL_PROGRAM} ${WRKSRC}/usr/bin/${BINARY_NAME_OLD} ${PREFIX}/sbin/${BINARY_NAME} - ${INSTALL} -d ${PREFIX}/share/${PORTNAME}${PKGNAMESUFFIX} - ${INSTALL_DATA} ${WRKSRC}/usr/share/${PORTNAME}clc/contact.dat ${PREFIX}/share/${PORTNAME}${PKGNAMESUFFIX}/contact.dat - ${INSTALL_DATA} ${WRKSRC}/usr/share/${PORTNAME}clc/server.met ${PREFIX}/share/${PORTNAME}${PKGNAMESUFFIX}/server.met - -post-install: -.ifndef(NOPORTDOCS) - ${INSTALL} -d ${DOCSDIR}${PKGNAMESUFFIX} - -.for file in ${DOC_FILES} - ${INSTALL_MAN} ${WRKSRC}/usr/share/doc/${PORTNAME}clc/${file} ${DOCSDIR}${PKGNAMESUFFIX} -.endfor - - ${INSTALL_MAN} ${FILESDIR}/README.FreeBSD ${DOCSDIR}${PKGNAMESUFFIX} -.endif - @${SED} -e 's|%%DOCSDIR%%|${DOCSDIR}${PKGNAMESUFFIX}|g' ${PKGMESSAGE} - -.include diff --git a/net/linux-edonkey-core/distinfo b/net/linux-edonkey-core/distinfo deleted file mode 100644 index a9f1f86ceb71..000000000000 --- a/net/linux-edonkey-core/distinfo +++ /dev/null @@ -1,3 +0,0 @@ -MD5 (edonkeyclc_1.3.0_i386.tar.gz) = 46ced65b8bde60db234ad781861139c8 -SHA256 (edonkeyclc_1.3.0_i386.tar.gz) = c143fd6d1fc2713d1524d5b02c682cee510f85fc011126cb9257bb57c04c5efe -SIZE (edonkeyclc_1.3.0_i386.tar.gz) = 740443 diff --git a/net/linux-edonkey-core/files/README.FreeBSD b/net/linux-edonkey-core/files/README.FreeBSD deleted file mode 100644 index b4e4c3d86f33..000000000000 --- a/net/linux-edonkey-core/files/README.FreeBSD +++ /dev/null @@ -1,90 +0,0 @@ - - 1) You have to configure the 'core' client and add a password - - Install the "net/edonkey-core" port and type 'donkey' -from the command line and then typing 'pass username password' (and -hitting ENTER). Once you are finished, type 'q' (ENTER) and 'y' -(ENTER) to quit and make the core save its preferences. - - Of course, username must be a username you desire; and, -password, a password you want to use. These are for connecting to -the 'core' client, not for anything else. Therefore, unless you -want someone mischiefly connecting to your client, choose both -carefully. :) - - 2) Start 'core' client prior to running any of the GUIs -after you have setup a password - - To start the core client to make it controllable via a GUI, -type 'donkey - !' from the command line. - - 3) Run the GUI and connect to the core client - - Install the port "net/edonkey-gui-gtk" or "net/edonkey-gui-java", -whichever one you prefer. Next run 'edonkey-gui-gtk' (if you chose -the FreeBSD native GTK GUI client, or linux-edonkey-gui-gtk if Linux -one) or 'edonkey-gui-java' (if you chose the Java GUI client). The -Java GUI is very slow compared to the GTK one but it both supports -multiple line selections and ed2k link pastes. The GTK one cannot -do that now but it's very fast; it can accept ed2k link drag-n-drops -using a mouse and keeps getting new features all the time. Therefore, -I would advise using both, each for what their strong points are. -The Java one to multiple select and the GTK one for normal use. - - Okay, the GUI starts and there is that 'connect to' dialog, -now what do I do? - - First of all, you'll need an edonkey core running somewhere. -Usually this will be the computer you're running the GUI on. There -should be a status message above the buttons that tell you if there -is already a core running locally or not. If not, hit the 'spawn -local donkey' button to start the edonkey2000 core program. Now the -status message should change. If not, you'll have to start the core -client manually (Refer to step #2). - - Second, if you spawned the donkey core alright, you enter -the admin username and password into the appropriate fields in the -'connect to' dialog and hit the 'connect' button. Now the 'connect -to' dialog should disappear and the GUI should be connected to the -core. If this does not happen, there could be the following problems -(also check the statusbar of the GUI main window for messages): - - (a) If you have started the core manually, you forgot the '-' - option. Start it with 'donkey - !' from the command line. - - (b) You're connecting to the wrong computer ('host'). This should - be 'localhost' by default. - - (c) You're connecting to the wrong port on your computer. The - default GUI port can be set in the command line 'core' client via - the 'aport' command, but should be 4663 by default. - - (d) You haven't set a username and/or password with the core - manually (Refer to step #1). - - (e) Your username/password are wrong (run the core manually and - type the 'vo' command to see what they are set to). - - (f) The 'connect to' dialog disappears, but nothing seems to - happen. Most notably, the options page shows 'pleasewait' as a - nickname: This happens if you connect to the core on the wrong - port, namely on the port the core uses as its _data_ port. Start - the core manually and type 'vo' to see what the admin port is. - Make sure the 'admin port' is different from the 'door port' - (=data port). If in doubt, type 'netstat -l' from the command - line to see on what ports the donkey is listening. It should be - one of those. - - (g) If you're trying to control a GUI on a remote host, chances - are that there is a firewall between you and the remote host that - blocks all TCP connections on the admin port. If this is the case, - you have to check your firewall settings and allow these connections - or try a different port as an admin port. - - Third, you're connected, and the options page does NOT show -'pleasewait' as a nickname. This is a very good sign, meaning that -the GUI and the core can actually talk to each other. Now you should -be able to do whatever you want: Go to the servers page and connect -to a server first. Then you can search and start to download things. -If you right-click on the list-entries you'll get all the available -actions. Don't forget to share! :) diff --git a/net/linux-edonkey-core/pkg-descr b/net/linux-edonkey-core/pkg-descr deleted file mode 100644 index 646b12ef345f..000000000000 --- a/net/linux-edonkey-core/pkg-descr +++ /dev/null @@ -1,8 +0,0 @@ -The eDonkey2000 'core' is the actual edonkey program which does -everything behind the scenes - connecting to servers, searching, -downloading, uploading, all that stuff. - -The 'core' comes with a very simple text interface (=command line -client), where you can tell it what to do by typing in commands. - -WWW: http://www.edonkey2000.com/ diff --git a/net/linux-edonkey-core/pkg-message b/net/linux-edonkey-core/pkg-message deleted file mode 100644 index 20694f402081..000000000000 --- a/net/linux-edonkey-core/pkg-message +++ /dev/null @@ -1,20 +0,0 @@ - ATTENTIONATTENTION: - -Please make sure that you read -%%DOCSDIR%%/README.FreeBSD. -It contains important information about both configuring and running -edonkey2000 under FreeBSD. You will have problems running it if you -do not read it. - -eDonkey2000 version 0.46 and later store downloads in a different -format. Therefore, they are not compatible with either lmule or -older eDonkey2000 clients. - -eDonkey2000 version 1.0.2 requires edonkey-gui-gtk version 0.6.3 or higher. -Older gui versions will not work with this version. Also the standard directory -in which eDonkey2000 stores the user settings has been changed from -~/.edonkey2000-core to ~/.eDonkey2000. That's why eDonkey2000 will NOT -recognise your settings and downloads until you rename the old directory. - -Finally, this port doesn't come with a wrapper anymore, because eDonkey2000 -keeps user settings in a directory that is hardcoded into the executable. diff --git a/net/linux-edonkey-core/pkg-plist b/net/linux-edonkey-core/pkg-plist deleted file mode 100644 index 200c6e792f70..000000000000 --- a/net/linux-edonkey-core/pkg-plist +++ /dev/null @@ -1,10 +0,0 @@ -sbin/donkey -share/edonkey-core/contact.dat -share/edonkey-core/server.met -%%PORTDOCS%%%%DOCSDIR%%-core/README.FreeBSD -%%PORTDOCS%%%%DOCSDIR%%-core/ChangeLog -%%PORTDOCS%%%%DOCSDIR%%-core/LISEZMOI -%%PORTDOCS%%%%DOCSDIR%%-core/README -%%PORTDOCS%%%%DOCSDIR%%-core/changelog.Debian.gz -%%PORTDOCS%%@dirrm %%DOCSDIR%%-core -@dirrm share/edonkey-core diff --git a/net/linux-edonkey-server/Makefile b/net/linux-edonkey-server/Makefile deleted file mode 100644 index d6128236f5a1..000000000000 --- a/net/linux-edonkey-server/Makefile +++ /dev/null @@ -1,54 +0,0 @@ -# New ports collection makefile for: Linux eDonkey server -# Date created: 18 December 2001 -# Whom: Yen-Ming Lee & Mario S F Ferreira -# -# $FreeBSD$ -# - -PORTNAME= edonkey -PORTVERSION= 16.39 -PORTREVISION= 1 -CATEGORIES= net linux -MASTER_SITES= http://www.edonkey2000.com/files/ -PKGNAMEPREFIX= linux- -PKGNAMESUFFIX= -server -DISTNAME= dserver -EXTRACT_SUFX= .gz -EXTRACT_ONLY= - -MAINTAINER= ports@FreeBSD.org -COMMENT= A decentralized peer-to-peer file-sharing server (eDonkey2000 server) - -ONLY_FOR_ARCHS= i386 -USE_LINUX= yes -NO_WRKSUBDIR= yes -NO_BUILD= yes -# -PKGDEINSTALL= ${PKGINSTALL} - -BINARY_NAME= dserver -RC_SAMPLE= edonkey2000-server.sh.sample - -post-extract: - @${GZCAT} ${DISTDIR}/${DISTNAME}${EXTRACT_SUFX} > ${WRKSRC}/${BINARY_NAME} - -post-patch: - @${SED} -e "s|%%PREFIX%%|${PREFIX}|" \ - -e "s|%%LOCALBASE%%|${LOCALBASE}|" ${FILESDIR}/${RC_SAMPLE} \ - > ${WRKDIR}/${RC_SAMPLE} - -do-install: -# pre-install work: create user ids, ... - @${SETENV} PKG_PREFIX=${PREFIX} ${SH} \ - ${PKGINSTALL} ${PKGNAME} PRE-INSTALL - @${INSTALL_PROGRAM} ${WRKDIR}/${BINARY_NAME} ${PREFIX}/sbin - @${INSTALL_SCRIPT} ${WRKSRC}/${RC_SAMPLE} ${PREFIX}/etc/rc.d - @${INSTALL_DATA} ${FILESDIR}/donkey.ini ${PREFIX}/etc/edonkey2000 - -.include - -pre-install: - @${STRIP_CMD} ${WRKSRC}/${BINARY_NAME} - @${BRANDELF} -t Linux ${WRKSRC}/${BINARY_NAME} - -.include diff --git a/net/linux-edonkey-server/distinfo b/net/linux-edonkey-server/distinfo deleted file mode 100644 index b53f4b8122a9..000000000000 --- a/net/linux-edonkey-server/distinfo +++ /dev/null @@ -1,3 +0,0 @@ -MD5 (dserver.gz) = b4ed9db5ed01337c222ebd16f25f45d9 -SHA256 (dserver.gz) = 5a9b4f4e955e4804b1228c215a732debb536ec324443a8df30c7fbff75765cef -SIZE (dserver.gz) = 818563 diff --git a/net/linux-edonkey-server/files/donkey.ini b/net/linux-edonkey-server/files/donkey.ini deleted file mode 100644 index c268f163becb..000000000000 --- a/net/linux-edonkey-server/files/donkey.ini +++ /dev/null @@ -1,19 +0,0 @@ -[server] -name=UNKNOWN(Amnesiac) -desc=Change both name and description to real values -maxClients=6000 -public=true -console=false -logFile= -verbose=false -welcome[0]=This is my server built from FreeBSD ports collection. -welcome[1]=Check www.edonkey2000.com for updates. -threads=5 -thisIP= -port=4661 -seedIP= -seedPort=4661 -type=key -tableSize=2333 -maxVersion=1000 -minVersion=39 diff --git a/net/linux-edonkey-server/files/edonkey2000-server.sh.sample b/net/linux-edonkey-server/files/edonkey2000-server.sh.sample deleted file mode 100644 index 8f38866566f1..000000000000 --- a/net/linux-edonkey-server/files/edonkey2000-server.sh.sample +++ /dev/null @@ -1,44 +0,0 @@ -#!/bin/sh - -ETC_DIR=%%PREFIX%%/etc/edonkey2000 -SBIN_DIR=%%PREFIX%%/sbin -PATH=/bin:/usr/bin:%%LOCALBASE%%/bin -# -SU=/usr/bin/su -# -USER=edonkey2000 - -CONSOLE=`grep ^console= ${ETC_DIR}/donkey.ini | grep -i true | wc -l` - -if [ ${CONSOLE} -gt 0 -a ! -x %%LOCALBASE%%/bin/screen ]; then - echo "Please install ports misc/screen first to enable edonkey2000-server console" >&2 - exit -fi - -case "${1}" in -start) - if [ -x ${SBIN_DIR}/dserver ]; then - cd ${ETC_DIR} - if [ ${CONSOLE} -gt 0 ]; then - ${SU} ${USER} -c "screen -dmS ${SBIN_DIR}/dserver dserver" & - else - ${SU} ${USER} -c "${SBIN_DIR}/dserver >/dev/null 2>&1" & - fi - echo -n ' edonkey2000-server' - fi - ;; -stop) - killall -1 dserver > /dev/null 2>&1 - echo -n ' edonkey2000-server' - ;; -console) - if [ ${CONSOLE} -gt 0 ]; then - ${SU} edonkey2000 -c "screen -d -r dserver" - else - echo "Please set console=true in ${ETC_DIR}/donkey.ini, install ports misc/screen, then restart dserver" - fi - ;; -*) - echo "Usage: `basename $0` {start|stop|console}" >&2 - ;; -esac diff --git a/net/linux-edonkey-server/pkg-descr b/net/linux-edonkey-server/pkg-descr deleted file mode 100644 index 6c7e7ca61142..000000000000 --- a/net/linux-edonkey-server/pkg-descr +++ /dev/null @@ -1,20 +0,0 @@ -eDonkey2000 doesn't rely on one central server yet searches are -quick and your client doesn't get bogged down with endless search -requests. You have the ability to search all the files being shared -anywhere on the eDonkey2000 network. - -It allows you to transfer any type of file. It automatically resumes -interrupted transfers from alternate sources. It even introduces -ways to share a whole collection of files together so you can be -sure to get all the songs in an album or all pieces of a movie. -Users will be able to download a file from multiple sources at the -same time thus insuring that transfers will be as fast as possible. - -Files can be uploaded while being downloaded. This insures that a -rare file that is wanted by many people will be distributed as -quickly as possible. - -The server and client are both distributed for free. There are Linux -and Windows versions available with Mac versions coming soon. - -WWW: http://www.edonkey2000.com/ diff --git a/net/linux-edonkey-server/pkg-install b/net/linux-edonkey-server/pkg-install deleted file mode 100644 index 97f8a7cecee9..000000000000 --- a/net/linux-edonkey-server/pkg-install +++ /dev/null @@ -1,60 +0,0 @@ -#!/bin/sh -# $FreeBSD$ - -# based on original from apache13 port - -[ $# != 2 ] && exit 1 -PKGNAME=$1 -ACTION=$2 - -USER=edonkey2000 -GROUP=${USER} - -ECHO=echo -INSTALL=/usr/bin/install -PW=/usr/sbin/pw - -case "$ACTION" in - -PRE-INSTALL) - if ! ${PW} groupshow "${GROUP}" 2>/dev/null 1>&2; then - if ${PW} groupadd ${GROUP}; then - ${ECHO} "Added group \"${GROUP}\"." - else - ${ECHO} "Adding group \"${GROUP}\" failed..." - exit 1 - fi - fi - if ! ${PW} usershow "${USER}" 2>/dev/null 1>&2; then - if ${PW} useradd ${USER} -g ${GROUP} -h - \ - -s "/sbin/nologin" -d "/nonexistent" \ - -c "& Server Owner"; \ - then - ${ECHO} "Added user \"${USER}\"." - else - ${ECHO} "Adding user \"${USER}\" failed..." - exit 1 - fi - fi - ${INSTALL} -d -g ${GROUP} -m 1570 ${PKG_PREFIX}/etc/edonkey2000 - ;; - -DEINSTALL) - if ${PW} usershow "${USER}" 2>/dev/null 1>&2; then - ${ECHO} "To delete eDonkey user permanently, use '${PW} userdel ${USER}'" - fi - if ${PW} groupshow "${GROUP}" 2>/dev/null 1>&2; then - ${ECHO} "To delete eDonkey group permanently, use '${PW} groupdel ${GROUP}'" - fi - exit 0 - ;; - -POST-INSTALL|POST-DEINSTALL) - ;; - -*) - exit 1 - ;; -esac - -exit diff --git a/net/linux-edonkey-server/pkg-plist b/net/linux-edonkey-server/pkg-plist deleted file mode 100644 index 086a4ea589be..000000000000 --- a/net/linux-edonkey-server/pkg-plist +++ /dev/null @@ -1,5 +0,0 @@ -etc/edonkey2000/donkey.ini -etc/rc.d/edonkey2000-server.sh.sample -sbin/dserver -@unexec [ -r %D/etc/rc.d/edonkey2000-server.sh ] 2>/dev/null && echo "Do not forget to remove rc script ${PKG_PREFIX}/etc/rc.d/edonkey2000-server.sh. Deinstalling the port does not remove this file." | fmt || true -@unexec rmdir %D/etc/edonkey2000 2>/dev/null || echo "If you are permanently removing this port, you should do a ``rm -rf ${PKG_PREFIX}/etc/edonkey2000`` to remove any configuration files and logs left." | fmt diff --git a/net/linux-jigdo/Makefile b/net/linux-jigdo/Makefile deleted file mode 100644 index 0245f8aa06f7..000000000000 --- a/net/linux-jigdo/Makefile +++ /dev/null @@ -1,46 +0,0 @@ -# ex:ts=8 -# Ports collection makefile for: linux-jigdo -# Date created: 21 July 2002 -# Whom: Udo Schweigert -# -# $FreeBSD$ -# - -PORTNAME= jigdo -PORTVERSION= 0.7.2 -#PORTREVISION?= 0 -CATEGORIES= net -MASTER_SITES= http://atterer.net/jigdo/ -PKGNAMEPREFIX= linux- -DISTNAME= jigdo-bin-${PORTVERSION} - -MAINTAINER= udo.schweigert@siemens.com -COMMENT= A tool designed to ease the distribution of very large files - -RUN_DEPENDS= wget:${PORTSDIR}/ftp/wget - -ONLY_FOR_ARCHS= i386 -USE_BZIP2= YES -USE_LINUX= yes -NO_BUILD= yes - -PROGRAMS= jigdo-file -SCRIPTS= jigdo-lite jigdo-mirror - -MAN1= jigdo-file.1 jigdo-lite.1 jigdo-mirror.1 - -pre-install: - @${BRANDELF} -t Linux ${WRKSRC}/jigdo-file - -do-install: -.for i in ${PROGRAMS} - @${INSTALL_PROGRAM} ${WRKSRC}/$i ${PREFIX}/bin -.endfor -.for i in ${SCRIPTS} - @${INSTALL_SCRIPT} ${WRKSRC}/$i ${PREFIX}/bin -.endfor -.for i in ${PROGRAMS} ${SCRIPTS} - @${INSTALL_MAN} ${WRKSRC}/$i.1 ${PREFIX}/man/man1 -.endfor - -.include diff --git a/net/linux-jigdo/distinfo b/net/linux-jigdo/distinfo deleted file mode 100644 index 8b8e90f1cbdd..000000000000 --- a/net/linux-jigdo/distinfo +++ /dev/null @@ -1,3 +0,0 @@ -MD5 (jigdo-bin-0.7.2.tar.bz2) = 3ab21d40a141804c19042c16aaa1b300 -SHA256 (jigdo-bin-0.7.2.tar.bz2) = c87dd514b43dfec1eb48ecc2453b48003a9819934031966e3690a49d873dfbb1 -SIZE (jigdo-bin-0.7.2.tar.bz2) = 877080 diff --git a/net/linux-jigdo/pkg-descr b/net/linux-jigdo/pkg-descr deleted file mode 100644 index 8ed8a854201a..000000000000 --- a/net/linux-jigdo/pkg-descr +++ /dev/null @@ -1,12 +0,0 @@ -Jigsaw Download, or short jigdo, is a tool designed to ease the distribution -of very large files over the internet, for example CD or DVD images. Its aim -is to make downloading the images as easy for users as a click on a direct -download link in a browser, while avoiding all the problems that server -administrators have with hosting such large files. - -At the moment this port is only tested to work for building the iso images -of the Debian GNU/Linux distribution. - -WWW: http://home.in.tum.de/~atterer/jigdo/ - - -- Udo (udo.schweigert@siemens.com) diff --git a/net/linux-jigdo/pkg-plist b/net/linux-jigdo/pkg-plist deleted file mode 100644 index 9dd813138aae..000000000000 --- a/net/linux-jigdo/pkg-plist +++ /dev/null @@ -1,4 +0,0 @@ -@comment $FreeBSD$ -bin/jigdo-file -bin/jigdo-lite -bin/jigdo-mirror diff --git a/net/linux-overnet-core/Makefile b/net/linux-overnet-core/Makefile deleted file mode 100644 index 6ee5d30d3cfe..000000000000 --- a/net/linux-overnet-core/Makefile +++ /dev/null @@ -1,47 +0,0 @@ -# New ports collection makefile for: overnet 'core' command line client -# Date created: Wed Dec 31 22:43:16 CET 2003 -# Whom: -# -# $FreeBSD$ -# - -PORTNAME= overnet -PORTVERSION= 1.0.1 -CATEGORIES= net linux -MASTER_SITES= http://www.zen18864.zen.co.uk/${PORTNAME}/${PORTVERSION}/ -PKGNAMEPREFIX= linux- -PKGNAMESUFFIX= -core -DISTNAME= ${PORTNAME}clc-${PORTVERSION}_${ARCH}_compat -EXTRACT_SUFX= .tgz - -MAINTAINER= arundel@h3c.de -COMMENT= Overnet 'core' command line client - -ONLY_FOR_ARCHS= i386 -USE_LINUX= yes -NO_BUILD= yes -NO_WRKSUBDIR= yes - -BINARY_NAME_OLD?= ${PORTNAME}clc -TARGET_DIR= ${PORTNAME} - -DOC_FILES= ChangeLog LISEZMOI README changelog.Debian.gz - -pre-install: - @${BRANDELF} -t Linux ${WRKSRC}/usr/bin/${BINARY_NAME_OLD} - -do-install: - ${INSTALL} -d ${PREFIX}/sbin - ${INSTALL_PROGRAM} ${WRKSRC}/usr/bin/${BINARY_NAME_OLD} ${PREFIX}/sbin/${BINARY_NAME} - ${INSTALL} -d ${PREFIX}/share/${PORTNAME}${PKGNAMESUFFIX} - ${INSTALL_DATA} ${WRKSRC}/usr/share/${PORTNAME}clc/contact.dat ${PREFIX}/share/${PORTNAME}${PKGNAMESUFFIX}/contact.dat - -post-install: -.ifndef(NOPORTDOCS) - ${INSTALL} -d ${DOCSDIR}${PKGNAMESUFFIX} -.for f in ${DOC_FILES} - ${INSTALL_MAN} ${WRKSRC}/usr/share/doc/${PORTNAME}clc/${f} ${DOCSDIR}${PKGNAMESUFFIX} -.endfor -.endif - -.include diff --git a/net/linux-overnet-core/distinfo b/net/linux-overnet-core/distinfo deleted file mode 100644 index 65755dbc3691..000000000000 --- a/net/linux-overnet-core/distinfo +++ /dev/null @@ -1,3 +0,0 @@ -MD5 (overnetclc-1.0.1_i386_compat.tgz) = a9f3b7107fd51c7e9776923b83e49b5c -SHA256 (overnetclc-1.0.1_i386_compat.tgz) = 23c62b1535d519f3abf4b96a2b7ef0c712fb1c815942dc3f5420e746542b7682 -SIZE (overnetclc-1.0.1_i386_compat.tgz) = 377089 diff --git a/net/linux-overnet-core/pkg-descr b/net/linux-overnet-core/pkg-descr deleted file mode 100644 index 72e4988067da..000000000000 --- a/net/linux-overnet-core/pkg-descr +++ /dev/null @@ -1,9 +0,0 @@ -The Overnet 'core' is the actual Overnet program which does -everything behind the scenes - connecting to peers, searching, -downloading, uploading, all that stuff. It is the serverless -equivalent to eDonkey2000. - -The 'core' comes with a very simple text interface (=command line -client), where you can tell it what to do by typing in commands. - -WWW: http://www.overnet.com/ diff --git a/net/linux-overnet-core/pkg-plist b/net/linux-overnet-core/pkg-plist deleted file mode 100644 index 2b14049a720f..000000000000 --- a/net/linux-overnet-core/pkg-plist +++ /dev/null @@ -1,8 +0,0 @@ -sbin/overnetclc -share/overnet-core/contact.dat -%%PORTDOCS%%%%DOCSDIR%%-core/ChangeLog -%%PORTDOCS%%%%DOCSDIR%%-core/LISEZMOI -%%PORTDOCS%%%%DOCSDIR%%-core/README -%%PORTDOCS%%%%DOCSDIR%%-core/changelog.Debian.gz -%%PORTDOCS%%@dirrm share/doc/overnet-core -@dirrm share/overnet-core diff --git a/net/minder/Makefile b/net/minder/Makefile deleted file mode 100644 index 2f63ae568968..000000000000 --- a/net/minder/Makefile +++ /dev/null @@ -1,61 +0,0 @@ -# New ports collection makefile for: minder -# Date created: Sun Jan 16 01:16:28 UTC 2005 -# Whom: Mario Sergio Fujikawa Ferreira -# -# $FreeBSD$ -# - -PORTNAME= minder -PORTVERSION= 1.2 -PORTREVISION= 1 -CATEGORIES= net -MASTER_SITES= http://www.alhem.net/project/minder/ - -MAINTAINER= lioux@FreeBSD.org -COMMENT= A small network application for automatic maintenance of peer lists - -BUILD_DEPENDS= ${LOCALBASE}/lib/libSockets.a:${PORTSDIR}/net/Sockets - -USE_GMAKE= yes -USE_OPENSSL= yes -WITH_OPENSSL_BASE= yes -MAKE_ENV= CXX="${CXX}" -USE_REINPLACE= yes - -# ssl support -CFLAGS+= ${PTHREAD_CFLAGS} -DHAVE_OPENSSL - -PLIST_DIRS= \ - %%EXAMPLESDIR%% -PLIST_FILES= \ - %%EXAMPLESDIR%%/minder.cfg \ - bin/${PORTNAME} - -post-patch: -# CXX safeness -# CXXFLAGS safeness -# SSL include safeness - @${REINPLACE_CMD} -E \ - -e 's|-O2||' \ - -e 's|g\+\+|${CXX}|' \ - -e 's|^INCLUDE.+$$|INCLUDE=-I${OPENSSLINC} -I${LOCALBASE}/include/Sockets|' \ - -e 's|^LIBS.+$$|LIBS=-L${OPENSSLLIB} ${PTHREAD_LIBS} -L${LOCALBASE}/lib \\|' \ - ${BUILD_WRKSRC}/${MAKEFILE} - @${REINPLACE_CMD} -E \ - -e 's|\(__sighandler_t\)||' \ - ${WRKSRC}/minder.cpp - -do-install: - @${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${PREFIX}/bin - @${MKDIR} ${EXAMPLESDIR} - @${INSTALL_DATA} ${FILESDIR}/minder.cfg.sample \ - ${EXAMPLESDIR}/minder.cfg - -.include - -.if ${OSVERSION} < 500000 -IGNORE= FreeBSD prior to 500000 does not support uuid(3) required\ - for building -.endif - -.include diff --git a/net/minder/distinfo b/net/minder/distinfo deleted file mode 100644 index c381a05731d5..000000000000 --- a/net/minder/distinfo +++ /dev/null @@ -1,3 +0,0 @@ -MD5 (minder-1.2.tar.gz) = d82b1a0646889e93003f1964bd5a38e3 -SHA256 (minder-1.2.tar.gz) = 2efe5e5cc1f0e9afdfcf6effb304258578af95a2a0606843e31a2de827f92aa3 -SIZE (minder-1.2.tar.gz) = 12228 diff --git a/net/minder/files/minder.cfg.sample b/net/minder/files/minder.cfg.sample deleted file mode 100644 index f00feb49fe08..000000000000 --- a/net/minder/files/minder.cfg.sample +++ /dev/null @@ -1,7 +0,0 @@ -frimud/dbname -frimud/update_host -minder_port 9696 -next_host_id 16 -redir_port -viawww/dbname -viawww/update_host diff --git a/net/minder/files/patch-Makefile b/net/minder/files/patch-Makefile deleted file mode 100644 index 4139caf9d998..000000000000 --- a/net/minder/files/patch-Makefile +++ /dev/null @@ -1,20 +0,0 @@ ---- Makefile.orig Sun Sep 25 02:56:46 2005 -+++ Makefile Sun Sep 25 02:57:16 2005 -@@ -6,7 +6,7 @@ - CPPFLAGS = $(CFLAGS) - - LIBS = -L/usr/local/lib -lSockets \ -- -lssl -lcrypto -luuid -lpthread -+ -lssl -lcrypto -lSockets - - PROGS = minder - all: $(PROGS) -@@ -21,7 +21,7 @@ - rm -f *.o *~ *.d slask $(PROGS) - - install: all -- install --strip $(PROGS) /usr/local/bin -+ @${BSD_INSTALL_PROGRAM} $(PROGS) /usr/local/bin - - -include *.d - diff --git a/net/minder/pkg-descr b/net/minder/pkg-descr deleted file mode 100644 index 39c481e41ada..000000000000 --- a/net/minder/pkg-descr +++ /dev/null @@ -1,20 +0,0 @@ -[ excerpt from developer's web site ] - -The minder is a small network application for automatic maintenance -of peer lists. The application accepts connections from other network -entities ("minions") and returns a list of other identitical minions. - -When a minion contacts the minder, the minion supplies its type, -network port and address, and its unique node identification. - -The framework for building a minion is included in the C++ Sockets -Library. The framework consists of classes representing connections -between minion-minder and minion-minion, and also a controller class -for them both. - -The minder itself is also built with the C++ Sockets Library as its -foundation. - -WWW: http://www.alhem.net/project/minder/index.html - --- lioux@FreeBSD.org diff --git a/net/mldonkey-core-devel/Makefile b/net/mldonkey-core-devel/Makefile deleted file mode 100644 index f395e1b107d4..000000000000 --- a/net/mldonkey-core-devel/Makefile +++ /dev/null @@ -1,15 +0,0 @@ -# New ports collection makefile for: mldonkey core -# Date created: Sun Jun 15 19:49:31 UTC 2003 -# Whom: Holger Lamm and Mario S F Ferreira -# -# $FreeBSD$ -# - -# build only the CORE -WITHOUT_GUI= yes - -COMMENT= Client 'core' for the MLDonkey peer-to-peer network - -MASTERDIR= ${.CURDIR}/../mldonkey-devel - -.include "${MASTERDIR}/Makefile" diff --git a/net/mldonkey-core/Makefile b/net/mldonkey-core/Makefile deleted file mode 100644 index 1581942a353d..000000000000 --- a/net/mldonkey-core/Makefile +++ /dev/null @@ -1,15 +0,0 @@ -# New ports collection makefile for: mldonkey core -# Date created: Sun Jun 15 19:49:31 UTC 2003 -# Whom: Holger Lamm and Mario S F Ferreira -# -# $FreeBSD$ -# - -# build only the CORE -WITHOUT_GUI= yes - -COMMENT= Client 'core' for the MLDonkey peer-to-peer network - -MASTERDIR= ${.CURDIR}/../mldonkey - -.include "${MASTERDIR}/Makefile" diff --git a/net/mldonkey-gui-devel/Makefile b/net/mldonkey-gui-devel/Makefile deleted file mode 100644 index 2572a6181030..000000000000 --- a/net/mldonkey-gui-devel/Makefile +++ /dev/null @@ -1,17 +0,0 @@ -# New ports collection makefile for: mldonkey -# Date created: 19 December 2002 -# Whom: Holger Lamm -# -# $FreeBSD$ -# - -# build only the GUI -WITHOUT_CORE= yes -# unbreak index build with a common variable -.undef WITHOUT_GUI - -COMMENT= A OCAML/GTK GUI for the MLdonkey peer-to-peer network client - -MASTERDIR= ${.CURDIR}/../mldonkey-devel - -.include "${MASTERDIR}/Makefile" diff --git a/net/mldonkey-gui-devel/mldonkey-gui/Makefile b/net/mldonkey-gui-devel/mldonkey-gui/Makefile deleted file mode 100644 index 975bbebf93c3..000000000000 --- a/net/mldonkey-gui-devel/mldonkey-gui/Makefile +++ /dev/null @@ -1,17 +0,0 @@ -# New ports collection makefile for: mldonkey -# Date created: 19 December 2002 -# Whom: Holger Lamm -# -# $FreeBSD$ -# - -# build only the GUI -WITHOUT_CORE= yes -# unbreak index build with a common variable -.undef WITHOUT_GUI - -COMMENT= A OCAML/GTK GUI for the MLdonkey peer-to-peer network client - -MASTERDIR= ${.CURDIR}/../mldonkey - -.include "${MASTERDIR}/Makefile" diff --git a/net/mldonkey-gui/Makefile b/net/mldonkey-gui/Makefile deleted file mode 100644 index 975bbebf93c3..000000000000 --- a/net/mldonkey-gui/Makefile +++ /dev/null @@ -1,17 +0,0 @@ -# New ports collection makefile for: mldonkey -# Date created: 19 December 2002 -# Whom: Holger Lamm -# -# $FreeBSD$ -# - -# build only the GUI -WITHOUT_CORE= yes -# unbreak index build with a common variable -.undef WITHOUT_GUI - -COMMENT= A OCAML/GTK GUI for the MLdonkey peer-to-peer network client - -MASTERDIR= ${.CURDIR}/../mldonkey - -.include "${MASTERDIR}/Makefile" diff --git a/net/mldonkey-perlreactor/Makefile b/net/mldonkey-perlreactor/Makefile deleted file mode 100644 index 7553fac3a6ca..000000000000 --- a/net/mldonkey-perlreactor/Makefile +++ /dev/null @@ -1,43 +0,0 @@ -# New ports collection makefile for: mldonkey perlreactor -# Date created: Sat Feb 23 13:13:08 BRT 2002 -# Whom: Mario Sergio Fujikawa Ferreira -# -# $FreeBSD$ -# - -PORTNAME= mldonkey -PORTVERSION= 0.2 -CATEGORIES= net perl5 -MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} -MASTER_SITE_SUBDIR= remotefilesync -PKGNAMESUFFIX= -perlreactor -DISTNAME= perlreactor_${PORTVERSION} - -MAINTAINER= lioux@FreeBSD.org -COMMENT= Automatically add links found in web pages to MLDonkey queue - -BUILD_DEPENDS= ${SITE_PERL}/LWP.pm:${PORTSDIR}/www/p5-libwww - -USE_PERL5= yes -NO_BUILD= yes -NO_WRKSUBDIR= yes - -BINARY_NAME= perlreactor - -post-patch: - @${PERL} -pi -e 's|#!/usr/bin/perl\n||; \ - s|/usr/local/bin/perl|${PERL}|' \ - ${WRKSRC}/${BINARY_NAME} - -do-install: -.ifndef(NOPORTDOCS) - @${MKDIR} ${PREFIX}/share/doc/${PORTNAME}${PKGNAMESUFFIX} - @${CHMOD} 0755 ${PREFIX}/share/doc/${PORTNAME}${PKGNAMESUFFIX} - @${INSTALL_DATA} ${WRKDIR}/README ${PREFIX}/share/doc/${PORTNAME}${PKGNAMESUFFIX} -.endif - @${INSTALL_SCRIPT} ${WRKSRC}/${BINARY_NAME} ${PREFIX}/bin - -post-install: - @${SED} -e 's|/usr/local/|${PREFIX}/|' ${PKGMESSAGE} - -.include diff --git a/net/mldonkey-perlreactor/distinfo b/net/mldonkey-perlreactor/distinfo deleted file mode 100644 index 319fad7ed8ed..000000000000 --- a/net/mldonkey-perlreactor/distinfo +++ /dev/null @@ -1,3 +0,0 @@ -MD5 (perlreactor_0.2.tar.gz) = 1aed2e05c95436055eb2363fa192a143 -SHA256 (perlreactor_0.2.tar.gz) = 1cbbba379a823ceca1f5378df8390a5edc06f1319b8d3b5c0bfee98174533e81 -SIZE (perlreactor_0.2.tar.gz) = 2447 diff --git a/net/mldonkey-perlreactor/pkg-descr b/net/mldonkey-perlreactor/pkg-descr deleted file mode 100644 index cc6756ec55d5..000000000000 --- a/net/mldonkey-perlreactor/pkg-descr +++ /dev/null @@ -1,7 +0,0 @@ -[ excerpt from developer's www site] -PerlReactor is a Perl script that scans donkeypages like sharereactor -for new releases and puts them in your mldonkey queue. It was written -to stay up-to-date with episodes of TV series without looking at -sharereactor everyday. - -WWW: http://remotefilesync.sourceforge.net/perlreactor/ diff --git a/net/mldonkey-perlreactor/pkg-message b/net/mldonkey-perlreactor/pkg-message deleted file mode 100644 index 4b234f162fa0..000000000000 --- a/net/mldonkey-perlreactor/pkg-message +++ /dev/null @@ -1,12 +0,0 @@ - ATTENTIONATTENTION: - -Please make sure that you read -/usr/local/share/doc/mldonkey-perlreactor/README. It contains -important information about configuring perlreactor. - -This port/package merely installed the program, you now need to -both configure and enable it. - -If your mldonkey runs on a different machine than the script or if -you have set a http-password, you have to edit the top of the script -to make it work. diff --git a/net/mldonkey-perlreactor/pkg-plist b/net/mldonkey-perlreactor/pkg-plist deleted file mode 100644 index d81cdb1b2021..000000000000 --- a/net/mldonkey-perlreactor/pkg-plist +++ /dev/null @@ -1,3 +0,0 @@ -bin/perlreactor -%%PORTDOCS%%share/doc/mldonkey-perlreactor/README -%%PORTDOCS%%@dirrm share/doc/mldonkey-perlreactor diff --git a/net/mldonkey-sancho/Makefile b/net/mldonkey-sancho/Makefile deleted file mode 100644 index 2f0e50285792..000000000000 --- a/net/mldonkey-sancho/Makefile +++ /dev/null @@ -1,104 +0,0 @@ -# New ports collection makefile for: mldonkey sancho gui -# Date created: Thu Dec 30 15:55:50 UTC 2004 -# Whom: Mario Sergio Fujikawa Ferreira -# -# $FreeBSD$ -# - -PORTNAME= sancho -DISTVERSION= 0.9.4-23 -PORTREVISION= 4 -CATEGORIES= net java -MASTER_SITES= http://sancho-gui.sourceforge.net/%SUBDIR%/ -MASTER_SITE_SUBDIR= dl/tmp94 -PKGNAMEPREFIX= mldonkey- -DISTNAME= ${PORTNAME}-src - -MAINTAINER= lioux@FreeBSD.org -COMMENT= A Java GUI for the MLDonkey core - -BUILD_DEPENDS= \ - ${LOCALBASE}/eclipse/plugins/org.eclipse.jface_${ECLIPSE_VERSION}.1.jar:${PORTSDIR}/java/eclipse \ - ${JAVALIBDIR}/gnu-regexp.jar:${PORTSDIR}/java/gnu-regexp \ - ${JAVALIBDIR}/swt.jar:${PORTSDIR}/x11-toolkits/swt31 \ - ${JAVALIBDIR}/trove.jar:${PORTSDIR}/java/trove4j \ - ${JAVALIBDIR}/jsch.jar:${PORTSDIR}/net/jsch -RUN_DEPENDS= \ - ${LOCALBASE}/eclipse/plugins/org.eclipse.core.runtime_${ECLIPSE_VERSION}.1.jar:${PORTSDIR}/java/eclipse \ - ${LOCALBASE}/eclipse/plugins/org.eclipse.osgi_${ECLIPSE_VERSION}.1.jar:${PORTSDIR}/java/eclipse \ - ${LOCALBASE}/eclipse/plugins/org.eclipse.jface_${ECLIPSE_VERSION}.1.jar:${PORTSDIR}/java/eclipse \ - ${LOCALBASE}/eclipse/startup.jar:${PORTSDIR}/java/eclipse \ - ${JAVALIBDIR}/swt.jar:${PORTSDIR}/x11-toolkits/swt31 \ - ${JAVALIBDIR}/gnu-regexp.jar:${PORTSDIR}/java/gnu-regexp \ - ${JAVALIBDIR}/trove.jar:${PORTSDIR}/java/trove4j \ - ${JAVALIBDIR}/jsch.jar:${PORTSDIR}/net/jsch - -ONLY_FOR_ARCHS= i386 - -USE_JAVA= yes -JAVA_BUILD= jdk -JAVA_RUN= jre -JAVA_VERSION= 1.4+ -JAVA_OS= native -USE_ANT= yes -USE_JIKES= no - -USE_BZIP2= yes -NO_WRKSUBDIR= yes - -JARFILE= ${PORTNAME}.jar - -# build classpath from {BUILD,RUN}_DEPENDS -BUILD_CLASSPATH_JARS= ${BUILD_DEPENDS:C/:.+$//:M*.jar} -RUN_CLASSPATH_JARS= ${RUN_DEPENDS:C/:.+$//:M*.jar} - -PLIST_FILES= \ - bin/${PKGNAMEPREFIX}${PORTNAME} \ - %%JAVAJARDIR%%/${JARFILE} - -do-install: -# wrapper - @${INSTALL_SCRIPT} ${WRKDIR}/wrapper.sh \ - ${PREFIX}/bin/${PKGNAMEPREFIX}${PORTNAME} -# jar - @${MKDIR} ${JAVAJARDIR} - @${INSTALL_DATA} ${WRKSRC}/dist/${JARFILE} ${JAVAJARDIR}/${JARFILE} - -.include - -#.if exists(${PORTSDIR}/java/eclipse) -#ECLIPSE_PORT= ${PORTSDIR}/java/eclipse -#ECLIPSE_VERSION!= cd ${ECLIPSE_PORT} && ${MAKE} -V PORTVERSION -#.else -ECLIPSE_VERSION= 3.1 -#.endif - -# build classpath -BUILD_CLASSPATH=. - -.for jar in ${BUILD_CLASSPATH_JARS} -BUILD_CLASSPATH:=${BUILD_CLASSPATH}:${jar} -.endfor - -# run classpath -RUN_CLASSPATH=${JAVAJARDIR}/${JARFILE} - -.for jar in ${RUN_CLASSPATH_JARS} -RUN_CLASSPATH:=${RUN_CLASSPATH}:${jar} -.endfor - -post-patch: - @${SED} -E \ - -e 's|%%CLASSPATH%%|${BUILD_CLASSPATH}|' \ - ${FILESDIR}/build.xml > ${WRKSRC}/build.xml - @${SED} -E \ - -e "s|%%PREFIX%%|${PREFIX}|" \ - -e "s|%%JAVAVM%%|${LOCALBASE}/bin/java|" \ - -e "s|%%JAVA_VERSION%%|${JAVA_VERSION}|" \ - -e "s|%%JAVA_OS%%|${JAVA_OS}|" \ - -e "s|%%JAVAJARDIR%%|${JAVAJARDIR:S,^${PREFIX}/,,}|" \ - -e "s|%%CLASSPATH%%|${RUN_CLASSPATH}|" \ - -e "s|%%JAVALIBPATH%%|${LOCALBASE}/lib|" \ - ${FILESDIR}/wrapper.sh > ${WRKDIR}/wrapper.sh - -.include diff --git a/net/mldonkey-sancho/distinfo b/net/mldonkey-sancho/distinfo deleted file mode 100644 index 793864ef0812..000000000000 --- a/net/mldonkey-sancho/distinfo +++ /dev/null @@ -1,3 +0,0 @@ -MD5 (sancho-src.tar.bz2) = e36b8a8fccde32f8da599f795f3defe1 -SHA256 (sancho-src.tar.bz2) = a7d0007b92981a81be20eaab45d1d0ce311be0bd4562352c947ddaf24e7fd23c -SIZE (sancho-src.tar.bz2) = 411892 diff --git a/net/mldonkey-sancho/files/build.xml b/net/mldonkey-sancho/files/build.xml deleted file mode 100644 index b3ca99145fa8..000000000000 --- a/net/mldonkey-sancho/files/build.xml +++ /dev/null @@ -1,44 +0,0 @@ - - - - - Builds Sancho - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/net/mldonkey-sancho/files/wrapper.sh b/net/mldonkey-sancho/files/wrapper.sh deleted file mode 100644 index 25973e5252e4..000000000000 --- a/net/mldonkey-sancho/files/wrapper.sh +++ /dev/null @@ -1,21 +0,0 @@ -#!/bin/sh -# -# Under a BSDL license. Copyright by Mario S F Ferreira -# $FreeBSD$ - -export JAVA_VERSION -export JAVA_OS - -PREFIX="%%PREFIX%%" -# java -JAVAVM="%%JAVAVM%%" -JAVA_VERSION="%%JAVA_VERSION%%" -JAVA_OS="%%JAVA_OS%%" -JAVAJARDIR="%%JAVAJARDIR%%" -# classpath -CLASSPATH="%%CLASSPATH%%" -# eclipse libs -JAVALIBPATH="%%JAVALIBPATH%%" - -exec ${JAVAVM} "-Djava.library.path=${JAVALIBPATH}" -cp "${CLASSPATH}" \ - sancho.core.Sancho "${@}" diff --git a/net/mldonkey-sancho/pkg-descr b/net/mldonkey-sancho/pkg-descr deleted file mode 100644 index 7e35ff07c5d9..000000000000 --- a/net/mldonkey-sancho/pkg-descr +++ /dev/null @@ -1,18 +0,0 @@ -[ excerpt taken from developer's web site ] - -sancho is a gui that connects to a p2p core application. Power users -that use p2p applications usually choose one that has core/gui -separation. sancho provides an easy to use, powerful, and configurable -gui, currently supporting the gui protocol of the popular mldonkey -core. - -The sancho project is written for fun, but also to test some new -and exciting technologies. It is written in Java using the SWT -widget toolkit and can be compiled on multiple platforms with the -gcj compiler to native machine code (java=slow and bulky? not -anymore! no external java runtime required!). Windows, Linux, OSX -and other popular operating systems are supported. - -WWW: http://sancho-gui.sourceforge.net/ - --- lioux@FreeBSD.org diff --git a/net/mldonkey-serverspy/Makefile b/net/mldonkey-serverspy/Makefile deleted file mode 100644 index 868d71c21bd5..000000000000 --- a/net/mldonkey-serverspy/Makefile +++ /dev/null @@ -1,71 +0,0 @@ -# New ports collection makefile for: MLDonkey Server Spy -# Date created: Fri Feb 21 14:47:25 UTC 2003 -# Whom: Mario Sergio Fujikawa Ferreira -# -# $FreeBSD$ -# - -PORTNAME= mldonkey -PORTVERSION= 1.2 -PORTREVISION= 1 -CATEGORIES= net perl5 -MASTER_SITES= http://www.moviegalaxy.com.ar/mlservspy/ -PKGNAMESUFFIX= -serverspy -DISTNAME= mlservspy-${PORTVERSION} - -MAINTAINER= lioux@FreeBSD.org -COMMENT= MLDonkey Server Spy broadcasts your whereabouts on the eDonkey network - -RUN_DEPENDS= \ - ${SITE_PERL}/${PERL_ARCH}/Image/Magick.pm:${PORTSDIR}/graphics/ImageMagick \ - ${SITE_PERL}/${PERL_ARCH}/auto/TimeDate:${PORTSDIR}/devel/p5-TimeDate \ - ${SITE_PERL}/AppConfig.pm:${PORTSDIR}/devel/p5-AppConfig \ - ${SITE_PERL}/Net/FTP.pm:${PORTSDIR}/net/p5-Net - -USE_PERL5= yes -NO_BUILD= yes - -BINARY_NAME= mlservspy.pl -CONFIG_NAME= mlservspy.ini -IMAGE_NAME= mlservspy.jpg -DATA_FILES= mlservspy.ini mlservspy.jpg - -post-patch: -# point to correct perl path - @${PERL} -pi -e \ - 's|/usr/bin/perl|${PERL}|' \ - ${WRKSRC}/${BINARY_NAME} -# comment and change default path -# remove needless spaces in line ends - @${PERL} -pi -e \ - 's|^(path).*$$|#\1=~/.mldonkey-serverspy/|; \ - s|[\s\t]+\n$$|\n|' \ - ${WRKSRC}/mlservspy.ini - -post-configure: - @${SED} \ - -e 's|%%PREFIX%%|${PREFIX}|' \ - -e 's|%%CONFIG%%|${CONFIG_NAME}|' \ - -e 's|%%IMAGE%%|${IMAGE_NAME}|' \ - ${FILESDIR}/wrapper.sh > ${WRKDIR}/wrapper.sh - -do-install: -.ifndef(NOPORTDOCS) - @${MKDIR} ${PREFIX}/share/doc/${PORTNAME}${PKGNAMESUFFIX} - @${CHMOD} 0755 ${PREFIX}/share/doc/${PORTNAME}${PKGNAMESUFFIX} - @${INSTALL_DATA} ${WRKSRC}/README.txt \ - ${PREFIX}/share/doc/${PORTNAME}${PKGNAMESUFFIX} -.endif -# install data files (images, sample configuration, etc) - @${MKDIR} ${PREFIX}/share/${PORTNAME}${PKGNAMESUFFIX} -.for file in ${DATA_FILES} - @${INSTALL_DATA} ${WRKSRC}/${file} \ - ${PREFIX}/share/${PORTNAME}${PKGNAMESUFFIX} -.endfor -# install script - @${INSTALL_SCRIPT} ${WRKSRC}/${BINARY_NAME} \ - ${PREFIX}/bin/${BINARY_NAME}-real - @${INSTALL_SCRIPT} ${WRKDIR}/wrapper.sh \ - ${PREFIX}/bin/${BINARY_NAME} - -.include diff --git a/net/mldonkey-serverspy/distinfo b/net/mldonkey-serverspy/distinfo deleted file mode 100644 index 195f3320f44d..000000000000 --- a/net/mldonkey-serverspy/distinfo +++ /dev/null @@ -1,3 +0,0 @@ -MD5 (mlservspy-1.2.tar.gz) = 73cbdc8a2760f4feb9c0013d009ae0bd -SHA256 (mlservspy-1.2.tar.gz) = 5299bf620c162fa59bc6c2213f0ac774822370cfaee782a344be51178d76ec7a -SIZE (mlservspy-1.2.tar.gz) = 251704 diff --git a/net/mldonkey-serverspy/files/patch-mlservspy.pl b/net/mldonkey-serverspy/files/patch-mlservspy.pl deleted file mode 100644 index b59f9ccb6c85..000000000000 --- a/net/mldonkey-serverspy/files/patch-mlservspy.pl +++ /dev/null @@ -1,11 +0,0 @@ ---- mlservspy.pl.orig Mon Feb 24 16:16:22 2003 -+++ mlservspy.pl Mon Feb 24 16:16:35 2003 -@@ -36,7 +36,7 @@ - ARGCOUNT => ARGCOUNT_ONE, - }, - 'path' => { -- DEFAULT => "/lab/mlservspy/", -+ DEFAULT => "$ENV{'HOME'}/.mldonkey-serverspy/", - ARGCOUNT => ARGCOUNT_ONE, - }, - 'image_file' => { diff --git a/net/mldonkey-serverspy/files/wrapper.sh b/net/mldonkey-serverspy/files/wrapper.sh deleted file mode 100644 index a47d229bf379..000000000000 --- a/net/mldonkey-serverspy/files/wrapper.sh +++ /dev/null @@ -1,40 +0,0 @@ -#!/bin/sh - -PREFIX="%%PREFIX%%" -CONFIG="%%CONFIG%%" -IMAGE="%%IMAGE%%" -PROGRAM="${0}" -DIRNAME=${HOME}/.mldonkey-serverspy - -if [ ! -d ${DIRNAME} ] -then - mkdir -p ${DIRNAME} -fi - -if [ ! -h ${DIRNAME}/${PROGRAM##*/} ] -then - ln -sf ${PREFIX}/bin/${PROGRAM##*/}-real ${DIRNAME}/${PROGRAM##*/} -fi - -if [ ! -f ${DIRNAME}/${IMAGE} -o ! -h ${DIRNAME}/${IMAGE} ] -then - ln -sf ${PREFIX}/share/mldonkey-serverspy/${IMAGE} \ - ${DIRNAME}/${IMAGE} -fi - -if [ ! -f ${DIRNAME}/${CONFIG} ] -then - rm -f ${DIRNAME}/${CONFIG} - cp -f ${PREFIX}/share/mldonkey-serverspy/${CONFIG} \ - ${DIRNAME}/${CONFIG} - - echo Edit the configuration file ${DIRNAME}/${CONFIG} then run ${PROGRAM##*/} again. -else - echo " ${*} " | grep " \-createdironly " || - { - cd ${DIRNAME} && - echo Running under ${DIRNAME} && - exec ./${PROGRAM##*/} "${@}" || - echo PROBLEM. Cannot create directory ${DIRNAME}, make sure you have the proper permissions to create it and try again - } -fi diff --git a/net/mldonkey-serverspy/pkg-descr b/net/mldonkey-serverspy/pkg-descr deleted file mode 100644 index 15a5e1921dd9..000000000000 --- a/net/mldonkey-serverspy/pkg-descr +++ /dev/null @@ -1,15 +0,0 @@ -[ excerpt from developer's www site] -MLDonkey Server Spy is an application for MLDonkey that broadcasts -your whereabouts on the edonkey network. - -It will detect the server that you are connected to, and place this -information on an image. The image is then uploaded to a Web server -using FTP. It can then be used on Web pages, message boards etc. - -In this way others will be able to see where you are located and -will then be able to connect to the same edonkey server, making it -easier to get the files that you are sharing. The application updates -the image frequently so that the latest information is always shown. - -Author: Rodrigo A. Diaz Leven -WWW: http://www.moviegalaxy.com.ar/mlservspy/ diff --git a/net/mldonkey-serverspy/pkg-plist b/net/mldonkey-serverspy/pkg-plist deleted file mode 100644 index 0226601f6920..000000000000 --- a/net/mldonkey-serverspy/pkg-plist +++ /dev/null @@ -1,7 +0,0 @@ -bin/mlservspy.pl -bin/mlservspy.pl-real -%%PORTDOCS%%share/doc/mldonkey-serverspy/README.txt -share/mldonkey-serverspy/mlservspy.ini -share/mldonkey-serverspy/mlservspy.jpg -@dirrm share/mldonkey-serverspy -%%PORTDOCS%%@dirrm share/doc/mldonkey-serverspy diff --git a/net/mldonkey-urlslave/Makefile b/net/mldonkey-urlslave/Makefile deleted file mode 100644 index abff026e5466..000000000000 --- a/net/mldonkey-urlslave/Makefile +++ /dev/null @@ -1,43 +0,0 @@ -# New ports collection makefile for: mldonkey link submitter -# Date created: Fri Feb 21 14:11:00 UTC 2003 -# Whom: Mario Sergio Fujikawa Ferreira -# -# $FreeBSD$ -# - -PORTNAME= mldonkey -PORTVERSION= 0.0.1 -PORTREVISION= 2 -CATEGORIES= net perl5 -MASTER_SITES= http://home.ircnet.de/cru/ed2k_urlslave/dist/ -PKGNAMESUFFIX= -urlslave -DISTNAME= mlurlslave-v${PORTVERSION:S/^0.0.//} - -MAINTAINER= lioux@FreeBSD.org -COMMENT= GTK+ enabled Perl script for adding ed2k:// links to MLDonkey - -BUILD_DEPENDS= ${SITE_PERL}/${PERL_ARCH}/Gtk.pm:${PORTSDIR}/x11-toolkits/p5-Gtk - -USE_PERL5= yes -NO_BUILD= yes - -BINARY_NAME= mlurlslave - -post-extract: - @${GREP} '^#' ${WRKSRC}/${BINARY_NAME} | ${GREP} -v '/usr/bin/perl' > ${WRKDIR}/README - -post-patch: - @${PERL} -pi -e 's|/usr/bin/perl|${PERL}|' ${WRKSRC}/${BINARY_NAME} - -do-install: -.ifndef(NOPORTDOCS) - @${MKDIR} ${PREFIX}/share/doc/${PORTNAME}${PKGNAMESUFFIX} - @${CHMOD} 0755 ${PREFIX}/share/doc/${PORTNAME}${PKGNAMESUFFIX} - @${INSTALL_DATA} ${WRKDIR}/README ${PREFIX}/share/doc/${PORTNAME}${PKGNAMESUFFIX} -.endif - @${INSTALL_SCRIPT} ${WRKSRC}/${BINARY_NAME} ${PREFIX}/bin - -post-install: - @${SED} -e 's|/usr/local/|${PREFIX}/|' ${PKGMESSAGE} - -.include diff --git a/net/mldonkey-urlslave/distinfo b/net/mldonkey-urlslave/distinfo deleted file mode 100644 index 43d0eb13ac7b..000000000000 --- a/net/mldonkey-urlslave/distinfo +++ /dev/null @@ -1,3 +0,0 @@ -MD5 (mlurlslave-v1.tar.gz) = 324c8683c3ababcd1b4a737a611282c5 -SHA256 (mlurlslave-v1.tar.gz) = 464e67bf8669a06941916d65f7a768128b392c80e65ea2bfeb4721c74461104f -SIZE (mlurlslave-v1.tar.gz) = 3061 diff --git a/net/mldonkey-urlslave/pkg-descr b/net/mldonkey-urlslave/pkg-descr deleted file mode 100644 index 000c23b1289e..000000000000 --- a/net/mldonkey-urlslave/pkg-descr +++ /dev/null @@ -1,7 +0,0 @@ -ed2k://urlslave for mldonkey eases the process of adding files to -the mldonkey download queue using ed2k:// links. It was designed -for better ed2k:// URL handling within GNOME (especially Galeon), -but can be used for other purposes. - -Author: Veit Wahlich -WWW: http://home.ircnet.de/cru/ed2k_urlslave/ diff --git a/net/mldonkey-urlslave/pkg-message b/net/mldonkey-urlslave/pkg-message deleted file mode 100644 index a0c78fac2953..000000000000 --- a/net/mldonkey-urlslave/pkg-message +++ /dev/null @@ -1,9 +0,0 @@ - ATTENTIONATTENTION: - -Please make sure that you read -/usr/local/share/doc/mldonkey-urlslave/README. It contains important -information about configuring and finally enabling mldonkey-urlslave -within the GNOME Desktop. - -This port/package merely installed the program, you now need to -configure it and enable it. diff --git a/net/mldonkey-urlslave/pkg-plist b/net/mldonkey-urlslave/pkg-plist deleted file mode 100644 index cc31a9ba302b..000000000000 --- a/net/mldonkey-urlslave/pkg-plist +++ /dev/null @@ -1,3 +0,0 @@ -bin/mlurlslave -%%PORTDOCS%%share/doc/mldonkey-urlslave/README -%%PORTDOCS%%@dirrm share/doc/mldonkey-urlslave diff --git a/net/mldonkey/Makefile b/net/mldonkey/Makefile deleted file mode 100644 index 0239fca67967..000000000000 --- a/net/mldonkey/Makefile +++ /dev/null @@ -1,133 +0,0 @@ -# New ports collection makefile for: mldonkey -# Date created: 21 August 2002 -# Whom: Holger Lamm -# -# $FreeBSD$ -# - -PORTNAME= mldonkey -PORTVERSION= 2.5.30.17 -PORTREVISION= 1 -CATEGORIES+= net -MASTER_SITES= ${MASTER_SITE_SAVANNAH} -MASTER_SITE_SUBDIR= ${PORTNAME} - -MAINTAINER?= holger@e-gitt.net -COMMENT?= A OCAML client for multiple peer-to-peer networks - -BUILD_DEPENDS= ocamlc:${PORTSDIR}/lang/ocaml - -BROKEN= Does not build - -CONFLICTS= mldonkey-devel-[0-9]* - -USE_BZIP2= yes -USE_AUTOTOOLS= autoconf:259:env -USE_REINPLACE= yes -USE_OPENSSL= yes -USE_ICONV= yes -GNU_CONFIGURE= yes -CONFIGURE_ARGS= --enable-pthread --enable-ocamlver=3 -USE_GMAKE= yes -ALL_TARGET= depend opt - -.if !defined(WITHOUT_CORE) -USE_RC_SUBR= yes -.endif - -.if defined(WITHOUT_GUI) -.if defined(WITHOUT_CORE) -.error "Cool, you defined both WITHOUT_GUI and WITHOUT_CORE. I think I'll do nothing." -.endif -# have no 'without-' flag -CONFIGURE_ARGS+=--disable-gui -PLIST_SUB+= CORE="" GUI="@comment " GUICORE="@comment " -CONFLICTS+= mldonkey-core-devel-[0.9]* mldonkey-core-stable-[0.9]* \ - mldonkey-[0-9]* -PKGNAMESUFFIX= -core -.else -PLIST_SUB+= GUI="" -CONFLICTS+= mldonkey-gui-devel-[0.9]* -.if !defined(WITHOUT_CORE) -CONFLICTS+= mldonkey-[0-9]* -.endif -BUILD_DEPENDS+= lablgtk:${PORTSDIR}/x11-toolkits/ocaml-lablgtk \ - ${LOCALBASE}/lib/ocaml/jabbr.cma:${PORTSDIR}/net-im/ocaml-jabbr -# we don't need lablgtk as RUN dependency, but we need gtk+glib -USE_GNOME= gtk12 -.if defined(WITHOUT_CORE) -PKGNAMESUFFIX= -gui -PLIST_SUB+= CORE="@comment " GUICORE="@comment " -.else -PLIST_SUB+= CORE="" GUICORE="" -.endif -.endif - -DOCFILES= Authors.txt Bugs.txt ChangeLog Developers.txt FAQ.html \ - Install.txt Readme.txt Todo.txt ed2k_links.txt -PORTDOCS= ${DOCFILES} -PKGMESSAGE= ${WRKDIR}/pkg-message - -.include - -pre-everything:: -.if !defined(WITHOUT_GUI) && !defined(WITHOUT_CORE) - @${ECHO_MSG} "You can disable the GUI by defining WITHOUT_GUI." - @${ECHO_MSG} "You can disable the CORE by defining WITHOUT_CORE." -.endif - -pre-configure: - @cd ${WRKSRC}/config && ${AUTOCONF} - -post-patch: -.ifndef(WITHOUT_CORE) - @${SED} -e "s|%%PREFIX%%|${PREFIX}|g ; s|%%RC_SUBR%%|${RC_SUBR}|g ; s|%%LOCALBASE%%|${LOCALBASE}|g" ${FILESDIR}/mlnet.sh > \ - ${WRKDIR}/mlnet.sh - @${SED} -e "s|%%PREFIX%%|${PREFIX}|" ${FILESDIR}/wrapper.sh > \ - ${WRKDIR}/wrapper.sh -.endif - ${REINPLACE_CMD} -E \ - -e 's|%%AUTOCONF%%|${AUTOCONF}|' \ - ${BUILD_WRKSRC}/config/Makefile.in - -post-build: - @${SED} -e 's,%%DOCSDIR%%,${DOCSDIR},' \ - < ${MASTERDIR}/pkg-message > ${PKGMESSAGE} - -do-install: -.ifndef(WITHOUT_CORE) - @${INSTALL_PROGRAM} ${WRKSRC}/mlnet ${PREFIX}/bin/mlnet-real - @${INSTALL_SCRIPT} ${FILESDIR}/kill_mldonkey ${PREFIX}/bin - @${INSTALL_SCRIPT} ${WRKDIR}/wrapper.sh ${PREFIX}/bin/mlnet - @${INSTALL_SCRIPT} ${WRKDIR}/mlnet.sh ${PREFIX}/etc/rc.d -.endif -.ifndef(WITHOUT_GUI) - @${INSTALL_PROGRAM} ${WRKSRC}/mlchat ${PREFIX}/bin - @${INSTALL_PROGRAM} ${WRKSRC}/mlgui ${PREFIX}/bin - @${INSTALL_PROGRAM} ${WRKSRC}/mlim ${PREFIX}/bin -.endif -.ifndef(WITHOUT_CORE && WITHOUT_GUI) - @${INSTALL_SCRIPT} ${WRKSRC}/distrib/mldonkey_previewer ${PREFIX}/bin - @${INSTALL_PROGRAM} ${WRKSRC}/mlguistarter ${PREFIX}/bin - @${INSTALL_PROGRAM} ${WRKSRC}/mlnet+gui ${PREFIX}/bin -.endif -.ifndef(NOPORTDOCS) - @${MKDIR} ${DOCSDIR} -.for file in ${DOCFILES} - @${INSTALL_DATA} ${WRKSRC}/distrib/${file} ${DOCSDIR} -.endfor -.endif - -post-install: - @${CAT} ${PKGMESSAGE} - -install-user: extract -.if !defined(LANG) - @${ECHO_MSG} "Please call as: make install-user LANG=" - @${ECHO_MSG} "with one of en,de,fr,fr.noaccents,sp !" -.else - @${CP} ${WRKSRC}/distrib/i18n/gui_messages.ini.${LANG}\ - ${HOME}/.mldonkey_gui_messages.ini -.endif - -.include diff --git a/net/mldonkey/distinfo b/net/mldonkey/distinfo deleted file mode 100644 index 39752e077cb1..000000000000 --- a/net/mldonkey/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -MD5 (mldonkey-2.5.30.17.tar.bz2) = f8db2c502c7ed4f660af124a431af020 -SIZE (mldonkey-2.5.30.17.tar.bz2) = 2654409 diff --git a/net/mldonkey/files/kill_mldonkey b/net/mldonkey/files/kill_mldonkey deleted file mode 100644 index 71c40bc1ac83..000000000000 --- a/net/mldonkey/files/kill_mldonkey +++ /dev/null @@ -1,54 +0,0 @@ -#!/bin/sh -# -# $FreeBSD$ - -# Copyright (c) 2003 -# Mario Sergio Fujikawa Ferreira -# Holger Lamm -# All rights reserved. -# -# Redistribution and use in source and binary forms, with or without -# modification, are permitted provided that the following conditions -# are met: -# 1. Redistributions of source code must retain the above copyright -# notice, this list of conditions and the following disclaimer. -# 2. Redistributions in binary form must reproduce the above copyright -# notice, this list of conditions and the following disclaimer in the -# documentation and/or other materials provided with the distribution. -# -# THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND -# ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE -# IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE -# ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE -# FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL -# DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS -# OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) -# HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT -# LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY -# OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF -# SUCH DAMAGE. -# - -# -# Add Username and password here -# like this: -# -#MLNETUSER="admin" -#MLNETPASS="" -#MLNETHOST="127.0.0.1" -#MLNETPORT="4080" - -# internal configuration -HTTP_COMMAND="/usr/bin/fetch" -HTTP_COMMAND_ARGS="-1 -q -s -o /dev/null" - -if [ -n "${MLNETPASS}" ]; then - export HTTP_AUTH=basic:*:${MLNETUSER:-admin}:${MLNETPASS} -fi - -exec > /dev/null 2>&1 - -${HTTP_COMMAND} ${HTTP_COMMAND_ARGS} \ - "http://${MLNETHOST:-127.0.0.1}:${MLNETPORT:-4080}/submit?q=kill" \ - 2>&1 > /dev/null - diff --git a/net/mldonkey/files/mlnet.sh b/net/mldonkey/files/mlnet.sh deleted file mode 100644 index 6860d810a5e5..000000000000 --- a/net/mldonkey/files/mlnet.sh +++ /dev/null @@ -1,60 +0,0 @@ -#!/bin/sh -# $FreeBSD$ - -# PROVIDE: mlnet -# REQUIRE: LOGIN -# KEYWORD: FreeBSD shutdown - -mlnet_enable=${mlnet_enable:-"NO"} -mlnet_http_port=${mlnet_http_port:-"4080"} -mlnet_logfile=${mlnet_logfile:-"/var/log/mlnet"} - -. %%RC_SUBR%% - -name=mlnet -rcvar=`set_rcvar` -command="%%PREFIX%%/bin/${name}" -start_cmd="${name}_start" -stop_cmd="${name}_stop" - -mlnet_conf="%%PREFIX%%/etc/mlnet.conf" -required_files="${mlnet_conf}" -mlnet_user=${mlnet_user:-"mlnet"} - -if [ -r ${mlnet_conf} ] ; then - . ${mlnet_conf} -fi - -mlnet_url="http://" -if [ -n "${mlnet_http_user}" -a -n "${mlnet_http_password}" ] ; then - mlnet_url="${mlnet_url}${mlnet_http_user}:${mlnet_http_password}@" -fi -mlnet_url="${mlnet_url}localhost:${mlnet_http_port}" - -mlnet_start() { - if checkyesno mlnet_enable ; then - echo -n " mlnet" - su ${mlnet_user} -c "${command} \ - ${mlnet_flags} \ - -http_port ${mlnet_http_port}" \ - >>${mlnet_logfile} 2>&1 & - fi -} - -mlnet_stop() { - if checkyesno mlnet_enable ; then - echo -n " mlnet" - %%LOCALBASE%%/bin/wget --spider -q \ - "${mlnet_url}/submit?q=close_fds" \ - >>${mlnet_logfile} 2>&1 - %%LOCALBASE%%/bin/wget --spider -q \ - "${mlnet_url}/submit?q=save" \ - >>${mlnet_logfile} 2>&1 - %%LOCALBASE%%/bin/wget --spider -q \ - "${mlnet_url}/submit?q=kill" \ - >>${mlnet_logfile} 2>&1 - fi -} - -load_rc_config ${name} -run_rc_command "$1" diff --git a/net/mldonkey/files/patch-Makefile b/net/mldonkey/files/patch-Makefile deleted file mode 100644 index 452e3963a19d..000000000000 --- a/net/mldonkey/files/patch-Makefile +++ /dev/null @@ -1,40 +0,0 @@ ---- config/Makefile.in.orig Tue Sep 6 21:51:36 2005 -+++ config/Makefile.in Tue Sep 6 22:00:47 2005 -@@ -144,6 +144,11 @@ - CDK_SRCS += $(CDK)/zlib.ml $(CDK)/zlibstubs.c - endif - -+ifneq ("$(OPENSSLBASE)", "/usr") -+ LIBS_flags += -ccopt -I$(OPENSSLINC) -cclib -L$(OPENSSLLIB) -+endif -+LIBS_flags += -cclib -lcrypto -+ - ifeq ("$(GD)", "yes") - LIBS_flags += -cclib -lgd -cclib -lfreetype -cclib -lm - LIBS_flags += -ccopt -W -ccopt -Wall -ccopt -Wno-unused -@@ -219,8 +224,7 @@ - $(LIB)/misc.ml $(LIB)/unix32.ml $(LIB)/md4.ml \ - $(LIB)/avifile.ml $(LIB)/http_lexer.mll $(LIB)/url.ml \ - $(LIB)/date.ml $(LIB)/fst_hash.c \ -- $(LIB)/md4_comp.c $(LIB)/md4_c.c \ -- $(LIB)/gettext.ml4 $(LIB)/md5_c.c $(LIB)/$(SHA1_VERSION)_c.c \ -+ $(LIB)/md4_c.c $(LIB)/gettext.ml4 \ - $(LIB)/tiger.c \ - $(LIB)/stubs_c.c $(LIB)/queues.ml \ - $(LIB)/charsetstubs.c $(LIB)/charset.ml -@@ -291,7 +295,7 @@ - all: Makefile config/Makefile.config $(TARGET_TYPE) - - config/configure: config/configure.in -- cd config; autoconf -+ cd config; %%AUTOCONF%% - - ifeq ("$(CONFIGURE_RUN)" , "yes") - -@@ -2059,5 +2063,4 @@ - src/utils/lib/sha1new_c.o: src/utils/lib/sha1new_c.h \ - src/utils/lib/sha1_c.h src/utils/lib/os_stubs.h - --src/daemon/common/commonHasher_c.o: src/utils/lib/sha1_c.h --src/utils/lib/stubs_c.o: src/utils/lib/sha1_c.h -+src/daemon/common/commonHasher_c.o: diff --git a/net/mldonkey/files/patch-hashes b/net/mldonkey/files/patch-hashes deleted file mode 100644 index fc1f71eb47f9..000000000000 --- a/net/mldonkey/files/patch-hashes +++ /dev/null @@ -1,154 +0,0 @@ ---- src/utils/lib/stubs_c.c.orig Tue Sep 6 22:03:39 2005 -+++ src/utils/lib/stubs_c.c Tue Sep 6 22:11:04 2005 -@@ -515,11 +515,11 @@ - nread = os_read (fd, hash_buffer, max_nread); \ - \ - if(nread < 0) { \ -- unix_error(errno, "md4_safe_fd: Read", Nothing); \ -+ unix_error(errno, "HASH_NAME##un_safe_fd: Read", Nothing); \ - } \ - \ - if(nread == 0){ \ -- HASH_FINISH (&context, digest); \ -+ HASH_FINISH (digest, &context); \ - \ - return Val_unit; \ - } \ -@@ -527,7 +527,7 @@ - HASH_APPEND (&context, hash_buffer, nread); \ - len -= nread; \ - } \ -- HASH_FINISH (&context, digest); \ -+ HASH_FINISH (digest, &context); \ - \ - return Val_unit; \ - } \ -@@ -541,7 +541,7 @@ - \ - HASH_INIT (&context); \ - HASH_APPEND (&context, string, len); \ -- HASH_FINISH (&context, digest); \ -+ HASH_FINISH (digest, &context); \ - \ - return Val_unit; \ - } \ -@@ -561,7 +561,7 @@ - HASH_INIT (&context); \ - while ((len = fread (hash_buffer, 1, HASH_BUFFER_LEN, file)) >0) \ - HASH_APPEND (&context, hash_buffer, len); \ -- HASH_FINISH (&context, digest); \ -+ HASH_FINISH (digest, &context); \ - \ - fclose (file); \ - } \ -@@ -569,13 +569,13 @@ - } \ - - --#include "md4.h" --#include "md5.h" --#include "sha1_c.h" -+#include -+#include -+#include - --ML_HASH(sha1,SHA1_CTX,sha1_begin,sha1_hash, sha1_end) --ML_HASH(md5,md5_state_t,md5_init,md5_append,md5_finish) --ML_HASH(md4,MD4_CTX,MD4Init,MD4Update,md4_finish) -+ML_HASH(sha1,SHA_CTX,SHA1_Init,SHA1_Update, SHA1_Final) -+ML_HASH(md5, MD5_CTX, MD5_Init, MD5_Update, MD5_Final) -+ML_HASH(md4, MD4_CTX, MD4_Init, MD4_Update, MD4_Final) - - /******************************************************************* - ---- src/daemon/common/commonHasher_c.c.orig Tue Sep 6 22:14:27 2005 -+++ src/daemon/common/commonHasher_c.c Tue Sep 6 22:19:35 2005 -@@ -37,9 +37,9 @@ - #define JOB_HANDLER 5 - #define JOB_ERROR 6 - --#include "../../utils/lib/md4.h" --#include "../../utils/lib/md5.h" --#include "../../utils/lib/sha1_c.h" -+#include -+#include -+#include - #include "../../utils/lib/tiger.h" - - -@@ -68,7 +68,7 @@ - unix_error(errno, "HASH_NAME##unsafe64_fd_direct: Read", Nothing); \ - } \ - if(nread == 0){ \ -- HASH_FINISH (&context, digest); \ -+ HASH_FINISH (digest, &context); \ - \ - return; \ - } \ -@@ -76,12 +76,12 @@ - HASH_APPEND (&context, local_hash_buffer, nread); \ - len -= nread; \ - } \ -- HASH_FINISH (&context, digest); \ -+ HASH_FINISH (digest, &context); \ - } - --COMPLETE_HASH(sha1,SHA1_CTX,sha1_begin,sha1_hash, sha1_end) --COMPLETE_HASH(md5,md5_state_t,md5_init,md5_append,md5_finish) --COMPLETE_HASH(md4,MD4_CTX,MD4Init,MD4Update,md4_finish) -+COMPLETE_HASH(sha1,SHA_CTX,SHA1_Init,SHA1_Update, SHA1_Final) -+COMPLETE_HASH(md5, MD5_CTX, MD5_Init, MD5_Update, MD5_Final) -+COMPLETE_HASH(md4, MD4_CTX, MD4_Init, MD4_Update, MD4_Final) - - static void tiger_tree_fd(OS_FD fd, long len, off_t pos, - int block_size, char *digest) -@@ -160,7 +160,7 @@ - \ - if(nread == 0){ \ - unsigned char *digest = String_val(Field(job_v, JOB_RESULT)); \ -- HASH_FINISH (&context, digest); \ -+ HASH_FINISH (digest, &context); \ - job_finished = 1; \ - timer = 10; \ - return Val_true; \ -@@ -173,7 +173,7 @@ - \ - if(job_len <= 0){ \ - unsigned char *digest = String_val(Field(job_v, JOB_RESULT)); \ -- HASH_FINISH (&context, digest); \ -+ HASH_FINISH (digest, &context); \ - job_finished = 1; \ - timer = 10; \ - return Val_true; \ ---- src/networks/fasttrack/fst_crypt.c.orig Tue Sep 6 22:23:50 2005 -+++ src/networks/fasttrack/fst_crypt.c Tue Sep 6 22:26:34 2005 -@@ -15,7 +15,8 @@ - * General Public License for more details. - */ - --#include "../../utils/lib/md5.h" -+#include -+#include - #include "fst_crypt.h" - - /*****************************************************************************/ -@@ -106,14 +106,14 @@ - - if (enc_type & 0x08) - { -- MD5Context ctx; -- unsigned char md5[MD5_HASH_LEN]; -+ MD5_CTX ctx; -+ unsigned char md5[MD5_DIGEST_LENGTH]; - - FST_HEAVY_DBG ("init_cipher: enc_type & 0x08"); - -- MD5Init (&ctx); -- MD5Update (&ctx, cipher->pad, sizeof(cipher->pad)); -- MD5Final (md5, &ctx); -+ MD5_Init (&ctx); -+ MD5_Update (&ctx, cipher->pad, sizeof(cipher->pad)); -+ MD5_Final (md5, &ctx); - - /* correct md5 byte order on big-endian since it's converted to (unsigned int*) below */ - reverse_bytes ( (unsigned int*)&md5, 4); diff --git a/net/mldonkey/files/wrapper.sh b/net/mldonkey/files/wrapper.sh deleted file mode 100644 index c25fd62bc133..000000000000 --- a/net/mldonkey/files/wrapper.sh +++ /dev/null @@ -1,18 +0,0 @@ -#!/bin/sh - -PREFIX="%%PREFIX%%/bin" -PROGRAM="${0}" -DIRNAME=${HOME}/.mldonkey - -if [ ! -d ${DIRNAME} ] -then - mkdir -p ${DIRNAME} -fi - -echo " ${*} " | grep " \-createdironly " || -{ - cd ${DIRNAME} && - echo Running under ${DIRNAME} && - exec ${PREFIX}/${PROGRAM##*/}-real "${@}" || - echo PROBLEM. Cannot create directory ${DIRNAME}, make sure you have the proper permissions to create it and try again -} diff --git a/net/mldonkey/pkg-descr b/net/mldonkey/pkg-descr deleted file mode 100644 index 0506b1d6be6d..000000000000 --- a/net/mldonkey/pkg-descr +++ /dev/null @@ -1,17 +0,0 @@ -mldonkey is a OCAML/GTK client for a number of -peer-to-peer networks. - -It is separated into a core with telnet and web interfaces, and -a GTK GUI. - -The following protocols are supported: -- eDonkey (http://www.edonkey2000.com/) -- Overnet (http://www.overnet.com/) -- Bittorrent (http://bitconjurer.org/BitTorrent/) -- Gnutella (http://www.gnutella.org/) -- Gnutella2 (http://www.shareaza.com/) -- Soulseek (http://www.slsk.org/) -- Direct-Connect (http://www.neo-modus.com/) -- Opennap (http://opennap.sourceforge.net/) - -WWW: http://www.nongnu.org/mldonkey/ diff --git a/net/mldonkey/pkg-message b/net/mldonkey/pkg-message deleted file mode 100644 index 9758a622b676..000000000000 --- a/net/mldonkey/pkg-message +++ /dev/null @@ -1,27 +0,0 @@ - ATTENTIONATTENTION: - -- If you want to know how to use mldonkey, read "INSTALL" or - "FAQ.html" in the port docs (%%DOCSDIR%%) - -- It is not a bad idea to install mplayer. You will be able - to preview half-downloaded files (if you have the beginning). - -- You can import the downloads you started with eDonkey - (try "import /home/directory/path/.edonkey2000-core" - on the console), but you can NOT go back! - -- If this is the first time you install mldonkey, - please go to the mldonkey-gui ports dir as a user and enter: - - make install-user - - this will set up your user config. - -- You have to enable the different protocols on the client - console. Go to the (mldonkey-) console, and try the commands - 'set enable_ true' (try 'voo' for reference). - -+------------------------------------------------------------+ -|- For upgraders: The names of the binaries have changed. | -| Core and GUI are called "mlnet" and "mlgui", respectively.| -+------------------------------------------------------------+ diff --git a/net/mldonkey/pkg-plist b/net/mldonkey/pkg-plist deleted file mode 100644 index aa2b970a4402..000000000000 --- a/net/mldonkey/pkg-plist +++ /dev/null @@ -1,10 +0,0 @@ -%%CORE%%bin/kill_mldonkey -%%CORE%%bin/mlnet -%%CORE%%bin/mlnet-real -%%CORE%%etc/rc.d/mlnet.sh -%%GUICORE%%bin/mlguistarter -%%GUICORE%%bin/mldonkey_previewer -%%GUICORE%%bin/mlnet+gui -%%GUI%%bin/mlchat -%%GUI%%bin/mlgui -%%GUI%%bin/mlim diff --git a/net/mute-net-gui/Makefile b/net/mute-net-gui/Makefile deleted file mode 100644 index 8cc057bb3ac9..000000000000 --- a/net/mute-net-gui/Makefile +++ /dev/null @@ -1,15 +0,0 @@ -# New ports collection makefile for: mute-net GUI -# Date created: Sat Dec 20 00:39:52 UTC 2003 -# Whom: Mario Sergio Fujikawa Ferreira -# -# $FreeBSD$ -# - -# build only the GUI version -WITHOUT_TEXT= yes - -COMMENT= Peer-to-peer GUI client with privacy protection and easy search/download - -MASTERDIR= ${.CURDIR}/../mute-net - -.include "${MASTERDIR}/Makefile" diff --git a/net/mute-net-text/Makefile b/net/mute-net-text/Makefile deleted file mode 100644 index eac8d4e266db..000000000000 --- a/net/mute-net-text/Makefile +++ /dev/null @@ -1,15 +0,0 @@ -# New ports collection makefile for: mute-net text based version -# Date created: Sat Dec 20 00:39:52 UTC 2003 -# Whom: Mario Sergio Fujikawa Ferreira -# -# $FreeBSD$ -# - -# build only the text version -WITHOUT_GUI= yes - -COMMENT= Peer-to-peer text client with privacy protection and easy search/download - -MASTERDIR= ${.CURDIR}/../mute-net - -.include "${MASTERDIR}/Makefile" diff --git a/net/mute-net/Makefile b/net/mute-net/Makefile deleted file mode 100644 index 9e7d5a38e164..000000000000 --- a/net/mute-net/Makefile +++ /dev/null @@ -1,175 +0,0 @@ -# New ports collection makefile for: mute-net -# Date created: Sat Dec 20 00:39:52 UTC 2003 -# Whom: Mario Sergio Fujikawa Ferreira -# -# $FreeBSD$ -# - -PORTNAME= mute -PORTVERSION= 0.3 -PORTREVISION= 3 -CATEGORIES= net -MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} -MASTER_SITE_SUBDIR= ${PORTNAME}-net -PKGNAMESUFFIX= -net -DISTNAME= MUTE_fileSharing-${PORTVERSION}_UnixSource - -MAINTAINER= lioux@FreeBSD.org -COMMENT?= Peer-to-peer client with privacy protection and easy search/download - -USE_GMAKE= yes -HAS_CONFIGURE= yes - -USE_PERL5_BUILD=yes -USE_REINPLACE= yes - -#RELEASE_DIRECTORY= MUTE_fileSharing-${PORTVERSION}-rc${PORTVERSION:E}_UnixSource -RELEASE_DIRECTORY= MUTE_fileSharing-${PORTVERSION}-rc4_UnixSource - -WRKSRC= ${WRKDIR}/${RELEASE_DIRECTORY}/MUTE -PATCH_WRKSRC= ${WRKDIR}/${RELEASE_DIRECTORY} - -.ifndef(WITHOUT_GUI) -LIB_DEPENDS+= wx_gtk2-2.4.0:${PORTSDIR}/x11-toolkits/wxgtk24 - -WX_CONFIG?= ${X11BASE}/bin/wxgtk2-2.4-config -.endif - -# -MUTE_SETTINGS= otherApps/fileSharing/userInterface/settings/ -MUTE_CORE_GUI= otherApps/fileSharing/userInterface/wxWindows/fileSharingMUTE -MUTE_CORE_GUI_FILE= fileSharingMUTE -# -MUTE_CORE_TEXT= otherApps/fileSharing/userInterface/textBased/textFileSharingMUTE -MUTE_CORE_TEXT_FILE= textFileSharingMUTE - -pre-everything:: -# -.if (defined(WITHOUT_GUI) && defined(WITHOUT_TEXT)) - @${ECHO_MSG} "You need either GUI or TEXT interfaces." - @${ECHO_MSG} "Only disable one of them!" - @${FALSE} -.endif -# -.if !defined(WITHOUT_GUI) && !defined(WITHOUT_TEXT) - @${ECHO_MSG} "You can disable the GUI interface by defining WITHOUT_GUI." - @${ECHO_MSG} "You can disable the TEXT interface by defining WITHOUT_TEXT." -.endif - -post-patch: -# C{flags,XX}, PTHREAD safeness - @${REINPLACE_CMD} -E \ - -e 's|^GXX.+$$|GXX=${CXX}|' \ - -e 's|^(PLATFORM_LINK_FLAGS).+$$|\1=${PTHREAD_LIBS}|' \ - -e 's|(-DBSD)|\1 ${CFLAGS} ${PTHREAD_CFLAGS}|' \ - ${PATCH_WRKSRC}/MUTE/Makefile.FreeBSDX86 -# do not redefine socket_t -.for file in \ - minorGems/network/linux/SocketClientLinux.cpp \ - minorGems/network/linux/SocketLinux.cpp \ - minorGems/network/linux/SocketServerLinux.cpp - @${REINPLACE_CMD} -E \ - -e 's|typedef int socklen_t;||' \ - ${PATCH_WRKSRC}/${file} -.endfor -# do we want GUI? -.ifndef(WITHOUT_GUI) - @${REINPLACE_CMD} -E \ - -e 's|%%WX_CONFIG%%|${WX_CONFIG}|' \ - ${CONFIGURE_WRKSRC}/${CONFIGURE_SCRIPT} - @${SED} -e "s|%%PREFIX%%|${PREFIX}|" \ - -e "s|%%DATADIR%%|${DATADIR}|" \ - -e "s|%%INTERFACE%%|gui|" \ - ${FILESDIR}/wrapper.sh > \ - ${WRKDIR}/wrapper-gui.sh -.endif -.ifndef(WITHOUT_TEXT) - @${SED} -e "s|%%PREFIX%%|${PREFIX}|" \ - -e "s|%%DATADIR%%|${DATADIR}|" \ - -e "s|%%INTERFACE%%|text|" \ - ${FILESDIR}/wrapper.sh > \ - ${WRKDIR}/wrapper-text.sh -.endif - -post-configure: -# we will use GNU make -# XXX - g modifier does not work with sed from REINPLACE_CMD -# @${REINPLACE_CMD} -E \ - @${PERL} -pi \ - -e 's| make| ${GMAKE}|g' \ - ${CONFIGURE_WRKSRC}/${MAKEFILE} -# CXX safeness - @${REINPLACE_CMD} -E \ - -e 's|g\+\+|${CXX}|' \ - ${WRKSRC}/otherApps/fileSharing/userInterface/wxWindows/Makefile - -post-build: -.ifndef(WITHOUT_GUI) - @cd ${BUILD_WRKSRC}/otherApps/fileSharing/userInterface/wxWindows/ ; \ - ${GMAKE} - -.endif - -do-install: -# install initial settings - @${MKDIR} ${DATADIR}/settings/ - @${INSTALL_DATA} ${INSTALL_WRKSRC}/${MUTE_SETTINGS}/* \ - ${DATADIR}/settings/ -# gui interface -.ifndef(WITHOUT_GUI) -# install binary - @${INSTALL_PROGRAM} ${INSTALL_WRKSRC}/${MUTE_CORE_GUI} \ - ${PREFIX}/bin/${MUTE_CORE_GUI_FILE}-real -# install wrapper - @${INSTALL_SCRIPT} ${WRKDIR}/wrapper-gui.sh \ - ${PREFIX}/bin/${MUTE_CORE_GUI_FILE} -.endif -# text interface -.ifndef(WITHOUT_TEXT) -# install binary - @${INSTALL_PROGRAM} ${INSTALL_WRKSRC}/${MUTE_CORE_TEXT} \ - ${PREFIX}/bin/${MUTE_CORE_TEXT_FILE}-real -# install wrapper - @${INSTALL_SCRIPT} ${WRKDIR}/wrapper-text.sh \ - ${PREFIX}/bin/${MUTE_CORE_TEXT_FILE} -.endif - -post-install: - @${CAT} ${PKGMESSAGE} - -.include - -.if ${OSVERSION} >= 502126 -USE_GCC= 3.3 -.endif - -# we cannot install if either a slave or master port is already -# installed -CONFLICTS+= mute-net-[0-9]* - -# gui interface -.ifndef(WITHOUT_GUI) -# we cannot install if slave gui port is installed -PLIST_SUB+= GUI="" - -CONFLICTS+= mute-net-gui-* -.else -# tag package name properly -PKGNAMESUFFIX:= ${PKGNAMESUFFIX}-text - -PLIST_SUB+= GUI="@comment " -.endif - -# text interface -.ifndef(WITHOUT_TEXT) -PLIST_SUB+= TEXT="" - -CONFLICTS+= mute-net-text-* -.else -# tag package name properly -PKGNAMESUFFIX:= ${PKGNAMESUFFIX}-gui - -PLIST_SUB+= TEXT="@comment " -.endif - -.include diff --git a/net/mute-net/distinfo b/net/mute-net/distinfo deleted file mode 100644 index 39451f233895..000000000000 --- a/net/mute-net/distinfo +++ /dev/null @@ -1,3 +0,0 @@ -MD5 (MUTE_fileSharing-0.3_UnixSource.tar.gz) = a0c4f859e87013a144587c44e39cafb8 -SHA256 (MUTE_fileSharing-0.3_UnixSource.tar.gz) = 83764065a46eaef0c14da97b1a19b9e2ae4bb94a809650c832036a15247123b1 -SIZE (MUTE_fileSharing-0.3_UnixSource.tar.gz) = 469394 diff --git a/net/mute-net/files/patch-MUTE::configure b/net/mute-net/files/patch-MUTE::configure deleted file mode 100644 index fc11841a4c92..000000000000 --- a/net/mute-net/files/patch-MUTE::configure +++ /dev/null @@ -1,66 +0,0 @@ ---- MUTE/configure.orig Mon Apr 5 20:28:43 2004 -+++ MUTE/configure Mon Apr 5 20:29:47 2004 -@@ -1,4 +1,4 @@ --#!/bin/bash -+#!/bin/sh - - # - # Modification History -@@ -37,21 +37,10 @@ - - while [ -z "$userEntry" ] - do -- echo "select platform:" - -- echo " 1 -- GNU/Linux X86" -- echo " 2 -- GNU/Linux PPC" -- echo " 3 -- FreeBSD X86" -- echo " 4 -- MacOSX" -- echo " 5 -- Solaris" -- echo " 6 -- Win32 using MinGW" -- echo " q -- quit" - -- echo "" -- echo -n "> " -- -- read userEntry - -+userEntry=3 - - if [ "$userEntry" = "q" ] - then -@@ -61,12 +50,12 @@ - - # use ASCII comparison. - -- if [[ "$userEntry" > "6" ]] -+ if [ "$userEntry" -gt "6" ] - then - userEntry="" - fi - -- if [[ "$userEntry" < "1" ]] -+ if [ "$userEntry" -lt "1" ] - then - userEntry="" - fi -@@ -330,18 +319,9 @@ - esac - - --echo "" --echo "" --echo "Enter full path to wxWindows wx-config script." --echo " Example: /usr/bin/wx-config" --echo "To us the default setting, or if you do not plan to build the" --echo "wxWindows-based GUI, leave this blank." -- --echo "" --echo -n "> " - --read userEntry - -+userEntry=%%WX_CONFIG%% - - if [ "$userEntry" = "" ] - then diff --git a/net/mute-net/files/patch-MUTE::layers::messageRouting::test::testMessageRouter.cpp b/net/mute-net/files/patch-MUTE::layers::messageRouting::test::testMessageRouter.cpp deleted file mode 100644 index db605b5a4b64..000000000000 --- a/net/mute-net/files/patch-MUTE::layers::messageRouting::test::testMessageRouter.cpp +++ /dev/null @@ -1,17 +0,0 @@ ---- MUTE/layers/messageRouting/test/testMessageRouter.cpp.orig Sat Jan 24 18:30:19 2004 -+++ MUTE/layers/messageRouting/test/testMessageRouter.cpp Sat Jan 24 18:32:02 2004 -@@ -21,12 +21,13 @@ - #include - - --void messageHandler( char *inFromAddress, char *inToAddress, char *inBody, -+int messageHandler( char *inFromAddress, char *inToAddress, char *inBody, - void *inExtraArgument ) { - - printf( "Got message from %s to %s:\n%s\n", inFromAddress, - inToAddress, inBody ); - -+ return (0); - } - - diff --git a/net/mute-net/files/wrapper.sh b/net/mute-net/files/wrapper.sh deleted file mode 100644 index 0620fc43a4d8..000000000000 --- a/net/mute-net/files/wrapper.sh +++ /dev/null @@ -1,37 +0,0 @@ -#!/bin/sh - -PREFIX="%%PREFIX%%" -PROGRAM="${0}" -DIRNAME="${HOME}/.mute-net/%%INTERFACE%%" -DIR_FILES="${DIRNAME}/files" -DIR_SETTINGS_ORIGINAL="%%DATADIR%%/settings" -DIR_SETTINGS="${DIRNAME}/settings" - -if [ ! -d ${DIRNAME} ] -then - mkdir -p ${DIRNAME} -fi - -if [ ! -d ${DIR_FILES} ] -then - mkdir -p ${DIR_FILES} -fi - -if [ ! -d ${DIR_SETTINGS} ] -then - mkdir -p "${DIR_SETTINGS}" - cp -R "${DIR_SETTINGS_ORIGINAL}/." "${DIR_SETTINGS}" -fi - -if [ ! -h ${DIRNAME}/${PROGRAM##*/} ] -then - ln -sf ${PREFIX}/bin/${PROGRAM##*/}-real ${DIRNAME}/${PROGRAM##*/} -fi - -echo " ${*} " | grep " \-createdironly " || -{ - cd ${DIRNAME} && - echo Running under ${DIRNAME} && - exec ./${PROGRAM##*/} "${@}" || - echo PROBLEM. Cannot create directory ${DIRNAME}, make sure you have the proper permissions to create it and try again -} diff --git a/net/mute-net/pkg-descr b/net/mute-net/pkg-descr deleted file mode 100644 index a315cf9aa94d..000000000000 --- a/net/mute-net/pkg-descr +++ /dev/null @@ -1,10 +0,0 @@ -[ excerpt with modifications from developer's web site ] - -MUTE File Sharing is a new peer-to-peer network that provides easy -search-and-download functionality while also protecting your privacy: - -o MUTE protects your privacy -o Routing mechanism is inspired by ant behavior -o Based on research - -WWW: http://mute-net.sourceforge.net/ diff --git a/net/mute-net/pkg-message b/net/mute-net/pkg-message deleted file mode 100644 index 274d8983e2a8..000000000000 --- a/net/mute-net/pkg-message +++ /dev/null @@ -1,10 +0,0 @@ - ATTENTIONATTENTION: - -This is a brand new peer-to-peer system. Please, -make sure to check the developers' website if -any problem arises. - -They might already be aware of the issue or you -could let them know about it if they are not. - -http://mute-net.sourceforge.net/ diff --git a/net/mute-net/pkg-plist b/net/mute-net/pkg-plist deleted file mode 100644 index 6073dfc3baec..000000000000 --- a/net/mute-net/pkg-plist +++ /dev/null @@ -1,42 +0,0 @@ -%%GUI%%bin/fileSharingMUTE -%%GUI%%bin/fileSharingMUTE-real -%%TEXT%%bin/textFileSharingMUTE -%%TEXT%%bin/textFileSharingMUTE-real -%%DATADIR%%/settings/README.txt -%%DATADIR%%/settings/broadcastProbability.ini -%%DATADIR%%/settings/continueForwardProbability.ini -%%DATADIR%%/settings/downloadChunkRetries.ini -%%DATADIR%%/settings/downloadFileInfoRetries.ini -%%DATADIR%%/settings/downloadRetryFreshRouteProbability.ini -%%DATADIR%%/settings/downloadTimeoutCurrentTimeoutWeight.ini -%%DATADIR%%/settings/downloadTimeoutMilliseconds.ini -%%DATADIR%%/settings/downloadTimeoutRecentChunkWeight.ini -%%DATADIR%%/settings/inboundMessageLimit.ini -%%DATADIR%%/settings/logConnectionContents.ini -%%DATADIR%%/settings/logConnections.ini -%%DATADIR%%/settings/logDownloadTimeoutChanges.ini -%%DATADIR%%/settings/logLevel.ini -%%DATADIR%%/settings/logMessageHistory.ini -%%DATADIR%%/settings/logRoutingHistory.ini -%%DATADIR%%/settings/maxConnectionCount.ini -%%DATADIR%%/settings/maxDroppedMessageFraction.ini -%%DATADIR%%/settings/maxMessageUtility.ini -%%DATADIR%%/settings/maxSubfolderDepth.ini -%%DATADIR%%/settings/mime.ini -%%DATADIR%%/settings/muteVersion.ini -%%DATADIR%%/settings/outboundMessageLimit.ini -%%DATADIR%%/settings/port.ini -%%DATADIR%%/settings/printSearchSyncTrace.ini -%%DATADIR%%/settings/seedHosts.ini -%%DATADIR%%/settings/sharingPath.ini -%%DATADIR%%/settings/showNiceQuit.ini -%%DATADIR%%/settings/tailChainDropProbability.ini -%%DATADIR%%/settings/targetConnectionCount.ini -%%DATADIR%%/settings/useMajorityRouting.ini -%%DATADIR%%/settings/utilityAlpha.ini -%%DATADIR%%/settings/utilityBeta.ini -%%DATADIR%%/settings/utilityGamma.ini -%%DATADIR%%/settings/webHostCachePostIntervalSeconds.ini -%%DATADIR%%/settings/webHostCaches.ini -@dirrm %%DATADIR%%/settings -@dirrm %%DATADIR%% diff --git a/net/mutella/Makefile b/net/mutella/Makefile deleted file mode 100644 index ff2762f26c3e..000000000000 --- a/net/mutella/Makefile +++ /dev/null @@ -1,25 +0,0 @@ -# New ports collection makefile for: mutella -# Date created: 2/12/2001 -# Whom: Dominic Marks -# -# $FreeBSD$ -# - -PORTNAME= mutella -PORTVERSION= 0.4.5 -PORTEPOCH= 1 -CATEGORIES= net -MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} -MASTER_SITE_SUBDIR= mutella - -MAINTAINER= gavin.atkinson@ury.york.ac.uk -COMMENT= A command line Gnutella client - -MAN1= mutella.1 - -GNU_CONFIGURE= yes -CONFIGURE_TARGET= --build=${MACHINE_ARCH}-portbld-freebsd${OSREL} -CONFIGURE_ENV= PTHREAD_CFLAGS="${PTHREAD_CFLAGS}" \ - PTHREAD_LIBS="${PTHREAD_LIBS}" - -.include diff --git a/net/mutella/distinfo b/net/mutella/distinfo deleted file mode 100644 index e708fecf9c1b..000000000000 --- a/net/mutella/distinfo +++ /dev/null @@ -1,3 +0,0 @@ -MD5 (mutella-0.4.5.tar.gz) = 1a676eacf562e3b8de90493f99fe059c -SHA256 (mutella-0.4.5.tar.gz) = db99dd1fa52fae87290e367862cb051ee1072c88249e73fe25a933ea73030cc4 -SIZE (mutella-0.4.5.tar.gz) = 471839 diff --git a/net/mutella/files/patch-configure b/net/mutella/files/patch-configure deleted file mode 100644 index 588e1e676fa3..000000000000 --- a/net/mutella/files/patch-configure +++ /dev/null @@ -1,51 +0,0 @@ - -$FreeBSD$ - ---- configure.orig Wed Feb 5 20:36:13 2003 -+++ configure Sat Feb 15 02:11:03 2003 -@@ -5098,16 +5098,16 @@ - fi - - if test $g_link_threads = no ; then -- echo "$as_me:$LINENO: checking for pthread_create with -pthread in CFLAGS" >&5 --echo $ECHO_N "checking for pthread_create with -pthread in CFLAGS... $ECHO_C" >&6 -+ echo "$as_me:$LINENO: checking for pthread_create with ${PTHREAD_CFLAGS} in CFLAGS" >&5 -+echo $ECHO_N "checking for pthread_create with ${PTHREAD_CFLAGS} in CFLAGS... $ECHO_C" >&6 - if test "${g_cv_pthread_flag+set}" = set; then - echo $ECHO_N "(cached) $ECHO_C" >&6 - else - - save_LIBS="$LIBS" - save_CFLAGS="$CFLAGS" -- LIBS="-pthread $LIBS" -- CFLAGS="-pthread $CFLAGS" -+ LIBS="${PTHREAD_LIBS} $LIBS" -+ CFLAGS="${PTHREAD_CFLAGS} $CFLAGS" - cat >conftest.$ac_ext <<_ACEOF - #line $LINENO "configure" - #include "confdefs.h" -@@ -5153,8 +5153,8 @@ - echo "${ECHO_T}$g_cv_pthread_flag" >&6 - - if test $g_cv_pthread_flag=yes ; then -- LTHREAD_LIBS="$LTHREAD_LIBS -pthread" -- LTHREAD_CFLAGS="$LTHREAD_CFLAGS -pthread" -+ LTHREAD_LIBS="$LTHREAD_LIBS ${PTHREAD_LIBS}" -+ LTHREAD_CFLAGS="$LTHREAD_CFLAGS ${PTHREAD_CFLAGS}" - g_link_threads=posix - fi - fi -@@ -6621,13 +6621,6 @@ - else - optimisation=false - fi; --if test $optimisation = true; then -- CFLAGS="$CFLAGS -O2" -- CXXFLAGS="$CXXFLAGS -O2" --else -- CFLAGS="$CFLAGS -O0" -- CXXFLAGS="$CXXFLAGS -O0" --fi - - # Check whether --enable-debug or --disable-debug was given. - if test "${enable_debug+set}" = set; then diff --git a/net/mutella/files/patch-gnudownload.cpp b/net/mutella/files/patch-gnudownload.cpp deleted file mode 100644 index 3ca02cd5fbf0..000000000000 --- a/net/mutella/files/patch-gnudownload.cpp +++ /dev/null @@ -1,10 +0,0 @@ ---- mutella/gnudownload.cpp Wed Jan 22 14:48:30 2003 -+++ gnudownload.cpp.new Thu Jul 31 00:26:42 2003 -@@ -43,6 +43,7 @@ - #include "property.h" - #include "preferences.h" - -+#include - #include - #include - #include diff --git a/net/mutella/files/patch-gnushare.cpp b/net/mutella/files/patch-gnushare.cpp deleted file mode 100644 index 7e12a6640ff2..000000000000 --- a/net/mutella/files/patch-gnushare.cpp +++ /dev/null @@ -1,10 +0,0 @@ ---- mutella/gnushare.cpp Mon Nov 18 17:04:17 2002 -+++ gnushare.cpp.new Thu Jul 31 00:12:32 2003 -@@ -44,6 +44,7 @@ - #include "gnuwordhash.h" - #include "sha1thread.h" - -+#include - #include - #include - #include diff --git a/net/mutella/pkg-descr b/net/mutella/pkg-descr deleted file mode 100644 index 6b9329683422..000000000000 --- a/net/mutella/pkg-descr +++ /dev/null @@ -1,6 +0,0 @@ -This is a port of Mutella. A command line client for the Gnutella file -sharing network. - -WWW: http://mutella.sourceforge.net/ - -- Dominic Marks diff --git a/net/mutella/pkg-plist b/net/mutella/pkg-plist deleted file mode 100644 index e3b6ba5f31cc..000000000000 --- a/net/mutella/pkg-plist +++ /dev/null @@ -1,76 +0,0 @@ -bin/mutella -bin/mutella_sio -share/mutella/remote/template/modules/connections.html -share/mutella/remote/template/modules/header-start.html -share/mutella/remote/template/modules/sortby.html -share/mutella/remote/template/modules/downloads.html -share/mutella/remote/template/modules/searchcriteria.html -share/mutella/remote/template/modules/uploads.html -share/mutella/remote/template/modules/filter.html -share/mutella/remote/template/modules/searchlist.html -share/mutella/remote/template/modules/addsearch.html -share/mutella/remote/template/modules/footer.html -share/mutella/remote/template/modules/shortdownloads.html -share/mutella/remote/template/modules/connectioninfo.html -share/mutella/remote/template/modules/header-end.html -share/mutella/remote/template/modules/shortuploads.html -share/mutella/remote/template/images/addtransfer-16x16.gif -share/mutella/remote/template/images/addtransfer-32x32.gif -share/mutella/remote/template/images/bar-aqua-16x16.gif -share/mutella/remote/template/images/bar-aqua-27x27.gif -share/mutella/remote/template/images/bar-trans-16x16.gif -share/mutella/remote/template/images/bar-trans-27x27.gif -share/mutella/remote/template/images/blip-blue.gif -share/mutella/remote/template/images/blip-gray.gif -share/mutella/remote/template/images/blip-green.gif -share/mutella/remote/template/images/blip-red.gif -share/mutella/remote/template/images/bullet-yellow-12x12.gif -share/mutella/remote/template/images/bullet-red-12x12.gif -share/mutella/remote/template/images/bullet-pale-yellow-12x12.gif -share/mutella/remote/template/images/clear-16x16.gif -share/mutella/remote/template/images/clear-32x32.gif -share/mutella/remote/template/images/connections-64x64.gif -share/mutella/remote/template/images/event-64x64.gif -share/mutella/remote/template/images/exit-64x64.gif -share/mutella/remote/template/images/info-16x16.gif -share/mutella/remote/template/images/info-32x32.gif -share/mutella/remote/template/images/kill-16x16.gif -share/mutella/remote/template/images/kill-32x32.gif -share/mutella/remote/template/images/mutella-100x130.gif -share/mutella/remote/template/images/mutella-logo-100x130.gif -share/mutella/remote/template/images/overview-64x64.gif -share/mutella/remote/template/images/pixel-b.gif -share/mutella/remote/template/images/pixel-t.gif -share/mutella/remote/template/images/pixel-w.gif -share/mutella/remote/template/images/rename-16x16.gif -share/mutella/remote/template/images/rename-32x32.gif -share/mutella/remote/template/images/searches-64x64.gif -share/mutella/remote/template/images/searches-filt-64x64.gif -share/mutella/remote/template/images/status-64x64.gif -share/mutella/remote/template/images/stop-16x16.gif -share/mutella/remote/template/images/stop-32x32.gif -share/mutella/remote/template/images/transfers-64x64.gif -share/mutella/remote/template/confirm.html -share/mutella/remote/template/connections.html -share/mutella/remote/template/edit.html -share/mutella/remote/template/index.html -share/mutella/remote/template/log.html -share/mutella/remote/template/message.html -share/mutella/remote/template/move.html -share/mutella/remote/template/mutella-remote.css -share/mutella/remote/template/modules/results-detail.html -share/mutella/remote/template/modules/results-grouped-body.html -share/mutella/remote/template/modules/results-grouped-head.html -share/mutella/remote/template/modules/results-ungrouped-body.html -share/mutella/remote/template/modules/results-ungrouped-head.html -share/mutella/remote/template/overview.html -share/mutella/remote/template/results.html -share/mutella/remote/template/searches.html -share/mutella/remote/template/settings.html -share/mutella/remote/template/transfers.html -share/mutella/remote/template/varhelp.html -@dirrm share/mutella/remote/template/modules -@dirrm share/mutella/remote/template/images -@dirrm share/mutella/remote/template -@dirrm share/mutella/remote -@dirrm share/mutella diff --git a/net/napshare/Makefile b/net/napshare/Makefile deleted file mode 100644 index 5953ccc92e38..000000000000 --- a/net/napshare/Makefile +++ /dev/null @@ -1,26 +0,0 @@ -# New ports collection makefile for: napshare -# Date created: 4 July 2001 -# Whom: Mike Heffner -# -# $FreeBSD$ -# - -PORTNAME= napshare -PORTVERSION= 1.2 -PORTREVISION= 1 -CATEGORIES= net -MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} -MASTER_SITE_SUBDIR= napshare - -MAINTAINER= mikeh@FreeBSD.org -COMMENT= A GTK based Gnutella client - -USE_X_PREFIX= yes -USE_GMAKE= yes -USE_GNOME= gtk12 -GNU_CONFIGURE= yes - -post-extract: - @${RM} ${WRKSRC}/config.cache - -.include diff --git a/net/napshare/distinfo b/net/napshare/distinfo deleted file mode 100644 index 0e8eebb5cedd..000000000000 --- a/net/napshare/distinfo +++ /dev/null @@ -1,3 +0,0 @@ -MD5 (napshare-1.2.tar.gz) = 862373717fd7bee31b9dca003a0840a0 -SHA256 (napshare-1.2.tar.gz) = bd6f819b85e00238e67482d963fd0470f9966942250efe253da85a8135cd8d13 -SIZE (napshare-1.2.tar.gz) = 227013 diff --git a/net/napshare/files/patch-aa b/net/napshare/files/patch-aa deleted file mode 100644 index 9eb943e6f166..000000000000 --- a/net/napshare/files/patch-aa +++ /dev/null @@ -1,14 +0,0 @@ ---- src/hosts.c.orig Sat Jan 4 13:25:05 2003 -+++ src/hosts.c Sat Jan 4 13:27:43 2003 -@@ -265,6 +265,11 @@ - g_snprintf(h_tmp, sizeof(h_tmp), "%s/NAPS-urlcache.txt", path); - cachef = fopen(h_tmp, "r"); // open the normal file - } -+ // Try opening from data directory -+ if (cachef == NULL) { -+ g_snprintf(h_tmp, sizeof(h_tmp), "%s/NAPS-urlcache.txt", PACKAGE_DATA_DIR); -+ cachef = fopen(h_tmp, "r"); -+ } - } - - if (!cachef) { diff --git a/net/napshare/files/patch-ab b/net/napshare/files/patch-ab deleted file mode 100644 index a11691a4ff67..000000000000 --- a/net/napshare/files/patch-ab +++ /dev/null @@ -1,11 +0,0 @@ ---- Makefile.in.orig Sat Jan 4 13:47:04 2003 -+++ Makefile.in Sat Jan 4 13:47:33 2003 -@@ -362,6 +362,8 @@ - fi \ - done \ - fi -+ $(mkinstalldirs) $(DESTDIR)$(pkgdatadir); \ -+ $(INSTALL_DATA) $(srcdir)/NAPS-urlcache.txt $(DESTDIR)$(pkgdatadir); - - dist-hook: - if test -d pixmaps; then \ diff --git a/net/napshare/pkg-descr b/net/napshare/pkg-descr deleted file mode 100644 index 0a484db8ddd8..000000000000 --- a/net/napshare/pkg-descr +++ /dev/null @@ -1,10 +0,0 @@ -NapShare is a GUI based Gnutella Client. - -It's a fully featured Gnutella Client designed to share any type of -file the user wishes to share. You supply a list of keywords and -filters for the file types you want and it downloads them overnight, -automatically - -WWW: http://napshare.sourceforge.net/ -- Mike Heffner -mikeh@FreeBSD.org diff --git a/net/napshare/pkg-plist b/net/napshare/pkg-plist deleted file mode 100644 index bb602b5f46a3..000000000000 --- a/net/napshare/pkg-plist +++ /dev/null @@ -1,3 +0,0 @@ -bin/napshare -share/napshare/NAPS-urlcache.txt -@dirrm share/napshare diff --git a/net/nicotine/Makefile b/net/nicotine/Makefile deleted file mode 100644 index 75b71739feb2..000000000000 --- a/net/nicotine/Makefile +++ /dev/null @@ -1,51 +0,0 @@ -# New ports collection makefile for: nicotine -# Date created: 19 Aug 2003 -# Whom: Adam Weinberger -# -# $FreeBSD$ -# - -PORTNAME= nicotine -PORTVERSION= 1.0.8 -PORTREVISION= 1 -CATEGORIES= net -MASTER_SITES= http://nicotine.thegraveyard.org/ - -MAINTAINER= sw@gegenunendlich.de -COMMENT= GTK2 SoulSeek filesharing client - -RUN_DEPENDS= ${PYTHON_SITELIBDIR}/gtk-2.0/gtk/__init__.py:${PORTSDIR}/x11-toolkits/py-gtk2 \ - ${PYTHON_SITELIBDIR}/_bsddb.so:${PORTSDIR}/databases/py-bsddb - -USE_BZIP2= yes -USE_PYTHON= yes -USE_PYDISTUTILS= yes -USE_REINPLACE= yes - -OPTIONS= GEOIP "Enable the GeoIP based country code blocker" off \ - PSYCO "Enable Psyco, the optimizing Python compiler" off \ - VORBIS "Enable OGG/Vorbis support" on - -.include - -.if defined(WITH_GEOIP) -RUN_DEPENDS+= ${PYTHON_SITELIBDIR}/GeoIP.so:${PORTSDIR}/net/py-GeoIP -.endif -.if defined(WITH_PSYCO) -RUN_DEPENDS+= ${PYTHON_SITELIBDIR}/psyco/_psyco.so:${PORTSDIR}/devel/py-psyco -.endif -.if defined(WITH_VORBIS) -RUN_DEPENDS+= ${PYTHON_SITELIBDIR}/ogg/vorbis.so:${PORTSDIR}/audio/py-vorbis -.endif - -post-patch: - @${REINPLACE_CMD} -e "s|sys\.prefix|\"${PREFIX}\"|g" ${WRKSRC}/setup.py - -.if !defined(NOPORTDOCS) -post-install: - @${MKDIR} ${DOCSDIR} - @${INSTALL_DATA} ${WRKSRC}/README ${DOCSDIR} - @${INSTALL_DATA} ${WRKSRC}/README.import-winconfig ${DOCSDIR} -.endif - -.include diff --git a/net/nicotine/distinfo b/net/nicotine/distinfo deleted file mode 100644 index 969e961c7186..000000000000 --- a/net/nicotine/distinfo +++ /dev/null @@ -1,3 +0,0 @@ -MD5 (nicotine-1.0.8.tar.bz2) = 2392a74dc5be09a062ba77ec4a041e99 -SHA256 (nicotine-1.0.8.tar.bz2) = 8e9d8707991316603363a9198fa4a3510e66aecfcead6f6f721b0500916bf4d2 -SIZE (nicotine-1.0.8.tar.bz2) = 305645 diff --git a/net/nicotine/pkg-descr b/net/nicotine/pkg-descr deleted file mode 100644 index 89180e33ab94..000000000000 --- a/net/nicotine/pkg-descr +++ /dev/null @@ -1,4 +0,0 @@ -Nicotine is a GTK2 SoulSeek filesharing client, and is based upon the -PySoulSeek (net/pyslsk) code. - -WWW: http://nicotine.thegraveyard.org/ diff --git a/net/nicotine/pkg-plist b/net/nicotine/pkg-plist deleted file mode 100644 index 5da2fb22ffa6..000000000000 --- a/net/nicotine/pkg-plist +++ /dev/null @@ -1,111 +0,0 @@ -bin/nicotine -bin/nicotine-import-winconfig -%%PYTHON_SITELIBDIR%%/pynicotine/ConfigParser.py -%%PYTHON_SITELIBDIR%%/pynicotine/ConfigParser.pyc -%%PYTHON_SITELIBDIR%%/pynicotine/ConfigParser.pyo -%%PYTHON_SITELIBDIR%%/pynicotine/__init__.py -%%PYTHON_SITELIBDIR%%/pynicotine/__init__.pyc -%%PYTHON_SITELIBDIR%%/pynicotine/__init__.pyo -%%PYTHON_SITELIBDIR%%/pynicotine/config.py -%%PYTHON_SITELIBDIR%%/pynicotine/config.pyc -%%PYTHON_SITELIBDIR%%/pynicotine/config.pyo -%%PYTHON_SITELIBDIR%%/pynicotine/gtkgui/__init__.py -%%PYTHON_SITELIBDIR%%/pynicotine/gtkgui/__init__.pyc -%%PYTHON_SITELIBDIR%%/pynicotine/gtkgui/__init__.pyo -%%PYTHON_SITELIBDIR%%/pynicotine/gtkgui/about.py -%%PYTHON_SITELIBDIR%%/pynicotine/gtkgui/about.pyc -%%PYTHON_SITELIBDIR%%/pynicotine/gtkgui/about.pyo -%%PYTHON_SITELIBDIR%%/pynicotine/gtkgui/browsetreemodels.py -%%PYTHON_SITELIBDIR%%/pynicotine/gtkgui/browsetreemodels.pyc -%%PYTHON_SITELIBDIR%%/pynicotine/gtkgui/browsetreemodels.pyo -%%PYTHON_SITELIBDIR%%/pynicotine/gtkgui/chatrooms.py -%%PYTHON_SITELIBDIR%%/pynicotine/gtkgui/chatrooms.pyc -%%PYTHON_SITELIBDIR%%/pynicotine/gtkgui/chatrooms.pyo -%%PYTHON_SITELIBDIR%%/pynicotine/gtkgui/checklatest.py -%%PYTHON_SITELIBDIR%%/pynicotine/gtkgui/checklatest.pyc -%%PYTHON_SITELIBDIR%%/pynicotine/gtkgui/checklatest.pyo -%%PYTHON_SITELIBDIR%%/pynicotine/gtkgui/dirchooser.py -%%PYTHON_SITELIBDIR%%/pynicotine/gtkgui/dirchooser.pyc -%%PYTHON_SITELIBDIR%%/pynicotine/gtkgui/dirchooser.pyo -%%PYTHON_SITELIBDIR%%/pynicotine/gtkgui/downloads.py -%%PYTHON_SITELIBDIR%%/pynicotine/gtkgui/downloads.pyc -%%PYTHON_SITELIBDIR%%/pynicotine/gtkgui/downloads.pyo -%%PYTHON_SITELIBDIR%%/pynicotine/gtkgui/frame.py -%%PYTHON_SITELIBDIR%%/pynicotine/gtkgui/frame.pyc -%%PYTHON_SITELIBDIR%%/pynicotine/gtkgui/frame.pyo -%%PYTHON_SITELIBDIR%%/pynicotine/gtkgui/glade2py.py -%%PYTHON_SITELIBDIR%%/pynicotine/gtkgui/glade2py.pyc -%%PYTHON_SITELIBDIR%%/pynicotine/gtkgui/glade2py.pyo -%%PYTHON_SITELIBDIR%%/pynicotine/gtkgui/imagedata.py -%%PYTHON_SITELIBDIR%%/pynicotine/gtkgui/imagedata.pyc -%%PYTHON_SITELIBDIR%%/pynicotine/gtkgui/imagedata.pyo -%%PYTHON_SITELIBDIR%%/pynicotine/gtkgui/nicotine_glade.py -%%PYTHON_SITELIBDIR%%/pynicotine/gtkgui/nicotine_glade.pyc -%%PYTHON_SITELIBDIR%%/pynicotine/gtkgui/nicotine_glade.pyo -%%PYTHON_SITELIBDIR%%/pynicotine/gtkgui/privatechat.py -%%PYTHON_SITELIBDIR%%/pynicotine/gtkgui/privatechat.pyc -%%PYTHON_SITELIBDIR%%/pynicotine/gtkgui/privatechat.pyo -%%PYTHON_SITELIBDIR%%/pynicotine/gtkgui/search.py -%%PYTHON_SITELIBDIR%%/pynicotine/gtkgui/search.pyc -%%PYTHON_SITELIBDIR%%/pynicotine/gtkgui/search.pyo -%%PYTHON_SITELIBDIR%%/pynicotine/gtkgui/settings_glade.py -%%PYTHON_SITELIBDIR%%/pynicotine/gtkgui/settings_glade.pyc -%%PYTHON_SITELIBDIR%%/pynicotine/gtkgui/settings_glade.pyo -%%PYTHON_SITELIBDIR%%/pynicotine/gtkgui/settingswindow.py -%%PYTHON_SITELIBDIR%%/pynicotine/gtkgui/settingswindow.pyc -%%PYTHON_SITELIBDIR%%/pynicotine/gtkgui/settingswindow.pyo -%%PYTHON_SITELIBDIR%%/pynicotine/gtkgui/ticker.py -%%PYTHON_SITELIBDIR%%/pynicotine/gtkgui/ticker.pyc -%%PYTHON_SITELIBDIR%%/pynicotine/gtkgui/ticker.pyo -%%PYTHON_SITELIBDIR%%/pynicotine/gtkgui/transferlist.py -%%PYTHON_SITELIBDIR%%/pynicotine/gtkgui/transferlist.pyc -%%PYTHON_SITELIBDIR%%/pynicotine/gtkgui/transferlist.pyo -%%PYTHON_SITELIBDIR%%/pynicotine/gtkgui/translux.py -%%PYTHON_SITELIBDIR%%/pynicotine/gtkgui/translux.pyc -%%PYTHON_SITELIBDIR%%/pynicotine/gtkgui/translux.pyo -%%PYTHON_SITELIBDIR%%/pynicotine/gtkgui/uploads.py -%%PYTHON_SITELIBDIR%%/pynicotine/gtkgui/uploads.pyc -%%PYTHON_SITELIBDIR%%/pynicotine/gtkgui/uploads.pyo -%%PYTHON_SITELIBDIR%%/pynicotine/gtkgui/userbrowse.py -%%PYTHON_SITELIBDIR%%/pynicotine/gtkgui/userbrowse.pyc -%%PYTHON_SITELIBDIR%%/pynicotine/gtkgui/userbrowse.pyo -%%PYTHON_SITELIBDIR%%/pynicotine/gtkgui/userinfo.py -%%PYTHON_SITELIBDIR%%/pynicotine/gtkgui/userinfo.pyc -%%PYTHON_SITELIBDIR%%/pynicotine/gtkgui/userinfo.pyo -%%PYTHON_SITELIBDIR%%/pynicotine/gtkgui/userlist.py -%%PYTHON_SITELIBDIR%%/pynicotine/gtkgui/userlist.pyc -%%PYTHON_SITELIBDIR%%/pynicotine/gtkgui/userlist.pyo -%%PYTHON_SITELIBDIR%%/pynicotine/gtkgui/utils.py -%%PYTHON_SITELIBDIR%%/pynicotine/gtkgui/utils.pyc -%%PYTHON_SITELIBDIR%%/pynicotine/gtkgui/utils.pyo -%%PYTHON_SITELIBDIR%%/pynicotine/mp3.py -%%PYTHON_SITELIBDIR%%/pynicotine/mp3.pyc -%%PYTHON_SITELIBDIR%%/pynicotine/mp3.pyo -%%PYTHON_SITELIBDIR%%/pynicotine/pynicotine.py -%%PYTHON_SITELIBDIR%%/pynicotine/pynicotine.pyc -%%PYTHON_SITELIBDIR%%/pynicotine/pynicotine.pyo -%%PYTHON_SITELIBDIR%%/pynicotine/slskmessages.py -%%PYTHON_SITELIBDIR%%/pynicotine/slskmessages.pyc -%%PYTHON_SITELIBDIR%%/pynicotine/slskmessages.pyo -%%PYTHON_SITELIBDIR%%/pynicotine/slskproto.py -%%PYTHON_SITELIBDIR%%/pynicotine/slskproto.pyc -%%PYTHON_SITELIBDIR%%/pynicotine/slskproto.pyo -%%PYTHON_SITELIBDIR%%/pynicotine/transfers.py -%%PYTHON_SITELIBDIR%%/pynicotine/transfers.pyc -%%PYTHON_SITELIBDIR%%/pynicotine/transfers.pyo -%%PYTHON_SITELIBDIR%%/pynicotine/utils.py -%%PYTHON_SITELIBDIR%%/pynicotine/utils.pyc -%%PYTHON_SITELIBDIR%%/pynicotine/utils.pyo -%%PORTDOCS%%%%DOCSDIR%%/README.import-winconfig -%%PORTDOCS%%%%DOCSDIR%%/README -share/locale/de/LC_MESSAGES/nicotine.mo -share/locale/dk/LC_MESSAGES/nicotine.mo -share/locale/es/LC_MESSAGES/nicotine.mo -share/locale/fr/LC_MESSAGES/nicotine.mo -share/locale/it/LC_MESSAGES/nicotine.mo -share/locale/nl/LC_MESSAGES/nicotine.mo -share/locale/pl/LC_MESSAGES/nicotine.mo -share/locale/sv/LC_MESSAGES/nicotine.mo -%%PORTDOCS%%@dirrm %%DOCSDIR%% -@dirrm %%PYTHON_SITELIBDIR%%/pynicotine/gtkgui -@dirrm %%PYTHON_SITELIBDIR%%/pynicotine diff --git a/net/opendchub/Makefile b/net/opendchub/Makefile deleted file mode 100644 index 418101c52d92..000000000000 --- a/net/opendchub/Makefile +++ /dev/null @@ -1,37 +0,0 @@ -# New ports collection makefile for: opendchub -# Date created: May 29, 2002 -# Whom: Munish Chopra -# -# $FreeBSD$ -# - -PORTNAME= opendchub -PORTVERSION= 0.7.14 -PORTREVISION= 2 -CATEGORIES= net -MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} -MASTER_SITE_SUBDIR= ${PORTNAME} - -MAINTAINER= ports@FreeBSD.org -COMMENT= Unofficial Unix version of the Direct Connect Hub software - -USE_PERL5= yes -USE_GMAKE= yes -GNU_CONFIGURE= yes -CONFIGURE_TARGET= --build=${MACHINE_ARCH}-portbld-freebsd${OSREL} -CONFIGURE_ENV+= CPPFLAGS="-I${LOCALBASE}/include" - -post-install: -.if !defined(NOPORTDOCS) - @${MKDIR} ${DOCSDIR} - ${INSTALL_DATA} ${WRKSRC}/README ${DOCSDIR} - ${INSTALL_DATA} ${WRKSRC}/Documentation/* ${DOCSDIR} -.endif - -.include - -.if ${PERL_LEVEL} < 500601 -IGNORE= "needs at least perl 5.6.1 to build" -.endif - -.include diff --git a/net/opendchub/distinfo b/net/opendchub/distinfo deleted file mode 100644 index 0e20a19ba5f2..000000000000 --- a/net/opendchub/distinfo +++ /dev/null @@ -1,3 +0,0 @@ -MD5 (opendchub-0.7.14.tar.gz) = 6121347154820e2b307a5aecafa86ce8 -SHA256 (opendchub-0.7.14.tar.gz) = a313ff89ca8fcef265179b320be9b42b32c8e7747c12b4b86c6665146c22ce15 -SIZE (opendchub-0.7.14.tar.gz) = 187739 diff --git a/net/opendchub/files/patch-buffer_overflow_fix b/net/opendchub/files/patch-buffer_overflow_fix deleted file mode 100644 index 305b6c5d9558..000000000000 --- a/net/opendchub/files/patch-buffer_overflow_fix +++ /dev/null @@ -1,11 +0,0 @@ ---- src/commands.c.orig Sun Feb 13 17:16:37 2005 -+++ src/commands.c Sun Feb 13 17:17:18 2005 -@@ -2842,7 +2842,7 @@ - { - char move_string[MAX_HOST_LEN+20]; - -- sprintf(move_string, "$ForceMove %s", buf); -+ snprintf(move_string, MAX_HOST_LEN, "$ForceMove %s", buf); - - send_to_humans(move_string, REGULAR | REGISTERED | OP, user); - remove_all(UNKEYED | NON_LOGGED | REGULAR | REGISTERED | OP, 1, 1); diff --git a/net/opendchub/files/patch-telnet_chat_fix b/net/opendchub/files/patch-telnet_chat_fix deleted file mode 100644 index 79ade0c6ef26..000000000000 --- a/net/opendchub/files/patch-telnet_chat_fix +++ /dev/null @@ -1,11 +0,0 @@ ---- src/main.c.orig Sun Feb 13 16:54:21 2005 -+++ src/main.c Sun Feb 13 16:55:31 2005 -@@ -1056,7 +1056,7 @@ - /* The chat command, starts with */ - else if(*temp == '<') - { -- if((user->type & (SCRIPT | UNKEYED | LINKED | NON_LOGGED)) == 0) -+ if((user->type & (SCRIPT | UNKEYED | LINKED | NON_LOGGED | NON_LOGGED_ADM)) == 0) - chat(temp, user); - } - diff --git a/net/opendchub/pkg-descr b/net/opendchub/pkg-descr deleted file mode 100644 index 0e6012fa9833..000000000000 --- a/net/opendchub/pkg-descr +++ /dev/null @@ -1,9 +0,0 @@ -Open DC Hub is a Unix/Linux version of the Hub software for the -Direct Connect network. Direct Connect is a file sharing network -made up by hubs, to which clients can connect. - -Once connected to a hub, the user can search for files on the hub -or the network, or browse files of other users connected to the -hub. - -WWW: http://opendchub.sourceforge.net/ diff --git a/net/opendchub/pkg-plist b/net/opendchub/pkg-plist deleted file mode 100644 index 95e46e251163..000000000000 --- a/net/opendchub/pkg-plist +++ /dev/null @@ -1,6 +0,0 @@ -bin/opendchub -%%PORTDOCS%%%%DOCSDIR%%/README -%%PORTDOCS%%%%DOCSDIR%%/configfiles -%%PORTDOCS%%%%DOCSDIR%%/general -%%PORTDOCS%%%%DOCSDIR%%/scriptdoc -%%PORTDOCS%%@dirrm %%DOCSDIR%% diff --git a/net/p5-pdonkey/Makefile b/net/p5-pdonkey/Makefile deleted file mode 100644 index a7120117a6d7..000000000000 --- a/net/p5-pdonkey/Makefile +++ /dev/null @@ -1,42 +0,0 @@ -# ex:ts=8 -# Ports collection makefile for: pdonkey -# Date Created: Feb 25, 2004 -# Whom: ijliao -# -# $FreeBSD$ -# - -PORTNAME= pdonkey -PORTVERSION= 0.05 -CATEGORIES= net perl5 -MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:S/$/:sf/} \ - ${MASTER_SITE_PERL_CPAN:S/$/:cpan/} -MASTER_SITE_SUBDIR= ${PORTNAME}/:sf \ - ../by-authors/K/KL/KLIMKIN/:cpan -PKGNAMEPREFIX= p5- -DISTNAME= P2P-pDonkey-${PORTVERSION} -DISTFILES= ${DISTNAME}${EXTRACT_SUFX}:sf \ - ${DISTNAME}${EXTRACT_SUFX}:cpan - -MAINTAINER= ports@FreeBSD.org -COMMENT= Perl tools for eDonkey network - -BUILD_DEPENDS= ${SITE_PERL}/${PERL_ARCH}/Digest/MD4.pm:${PORTSDIR}/security/p5-Digest-MD4 \ - ${SITE_PERL}/Data/Hexdumper.pm:${PORTSDIR}/devel/p5-Data-Hexdumper \ - ${SITE_PERL}/Tie/IxHash.pm:${PORTSDIR}/devel/p5-Tie-IxHash \ - ${SITE_PERL}/Video/Info.pm:${PORTSDIR}/multimedia/p5-Video-Info - -PERL_CONFIGURE= yes - -MAN3= P2P::pDonkey::Met.3 \ - P2P::pDonkey::Packet.3 \ - P2P::pDonkey::Util.3 \ - P2P::pDonkey::Meta.3 - -.include - -.if ${PERL_LEVEL} < 500600 -IGNORE= requires perl 5.6.x or later. Install lang/perl5 then try again -.endif - -.include diff --git a/net/p5-pdonkey/distinfo b/net/p5-pdonkey/distinfo deleted file mode 100644 index 80f7b07e0572..000000000000 --- a/net/p5-pdonkey/distinfo +++ /dev/null @@ -1,3 +0,0 @@ -MD5 (P2P-pDonkey-0.05.tar.gz) = cb45283097d3c7102d966d3b3cb9d9c2 -SHA256 (P2P-pDonkey-0.05.tar.gz) = 01a547e48137b5bf01bc13203363889d1b1d471c84ec6856ba835c481125d1ca -SIZE (P2P-pDonkey-0.05.tar.gz) = 82230 diff --git a/net/p5-pdonkey/pkg-descr b/net/p5-pdonkey/pkg-descr deleted file mode 100644 index 96c97abf2b9e..000000000000 --- a/net/p5-pdonkey/pkg-descr +++ /dev/null @@ -1,5 +0,0 @@ -pDonkey is the set of tools for manipulating eDonkey peer2peer protocol. The -main goal of the project is to provide basic API for the protocol and to -create open source server for eDonkey network. - -WWW: http://pdonkey.sourceforge.net/ diff --git a/net/p5-pdonkey/pkg-plist b/net/p5-pdonkey/pkg-plist deleted file mode 100644 index d14d033d72ef..000000000000 --- a/net/p5-pdonkey/pkg-plist +++ /dev/null @@ -1,11 +0,0 @@ -%%SITE_PERL%%/P2P/pDonkey/Met.pm -%%SITE_PERL%%/P2P/pDonkey/Met_v04.pm -%%SITE_PERL%%/P2P/pDonkey/Meta.pm -%%SITE_PERL%%/P2P/pDonkey/Meta_v04.pm -%%SITE_PERL%%/P2P/pDonkey/Packet.pm -%%SITE_PERL%%/P2P/pDonkey/Util.pm -@dirrm %%SITE_PERL%%/P2P/pDonkey -%%SITE_PERL%%/%%PERL_ARCH%%/auto/P2P/pDonkey/.packlist -@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/P2P/pDonkey -@dirrmtry %%SITE_PERL%%/P2P -@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/P2P diff --git a/net/peercast/Makefile b/net/peercast/Makefile deleted file mode 100644 index 0312392beead..000000000000 --- a/net/peercast/Makefile +++ /dev/null @@ -1,34 +0,0 @@ -# New ports collection makefile for: peercast -# Date created: 21 Dec 2004 -# Whom: Jean-Yves Lefort -# -# $FreeBSD$ -# - -PORTNAME= peercast -PORTVERSION= 0.1214 -CATEGORIES= net multimedia -MASTER_SITES= http://www.peercast.org/ -DISTNAME= peercast-linux -EXTRACT_SUFX= .tgz - -MAINTAINER= jylefort@FreeBSD.org -COMMENT= A peer-to-peer network for broadcasting and listening to streams - -USE_LINUX= yes -NO_WRKSUBDIR= yes -NO_BUILD= yes - -SUB_FILES= peercast.sh - -do-install: - ${INSTALL_SCRIPT} ${WRKDIR}/peercast.sh ${PREFIX}/bin/peercast - ${INSTALL_PROGRAM} ${WRKSRC}/peercast ${PREFIX}/libexec -.for lang in de en fr ja - ${MKDIR} ${DATADIR}/html/${lang} - ${INSTALL_DATA} ${WRKSRC}/html/${lang}/*.* ${DATADIR}/html/${lang} - ${MKDIR} ${DATADIR}/html/${lang}/images - ${INSTALL_DATA} ${WRKSRC}/html/${lang}/images/*.* ${DATADIR}/html/${lang}/images -.endfor - -.include diff --git a/net/peercast/distinfo b/net/peercast/distinfo deleted file mode 100644 index bfcb25224d64..000000000000 --- a/net/peercast/distinfo +++ /dev/null @@ -1,3 +0,0 @@ -MD5 (peercast-linux.tgz) = 3384033ea9e1e3e6ef52b859285f45dd -SHA256 (peercast-linux.tgz) = e73f68b7a6a8111a577368e4f7ea81c0bee703501d8cd5d2e844be847c830464 -SIZE (peercast-linux.tgz) = 201868 diff --git a/net/peercast/files/peercast.sh.in b/net/peercast/files/peercast.sh.in deleted file mode 100644 index f92d6e3557b0..000000000000 --- a/net/peercast/files/peercast.sh.in +++ /dev/null @@ -1,9 +0,0 @@ -#!/bin/sh - -if [ ! -d "$HOME/.peercast" ]; then - mkdir "$HOME/.peercast" || exit 1 - ln -s "%%DATADIR%%/html" "%%PREFIX%%/libexec/peercast" "$HOME/.peercast" || exit 1 -fi - -cd "$HOME/.peercast" || exit 1 -exec ./peercast "$@" diff --git a/net/peercast/pkg-descr b/net/peercast/pkg-descr deleted file mode 100644 index 166ce0866441..000000000000 --- a/net/peercast/pkg-descr +++ /dev/null @@ -1,9 +0,0 @@ -PeerCast is a new, free way to listen to radio and watch video on the -Internet. It uses P2P technology to let anyone become a broadcaster -without the costs of traditional streaming. This means you get to hear -and watch stations not normally found on commercially funded sites. - -WWW: http://www.peercast.org/ - -- Jean-Yves Lefort -jylefort@FreeBSD.org diff --git a/net/peercast/pkg-plist b/net/peercast/pkg-plist deleted file mode 100644 index 020d4424db02..000000000000 --- a/net/peercast/pkg-plist +++ /dev/null @@ -1,68 +0,0 @@ -bin/peercast -libexec/peercast -share/peercast/html/de/bcid.html -share/peercast/html/de/broadcast.html -share/peercast/html/de/chaninfo.html -share/peercast/html/de/connections.html -share/peercast/html/de/images/play.png -share/peercast/html/de/images/small-logo.png -share/peercast/html/de/index.html -share/peercast/html/de/login.html -share/peercast/html/de/logout.html -share/peercast/html/de/peercast.css -share/peercast/html/de/relayinfo.html -share/peercast/html/de/relays.html -share/peercast/html/de/settings.html -share/peercast/html/de/viewlog.html -share/peercast/html/en/bcid.html -share/peercast/html/en/broadcast.html -share/peercast/html/en/chaninfo.html -share/peercast/html/en/connections.html -share/peercast/html/en/images/play.png -share/peercast/html/en/images/small-logo.png -share/peercast/html/en/index.html -share/peercast/html/en/login.html -share/peercast/html/en/logout.html -share/peercast/html/en/peercast.css -share/peercast/html/en/relayinfo.html -share/peercast/html/en/relays.html -share/peercast/html/en/settings.html -share/peercast/html/en/viewlog.html -share/peercast/html/fr/bcid.html -share/peercast/html/fr/broadcast.html -share/peercast/html/fr/chaninfo.html -share/peercast/html/fr/connections.html -share/peercast/html/fr/images/play.png -share/peercast/html/fr/images/small-logo.png -share/peercast/html/fr/index.html -share/peercast/html/fr/login.html -share/peercast/html/fr/logout.html -share/peercast/html/fr/peercast.css -share/peercast/html/fr/relayinfo.html -share/peercast/html/fr/relays.html -share/peercast/html/fr/settings.html -share/peercast/html/fr/viewlog.html -share/peercast/html/ja/bcid.html -share/peercast/html/ja/broadcast.html -share/peercast/html/ja/chaninfo.html -share/peercast/html/ja/connections.html -share/peercast/html/ja/images/play.png -share/peercast/html/ja/images/small-logo.png -share/peercast/html/ja/index.html -share/peercast/html/ja/login.html -share/peercast/html/ja/logout.html -share/peercast/html/ja/peercast.css -share/peercast/html/ja/relayinfo.html -share/peercast/html/ja/relays.html -share/peercast/html/ja/settings.html -share/peercast/html/ja/viewlog.html -@dirrm share/peercast/html/de/images -@dirrm share/peercast/html/de -@dirrm share/peercast/html/en/images -@dirrm share/peercast/html/en -@dirrm share/peercast/html/fr/images -@dirrm share/peercast/html/fr -@dirrm share/peercast/html/ja/images -@dirrm share/peercast/html/ja -@dirrm share/peercast/html -@dirrm share/peercast diff --git a/net/phex/Makefile b/net/phex/Makefile deleted file mode 100644 index bacfc6a74099..000000000000 --- a/net/phex/Makefile +++ /dev/null @@ -1,74 +0,0 @@ -# New ports collection makefile for: phex -# Date created: Mon Nov 19 23:48:51 BRST 2001 -# Whom: Mario Sergio Fujikawa Ferreira -# -# $FreeBSD$ -# - -PORTNAME= phex -PORTVERSION= 2.2.0.83 -CATEGORIES= net java -MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} -MASTER_SITE_SUBDIR= ${PORTNAME} -DISTNAME= ${PORTNAME}_${PORTVERSION} - -MAINTAINER= lioux@FreeBSD.org -COMMENT= A Java multi platform and spyware free gnutella client - -USE_JAVA= yes -JAVA_VERSION= 1.4+ -USE_REINPLACE= yes -USE_ZIP= yes -NO_BUILD= yes -PLIST_SUB= JAR_DIR=${JAR_DIR} - -JAVAVM= ${LOCALBASE}/bin/java -JAR_DIR= ${JAVAJARDIR:S,^${PREFIX}/,,}/${PORTNAME} - -DOC_FILES= Phex_other.htm Phex_win.htm -JAR_FILES= \ - commons-logging.jar \ - forms-1.0.5.jar \ - jaxb.jar \ - looks-1.3rc.jar \ - phex.jar - -PORTDOCS= ${DOC_FILES} - -PLIST_FILES+= bin/${PORTNAME} - -.for jar in ${JAR_FILES} -PLIST_FILES+= %%JAR_DIR%%/${jar} -.endfor - -PLIST_DIRS+= \ - %%JAR_DIR%% - -post-patch: -# remove trailing ^M - @${REINPLACE_CMD} -E \ - -e 's! !!' ${WRKSRC}/docs/readme/* - @${SED} -e "s|%%JAR_DIR%%|${JAR_DIR}|; \ - s|%%JAR_FILE%%|${JAR_FILE}|; \ - s|%%JAVA_VERSION%%|${JAVA_VERSION}|; \ - s|%%JAVAVM%%|${JAVAVM}|;s|%%PREFIX%%|${PREFIX}|" \ - ${FILESDIR}/wrapper.sh > ${WRKDIR}/wrapper.sh - -do-install: - @${MKDIR} ${PREFIX}/${JAR_DIR} -.for jar in ${JAR_FILES} - @${INSTALL_DATA} ${WRKSRC}/${jar} ${PREFIX}/${JAR_DIR} -.endfor - @${INSTALL_SCRIPT} ${WRKDIR}/wrapper.sh ${PREFIX}/bin/${PORTNAME} -.ifndef(NOPORTDOCS) - @${MKDIR} ${DOCSDIR} -.for doc in ${DOC_FILES} - @${INSTALL_DATA} ${WRKSRC}/docs/readme/${doc} ${DOCSDIR} -.endfor -.endif - -.include - -JAR_FILE= ${PORTNAME}.jar - -.include diff --git a/net/phex/distinfo b/net/phex/distinfo deleted file mode 100644 index 8f8e4f62bf03..000000000000 --- a/net/phex/distinfo +++ /dev/null @@ -1,3 +0,0 @@ -MD5 (phex_2.2.0.83.zip) = 030a35dd14585658b9b5136147e49757 -SHA256 (phex_2.2.0.83.zip) = 7cef874609c57f940ab74f822907807163af5d4c3639b4fe1f2fe52a6523ffb4 -SIZE (phex_2.2.0.83.zip) = 2200217 diff --git a/net/phex/files/wrapper.sh b/net/phex/files/wrapper.sh deleted file mode 100644 index 9f50395b16ae..000000000000 --- a/net/phex/files/wrapper.sh +++ /dev/null @@ -1,11 +0,0 @@ -#!/bin/sh - -export JAVA_VERSION - -PREFIX="%%PREFIX%%" -JAVA_VERSION="%%JAVA_VERSION%%" -JAVAVM="%%JAVAVM%%" -JAR_DIR="%%JAR_DIR%%" -JAR_FILE="%%JAR_FILE%%" - -${JAVAVM} -jar ${PREFIX}/${JAR_DIR}/${JAR_FILE} "${@}" diff --git a/net/phex/pkg-descr b/net/phex/pkg-descr deleted file mode 100644 index 4935b17b0490..000000000000 --- a/net/phex/pkg-descr +++ /dev/null @@ -1,10 +0,0 @@ -Phex is a Java multi platform and spyware free gnutella client. - -o Automatic search functionality to find new download candidates. -o Download resuming across different hosts. -o Advanced configuration options. -o Passive searching for files. - -Visit these following web pages for more information: - -WWW: http://phex.sourceforge.net/ diff --git a/net/py-bittornado-core/Makefile b/net/py-bittornado-core/Makefile deleted file mode 100644 index 63267ab94c52..000000000000 --- a/net/py-bittornado-core/Makefile +++ /dev/null @@ -1,18 +0,0 @@ -# New ports collection makefile for: py-shadow-bittorrent-core -# Date created: 23 February 2004 -# Whom: Stefan Walter -# -# $FreeBSD$ -# - -PKGNAMESUFFIX= -core -CATEGORIES= net python - -COMMENT= An extended BitTorrent peer-to-peer core tool for distributing files - -# build only the CORE -WITHOUT_GUI= yes - -MASTERDIR= ${.CURDIR}/../py-bittornado - -.include "${MASTERDIR}/Makefile" diff --git a/net/py-bittornado/Makefile b/net/py-bittornado/Makefile deleted file mode 100644 index 928e02a5a387..000000000000 --- a/net/py-bittornado/Makefile +++ /dev/null @@ -1,105 +0,0 @@ -# New ports collection makefile for: shadow-BitTorrent -# Date created: 23 February 2004 -# Whom: Stefan Walter -# -# $FreeBSD$ -# - -PORTNAME= BitTornado -PORTVERSION= 0.3.14 -PORTREVISION= 1 -PORTEPOCH= 1 -CATEGORIES?= net python ipv6 -MASTER_SITES= http://www.bittornado.com/download/ \ - http://e.scarywater.net/bt/download/ \ - http://mediahost.inetsalestech.com/shadow/ \ - http://www.hypermax.net.au/~gamr/ \ - http://ftp.acc.umu.se/mirror/bittornado/ -PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} - -MAINTAINER= janos.mohacsi@bsd.hu -COMMENT?= An extended BitTorrent peer-to-peer tool for distributing files - -CONFLICTS= py??-*[Bb]it[Tt]ornado-core-[0-9]* py??-*[Bb]it[Tt]orrent*-[0-9]* btqueue-[0-9]* -USE_PYTHON= yes -USE_PYDISTUTILS=yes -USE_REINPLACE= yes - -WRKSRC= ${WRKDIR}/${PORTNAME}-CVS - -DOC_FILES1= BUILD.windows.txt FAQ.txt IMPORTANT-multitracker-readme.txt \ - INSTALL.unix.txt credits.txt multitracker-spec.txt \ - README-Psyco.txt webseed-spec.txt -DOC_FILES2= LICENSE.txt README.txt -EXTRA_DOC_FILES= multitracker/README.txt -MAN1= bittorrent-downloader.bittornado.1 \ - bittorrent-multi-downloader.bittornado.1 \ - btcompletedir.bittornado.1 btcompletedirgui.bittornado.1 \ - btcopyannounce.1 btdownloadcurses.bittornado.1 \ - btdownloadgui.bittornado.1 btdownloadheadless.bittornado.1 \ - btlaunchmany.bittornado.1 btlaunchmanycurses.bittornado.1 \ - btmakemetafile.bittornado.1 btmaketorrentgui.1 \ - btreannounce.bittornado.1 btrename.bittornado.1 \ - btsethttpseeds.1 btshowmetainfo.bittornado.1 \ - bttrack.bittornado.1 - -.ifdef(WITHOUT_X11) -WITHOUT_GUI= yes -.endif - -# required for GUI -.ifndef(WITHOUT_GUI) -RUN_DEPENDS+= ${PYTHON_SITELIBDIR}/wxPython/__init__.py:${PORTSDIR}/x11-toolkits/py-wxPython24 -PLIST_SUB+= GUI='' -EXTRA_PATCHES+= ${FILESDIR}/extra-gui-patch-setup.py -.else -EXTRA_PATCHES+= ${FILESDIR}/extra-nogui-patch-setup.py -PLIST_SUB+= GUI='@comment ' -.endif -.ifdef(WITH_IPV6) -#disable compact announcement that is incompatible with IPv6 -#tracker does not patched to honor compact announcements -EXTRA_PATCHES+= ${FILESDIR}/extra-patch-BitTornado_BT1_Rerequester.py -.endif - -.ifdef(WITH_PSYCO) -RUN_DEPENDS+= ${PYTHON_SITELIBDIR}/psyco/_psyco.so:${PORTSDIR}/devel/py-psyco -post-patch: - @${REINPLACE_CMD} -e "s/^psyco = 0/psyco = 1/g" \ - ${WRKSRC}/BitTornado/PSYCO.py -.endif - -pre-everything:: -.ifndef(WITHOUT_GUI) - @${ECHO_MSG} '===> Define WITHOUT_GUI to disable GUI installation' -.endif -.ifndef(WITH_PSYCO) - @${ECHO_MSG} '===> Define WITH_PSYCO to enable the optimizing Python compiler' -.endif -.ifndef(WITH_IPV6) - @${ECHO_MSG} '===> Define WITH_IPV6 to enable IPv6 support properly' - @${ECHO_MSG} 'with trade-off of more memory usage' -.endif - -post-install: -.ifndef(NOPORTDOCS) - @${MKDIR} ${DOCSDIR} -.for f in ${DOC_FILES1} - @${INSTALL_DATA} ${WRKSRC}/docs/${f} ${DOCSDIR} -.endfor -.for f in ${DOC_FILES2} - @${INSTALL_DATA} ${WRKSRC}/${f} ${DOCSDIR} -.endfor -.for f in ${EXTRA_DOC_FILES} - @${INSTALL_DATA} ${WRKSRC}/${f} ${DOCSDIR}/`${ECHO} ${f} | ${SED} -e 's|/|_|g'` -.endfor - @${MKDIR} ${EXAMPLESDIR} - @${INSTALL_DATA} ${FILESDIR}/bittornado.sh.sample ${EXAMPLESDIR} -.endif -.ifndef(NO_INSTALL_MANPAGES) -.for f in ${MAN1} - @${INSTALL_MAN} ${WRKSRC}/docs/man/${f} ${PREFIX}/man/man1 -.endfor -.endif - -.include diff --git a/net/py-bittornado/distinfo b/net/py-bittornado/distinfo deleted file mode 100644 index 4588d02153d0..000000000000 --- a/net/py-bittornado/distinfo +++ /dev/null @@ -1,3 +0,0 @@ -MD5 (BitTornado-0.3.14.tar.gz) = 5ddccbbe466bb9cd90080a23be73248e -SHA256 (BitTornado-0.3.14.tar.gz) = 08d57e1cca265e811f7f1dbcf41321b0f604a1659d946aab20a14918a9268856 -SIZE (BitTornado-0.3.14.tar.gz) = 188058 diff --git a/net/py-bittornado/files/bittornado.sh.sample b/net/py-bittornado/files/bittornado.sh.sample deleted file mode 100644 index 22bb4d48b60d..000000000000 --- a/net/py-bittornado/files/bittornado.sh.sample +++ /dev/null @@ -1,101 +0,0 @@ -#!/bin/sh -#Sample startup file for Bittornado sites - -#PATH to be used. To be safe -PATH=/usr/local/bin:/bin:/usr/bin -#tracker daemon -DAEMON=/usr/local/bin/bttrack.py -#seed daemon -LAUNCH=/usr/local/bin/btlaunchmany.py -#mate file creator -MAKEMETA=/usr/local/bin/btmakemetafile.py -#state file of the Bittornado tracker (inside TORRENTSDIR) -DFILE=connected.txt -#ports to be used by tracker -PORT=6969 -#description strings -DESC1="bittornado tracker" -DESC2="bittornado launcher" -#Owner of the torrent files to be served by web server -TORRENTOWNER="www:www" -#TORRENTSWWWDIR - the directory served by Web server -TORRENTSWWWDIR=/usr/local/www/torrent/ -#TORRENTSDIR - the directory where you store served files and torrents -TORRENTSDIR=/home/iso/ -#URL of TRACKER -#change it to your server -SERVER=http://6net.niif.hu:${PORT} -#Configuration file where you can store your local changes -CONFIG_FILE=/usr/local/etc/bittornado.conf -#options to be used by the tracker -#if you want experimental IPv6 support add --ipv6_enabled 1 -#TRACKEROPTIONS="--dfile ./$DFILE --port $PORT --ipv6_enabled 1" -TRACKEROPTIONS="--dfile ./$DFILE --port $PORT" -#options to be used by seeders -#if you want experimental IPv6 support add --ipv6_enabled 1 -#DOWNLOADOPTIONS="--ipv6_enabled 1" -DOWNLOADOPTIONS="" -#log file to be used by tracker and seeder -TORRENTLOG="/tmp/torrent.log" - -if [ -s $CONFIG_FILE ]; then - . $CONFIG_FILE -fi -test -f $DAEMON || exit 0 -cd $TORRENTSDIR -set -e - -case "$1" in - make) - echo "Making torrents: " - rm -f ${TORRENTSDIR}/*.torrent - for file in ${TORRENTSDIR}/* - do - base=`basename $file` - if [ "$base" = "." ]; then - continue; - fi - if [ "$base" = "$DFILE" ]; then - continue; - fi - echo $MAKEMETA $SERVER/announce $file - $MAKEMETA $SERVER/announce $file - done - #copy to be able to serve via WWW interface - cp ${TORRENTSDIR}/*.torrent $TORRENTSWWWDIR - chown ${TORRENTOWNER} ${TORRENTSWWWDIR}/* - echo "." - ;; - start) - echo "Starting $DESC1: $DAEMON" - echo "Starting $DESC1: $DAEMON" >>${TORRENTLOG} - nohup $DAEMON $TRACKEROPTIONS >> ${TORRENTLOG} & - echo "Starting $DESC2: $LAUNCH" - nohup $LAUNCH $TORRENTSDIR $DOWNLOADOPTIONS >> ${TORRENTLOG} & - echo "." - ;; - stop) - echo "Stopping $DESC1: $DAEMON" - pkill -f `basename $DAEMON` - echo "Stopping $DESC1: $LAUNCH" - pkill -f `basename $LAUNCH` - echo "." - ;; - restart|force-reload) - echo "Stopping $DESC1: $DAEMON" - pkill -f `basename $DAEMON` - echo "Stopping $DESC1: $LAUNCH" - pkill -f `basename $LAUNCH` - echo "Starting $DESC1: $DAEMON" - nohup $DAEMON $TRACKEROPTIONS >> ${TORRENTLOG} & - echo "Starting $DESC2: $LAUNCH" - nohup $LAUNCH $TORRENTSDIR $DOWNLOADOPTIONS >> ${TORRENTLOG} & - echo "." - ;; - *) - echo "Usage: $0 {start|stop|restart|force-reload|make}" >&2 - exit 1 - ;; -esac - -exit 0 diff --git a/net/py-bittornado/files/extra-gui-patch-setup.py b/net/py-bittornado/files/extra-gui-patch-setup.py deleted file mode 100644 index 199767cabc33..000000000000 --- a/net/py-bittornado/files/extra-gui-patch-setup.py +++ /dev/null @@ -1,16 +0,0 @@ - -$FreeBSD$ - ---- setup.py.orig Sun May 16 13:40:26 2004 -+++ setup.py Tue May 25 10:14:43 2004 -@@ -25,5 +25,9 @@ - "bttest.py", - 'btmaketorrentgui.py', 'btcopyannounce.py', 'btsethttpseeds.py', - 'bt-t-make.py', -- ] -+ ], -+ data_files = [('share/BitTornado', -+ ['icons/alloc.gif','icons/black1.ico','icons/black.ico','icons/blue.ico','icons/green1.ico','icons/green.ico', -+ 'icons/icon_bt.ico','icons/icon_done.ico','icons/red.ico','icons/white.ico', -+ 'icons/yellow1.ico','icons/yellow.ico'])] - ) diff --git a/net/py-bittornado/files/extra-nogui-patch-setup.py b/net/py-bittornado/files/extra-nogui-patch-setup.py deleted file mode 100644 index b8e5e56e7107..000000000000 --- a/net/py-bittornado/files/extra-nogui-patch-setup.py +++ /dev/null @@ -1,25 +0,0 @@ - -$FreeBSD$ - ---- setup.py.orig Wed Oct 6 11:50:10 2004 -+++ setup.py Fri Dec 17 17:42:32 2004 -@@ -18,11 +18,15 @@ - - packages = ["BitTornado","BitTornado.BT1"], - -- scripts = ["btdownloadgui.py", "btdownloadheadless.py", -+ scripts = ["btdownloadheadless.py", - "bttrack.py", "btmakemetafile.py", "btlaunchmany.py", "btcompletedir.py", -- "btdownloadcurses.py", "btcompletedirgui.py", "btlaunchmanycurses.py", -+ "btdownloadcurses.py", "btlaunchmanycurses.py", - "btmakemetafile.py", "btreannounce.py", "btrename.py", "btshowmetainfo.py", -- 'btmaketorrentgui.py', 'btcopyannounce.py', 'btsethttpseeds.py', -+ 'btcopyannounce.py', 'btsethttpseeds.py', - 'bt-t-make.py', -- ] -+ ], -+ data_files = [('share/BitTornado', -+ ['icons/alloc.gif','icons/black1.ico','icons/black.ico','icons/blue.ico','icons/green1.ico','icons/green.ico', -+ 'icons/icon_bt.ico','icons/icon_done.ico','icons/red.ico','icons/white.ico', -+ 'icons/yellow1.ico','icons/yellow.ico'])] - ) diff --git a/net/py-bittornado/files/extra-patch-BitTornado_BT1_Rerequester.py b/net/py-bittornado/files/extra-patch-BitTornado_BT1_Rerequester.py deleted file mode 100644 index 5bb009b571ae..000000000000 --- a/net/py-bittornado/files/extra-patch-BitTornado_BT1_Rerequester.py +++ /dev/null @@ -1,30 +0,0 @@ - -$FreeBSD$ - ---- BitTornado/BT1/Rerequester.py.orig Tue Sep 14 19:32:11 2004 -+++ BitTornado/BT1/Rerequester.py Tue Sep 14 19:33:00 2004 -@@ -115,7 +115,7 @@ - if self.howmany() >= self.maxpeers: - s += '&numwant=0' - else: -- s += '&no_peer_id=1&compact=1' -+ s += '&no_peer_id=1' - self.last_failed = True # force true, so will display an error - self.special = specialurl - self.rerequest(s, callback) -@@ -132,7 +132,7 @@ - if self.howmany() >= self.maxpeers: - s += '&numwant=0' - else: -- s += '&no_peer_id=1&compact=1' -+ s += '&no_peer_id=1' - if event != 3: - s += '&event=' + ['started', 'completed', 'stopped'][event] - -@@ -384,4 +384,4 @@ - self.lock.acquire() - x = self.finished - self.lock.release() -- return x -\ No newline at end of file -+ return x diff --git a/net/py-bittornado/files/patch-BitTornado_ConfigDir.py b/net/py-bittornado/files/patch-BitTornado_ConfigDir.py deleted file mode 100644 index 6a9ae0091f0c..000000000000 --- a/net/py-bittornado/files/patch-BitTornado_ConfigDir.py +++ /dev/null @@ -1,14 +0,0 @@ - -$FreeBSD$ - ---- BitTornado/ConfigDir.py.orig Sun Jul 11 04:57:30 2004 -+++ BitTornado/ConfigDir.py Thu Jul 15 12:03:50 2004 -@@ -19,7 +19,7 @@ - realpath = os.path.realpath - except: - realpath = lambda x:x --OLDICONPATH = os.path.abspath(os.path.dirname(realpath(sys.argv[0]))) -+OLDICONPATH="%%PREFIX%%/share/BitTornado" - - DIRNAME = '.'+product_name - diff --git a/net/py-bittornado/pkg-descr b/net/py-bittornado/pkg-descr deleted file mode 100644 index eb942c0c4d1f..000000000000 --- a/net/py-bittornado/pkg-descr +++ /dev/null @@ -1,10 +0,0 @@ -BitTornado is a tool for distributing files. It's based on the BitTorrent -tool but has many enhancement over it (it was also knows as SHADOWS -experimental Bittorrent client): -- multitracker support - to have redundant tracker -- preferences menu for GUI client -- webseed support to have better control of download -- graphical torrent file maker -- experimental IPv6 support - -WWW: http://www.bittornado.com diff --git a/net/py-bittornado/pkg-plist b/net/py-bittornado/pkg-plist deleted file mode 100644 index 6e2e9d2018ae..000000000000 --- a/net/py-bittornado/pkg-plist +++ /dev/null @@ -1,195 +0,0 @@ -bin/bt-t-make.py -bin/btcompletedir.py -%%GUI%%bin/btcompletedirgui.py -bin/btcopyannounce.py -bin/btdownloadcurses.py -%%GUI%%bin/btdownloadgui.py -bin/btdownloadheadless.py -bin/btlaunchmany.py -bin/btlaunchmanycurses.py -bin/btmakemetafile.py -%%GUI%%bin/btmaketorrentgui.py -bin/btreannounce.py -bin/btrename.py -bin/btsethttpseeds.py -bin/btshowmetainfo.py -bin/bttrack.py -%%PYTHON_SITELIBDIR%%/BitTornado/BT1/Choker.py -%%PYTHON_SITELIBDIR%%/BitTornado/BT1/Choker.pyc -%%PYTHON_SITELIBDIR%%/BitTornado/BT1/Choker.pyo -%%PYTHON_SITELIBDIR%%/BitTornado/BT1/Connecter.py -%%PYTHON_SITELIBDIR%%/BitTornado/BT1/Connecter.pyc -%%PYTHON_SITELIBDIR%%/BitTornado/BT1/Connecter.pyo -%%PYTHON_SITELIBDIR%%/BitTornado/BT1/Downloader.py -%%PYTHON_SITELIBDIR%%/BitTornado/BT1/Downloader.pyc -%%PYTHON_SITELIBDIR%%/BitTornado/BT1/Downloader.pyo -%%PYTHON_SITELIBDIR%%/BitTornado/BT1/DownloaderFeedback.py -%%PYTHON_SITELIBDIR%%/BitTornado/BT1/DownloaderFeedback.pyc -%%PYTHON_SITELIBDIR%%/BitTornado/BT1/DownloaderFeedback.pyo -%%PYTHON_SITELIBDIR%%/BitTornado/BT1/Encrypter.py -%%PYTHON_SITELIBDIR%%/BitTornado/BT1/Encrypter.pyc -%%PYTHON_SITELIBDIR%%/BitTornado/BT1/Encrypter.pyo -%%PYTHON_SITELIBDIR%%/BitTornado/BT1/FileSelector.py -%%PYTHON_SITELIBDIR%%/BitTornado/BT1/FileSelector.pyc -%%PYTHON_SITELIBDIR%%/BitTornado/BT1/FileSelector.pyo -%%PYTHON_SITELIBDIR%%/BitTornado/BT1/Filter.py -%%PYTHON_SITELIBDIR%%/BitTornado/BT1/Filter.pyc -%%PYTHON_SITELIBDIR%%/BitTornado/BT1/Filter.pyo -%%PYTHON_SITELIBDIR%%/BitTornado/BT1/HTTPDownloader.py -%%PYTHON_SITELIBDIR%%/BitTornado/BT1/HTTPDownloader.pyc -%%PYTHON_SITELIBDIR%%/BitTornado/BT1/HTTPDownloader.pyo -%%PYTHON_SITELIBDIR%%/BitTornado/BT1/NatCheck.py -%%PYTHON_SITELIBDIR%%/BitTornado/BT1/NatCheck.pyc -%%PYTHON_SITELIBDIR%%/BitTornado/BT1/NatCheck.pyo -%%PYTHON_SITELIBDIR%%/BitTornado/BT1/PiecePicker.py -%%PYTHON_SITELIBDIR%%/BitTornado/BT1/PiecePicker.pyc -%%PYTHON_SITELIBDIR%%/BitTornado/BT1/PiecePicker.pyo -%%PYTHON_SITELIBDIR%%/BitTornado/BT1/Rerequester.py -%%PYTHON_SITELIBDIR%%/BitTornado/BT1/Rerequester.pyc -%%PYTHON_SITELIBDIR%%/BitTornado/BT1/Rerequester.pyo -%%PYTHON_SITELIBDIR%%/BitTornado/BT1/Statistics.py -%%PYTHON_SITELIBDIR%%/BitTornado/BT1/Statistics.pyc -%%PYTHON_SITELIBDIR%%/BitTornado/BT1/Statistics.pyo -%%PYTHON_SITELIBDIR%%/BitTornado/BT1/Storage.py -%%PYTHON_SITELIBDIR%%/BitTornado/BT1/Storage.pyc -%%PYTHON_SITELIBDIR%%/BitTornado/BT1/Storage.pyo -%%PYTHON_SITELIBDIR%%/BitTornado/BT1/StorageWrapper.py -%%PYTHON_SITELIBDIR%%/BitTornado/BT1/StorageWrapper.pyc -%%PYTHON_SITELIBDIR%%/BitTornado/BT1/StorageWrapper.pyo -%%PYTHON_SITELIBDIR%%/BitTornado/BT1/StreamCheck.py -%%PYTHON_SITELIBDIR%%/BitTornado/BT1/StreamCheck.pyc -%%PYTHON_SITELIBDIR%%/BitTornado/BT1/StreamCheck.pyo -%%PYTHON_SITELIBDIR%%/BitTornado/BT1/T2T.py -%%PYTHON_SITELIBDIR%%/BitTornado/BT1/T2T.pyc -%%PYTHON_SITELIBDIR%%/BitTornado/BT1/T2T.pyo -%%PYTHON_SITELIBDIR%%/BitTornado/BT1/Uploader.py -%%PYTHON_SITELIBDIR%%/BitTornado/BT1/Uploader.pyc -%%PYTHON_SITELIBDIR%%/BitTornado/BT1/Uploader.pyo -%%PYTHON_SITELIBDIR%%/BitTornado/BT1/__init__.py -%%PYTHON_SITELIBDIR%%/BitTornado/BT1/__init__.pyc -%%PYTHON_SITELIBDIR%%/BitTornado/BT1/__init__.pyo -%%PYTHON_SITELIBDIR%%/BitTornado/BT1/btformats.py -%%PYTHON_SITELIBDIR%%/BitTornado/BT1/btformats.pyc -%%PYTHON_SITELIBDIR%%/BitTornado/BT1/btformats.pyo -%%PYTHON_SITELIBDIR%%/BitTornado/BT1/fakeopen.py -%%PYTHON_SITELIBDIR%%/BitTornado/BT1/fakeopen.pyc -%%PYTHON_SITELIBDIR%%/BitTornado/BT1/fakeopen.pyo -%%PYTHON_SITELIBDIR%%/BitTornado/BT1/makemetafile.py -%%PYTHON_SITELIBDIR%%/BitTornado/BT1/makemetafile.pyc -%%PYTHON_SITELIBDIR%%/BitTornado/BT1/makemetafile.pyo -%%PYTHON_SITELIBDIR%%/BitTornado/BT1/track.py -%%PYTHON_SITELIBDIR%%/BitTornado/BT1/track.pyc -%%PYTHON_SITELIBDIR%%/BitTornado/BT1/track.pyo -%%PYTHON_SITELIBDIR%%/BitTornado/ConfigDir.py -%%PYTHON_SITELIBDIR%%/BitTornado/ConfigDir.pyc -%%PYTHON_SITELIBDIR%%/BitTornado/ConfigDir.pyo -%%PYTHON_SITELIBDIR%%/BitTornado/ConfigReader.py -%%PYTHON_SITELIBDIR%%/BitTornado/ConfigReader.pyc -%%PYTHON_SITELIBDIR%%/BitTornado/ConfigReader.pyo -%%PYTHON_SITELIBDIR%%/BitTornado/ConnChoice.py -%%PYTHON_SITELIBDIR%%/BitTornado/ConnChoice.pyc -%%PYTHON_SITELIBDIR%%/BitTornado/ConnChoice.pyo -%%PYTHON_SITELIBDIR%%/BitTornado/CreateIcons.py -%%PYTHON_SITELIBDIR%%/BitTornado/CreateIcons.pyc -%%PYTHON_SITELIBDIR%%/BitTornado/CreateIcons.pyo -%%PYTHON_SITELIBDIR%%/BitTornado/CurrentRateMeasure.py -%%PYTHON_SITELIBDIR%%/BitTornado/CurrentRateMeasure.pyc -%%PYTHON_SITELIBDIR%%/BitTornado/CurrentRateMeasure.pyo -%%PYTHON_SITELIBDIR%%/BitTornado/HTTPHandler.py -%%PYTHON_SITELIBDIR%%/BitTornado/HTTPHandler.pyc -%%PYTHON_SITELIBDIR%%/BitTornado/HTTPHandler.pyo -%%PYTHON_SITELIBDIR%%/BitTornado/PSYCO.py -%%PYTHON_SITELIBDIR%%/BitTornado/PSYCO.pyc -%%PYTHON_SITELIBDIR%%/BitTornado/PSYCO.pyo -%%PYTHON_SITELIBDIR%%/BitTornado/RateLimiter.py -%%PYTHON_SITELIBDIR%%/BitTornado/RateLimiter.pyc -%%PYTHON_SITELIBDIR%%/BitTornado/RateLimiter.pyo -%%PYTHON_SITELIBDIR%%/BitTornado/RateMeasure.py -%%PYTHON_SITELIBDIR%%/BitTornado/RateMeasure.pyc -%%PYTHON_SITELIBDIR%%/BitTornado/RateMeasure.pyo -%%PYTHON_SITELIBDIR%%/BitTornado/RawServer.py -%%PYTHON_SITELIBDIR%%/BitTornado/RawServer.pyc -%%PYTHON_SITELIBDIR%%/BitTornado/RawServer.pyo -%%PYTHON_SITELIBDIR%%/BitTornado/ServerPortHandler.py -%%PYTHON_SITELIBDIR%%/BitTornado/ServerPortHandler.pyc -%%PYTHON_SITELIBDIR%%/BitTornado/ServerPortHandler.pyo -%%PYTHON_SITELIBDIR%%/BitTornado/SocketHandler.py -%%PYTHON_SITELIBDIR%%/BitTornado/SocketHandler.pyc -%%PYTHON_SITELIBDIR%%/BitTornado/SocketHandler.pyo -%%PYTHON_SITELIBDIR%%/BitTornado/__init__.py -%%PYTHON_SITELIBDIR%%/BitTornado/__init__.pyc -%%PYTHON_SITELIBDIR%%/BitTornado/__init__.pyo -%%PYTHON_SITELIBDIR%%/BitTornado/bencode.py -%%PYTHON_SITELIBDIR%%/BitTornado/bencode.pyc -%%PYTHON_SITELIBDIR%%/BitTornado/bencode.pyo -%%PYTHON_SITELIBDIR%%/BitTornado/bitfield.py -%%PYTHON_SITELIBDIR%%/BitTornado/bitfield.pyc -%%PYTHON_SITELIBDIR%%/BitTornado/bitfield.pyo -%%PYTHON_SITELIBDIR%%/BitTornado/clock.py -%%PYTHON_SITELIBDIR%%/BitTornado/clock.pyc -%%PYTHON_SITELIBDIR%%/BitTornado/clock.pyo -%%PYTHON_SITELIBDIR%%/BitTornado/download_bt1.py -%%PYTHON_SITELIBDIR%%/BitTornado/download_bt1.pyc -%%PYTHON_SITELIBDIR%%/BitTornado/download_bt1.pyo -%%PYTHON_SITELIBDIR%%/BitTornado/inifile.py -%%PYTHON_SITELIBDIR%%/BitTornado/inifile.pyc -%%PYTHON_SITELIBDIR%%/BitTornado/inifile.pyo -%%PYTHON_SITELIBDIR%%/BitTornado/iprangeparse.py -%%PYTHON_SITELIBDIR%%/BitTornado/iprangeparse.pyc -%%PYTHON_SITELIBDIR%%/BitTornado/iprangeparse.pyo -%%PYTHON_SITELIBDIR%%/BitTornado/launchmanycore.py -%%PYTHON_SITELIBDIR%%/BitTornado/launchmanycore.pyc -%%PYTHON_SITELIBDIR%%/BitTornado/launchmanycore.pyo -%%PYTHON_SITELIBDIR%%/BitTornado/natpunch.py -%%PYTHON_SITELIBDIR%%/BitTornado/natpunch.pyc -%%PYTHON_SITELIBDIR%%/BitTornado/natpunch.pyo -%%PYTHON_SITELIBDIR%%/BitTornado/parseargs.py -%%PYTHON_SITELIBDIR%%/BitTornado/parseargs.pyc -%%PYTHON_SITELIBDIR%%/BitTornado/parseargs.pyo -%%PYTHON_SITELIBDIR%%/BitTornado/parsedir.py -%%PYTHON_SITELIBDIR%%/BitTornado/parsedir.pyc -%%PYTHON_SITELIBDIR%%/BitTornado/parsedir.pyo -%%PYTHON_SITELIBDIR%%/BitTornado/piecebuffer.py -%%PYTHON_SITELIBDIR%%/BitTornado/piecebuffer.pyc -%%PYTHON_SITELIBDIR%%/BitTornado/piecebuffer.pyo -%%PYTHON_SITELIBDIR%%/BitTornado/selectpoll.py -%%PYTHON_SITELIBDIR%%/BitTornado/selectpoll.pyc -%%PYTHON_SITELIBDIR%%/BitTornado/selectpoll.pyo -%%PYTHON_SITELIBDIR%%/BitTornado/subnetparse.py -%%PYTHON_SITELIBDIR%%/BitTornado/subnetparse.pyc -%%PYTHON_SITELIBDIR%%/BitTornado/subnetparse.pyo -%%PYTHON_SITELIBDIR%%/BitTornado/torrentlistparse.py -%%PYTHON_SITELIBDIR%%/BitTornado/torrentlistparse.pyc -%%PYTHON_SITELIBDIR%%/BitTornado/torrentlistparse.pyo -%%PYTHON_SITELIBDIR%%/BitTornado/zurllib.py -%%PYTHON_SITELIBDIR%%/BitTornado/zurllib.pyc -%%PYTHON_SITELIBDIR%%/BitTornado/zurllib.pyo -%%DATADIR%%/alloc.gif -%%DATADIR%%/black.ico -%%DATADIR%%/black1.ico -%%DATADIR%%/blue.ico -%%DATADIR%%/green.ico -%%DATADIR%%/green1.ico -%%DATADIR%%/icon_bt.ico -%%DATADIR%%/icon_done.ico -%%DATADIR%%/red.ico -%%DATADIR%%/white.ico -%%DATADIR%%/yellow.ico -%%DATADIR%%/yellow1.ico -%%PORTDOCS%%%%DOCSDIR%%/BUILD.windows.txt -%%PORTDOCS%%%%DOCSDIR%%/FAQ.txt -%%PORTDOCS%%%%DOCSDIR%%/IMPORTANT-multitracker-readme.txt -%%PORTDOCS%%%%DOCSDIR%%/INSTALL.unix.txt -%%PORTDOCS%%%%DOCSDIR%%/LICENSE.txt -%%PORTDOCS%%%%DOCSDIR%%/README-Psyco.txt -%%PORTDOCS%%%%DOCSDIR%%/README.txt -%%PORTDOCS%%%%DOCSDIR%%/credits.txt -%%PORTDOCS%%%%DOCSDIR%%/multitracker-spec.txt -%%PORTDOCS%%%%DOCSDIR%%/multitracker_README.txt -%%PORTDOCS%%%%DOCSDIR%%/webseed-spec.txt -%%PORTDOCS%%%%EXAMPLESDIR%%/bittornado.sh.sample -%%PORTDOCS%%@dirrm %%EXAMPLESDIR%% -%%PORTDOCS%%@dirrm %%DOCSDIR%% -@dirrm %%DATADIR%% -@dirrm %%PYTHON_SITELIBDIR%%/BitTornado/BT1 -@dirrm %%PYTHON_SITELIBDIR%%/BitTornado diff --git a/net/py-bittorrent-core-devel/Makefile b/net/py-bittorrent-core-devel/Makefile deleted file mode 100644 index 2bb7bca0e9a6..000000000000 --- a/net/py-bittorrent-core-devel/Makefile +++ /dev/null @@ -1,17 +0,0 @@ -# New ports collection makefile for: py-bittorrent-core -# Date created: 21 October 2003 -# Whom: Mario Sergio Fujikawa Ferreira and Mezz -# -# $FreeBSD$ -# - -PKGNAMESUFFIX= -core-devel - -COMMENT= Client 'core' for the BitTorrent peer-to-peer network - -# build only the CORE -WITHOUT_GUI= yes - -MASTERDIR= ${.CURDIR}/../py-bittorrent-devel - -.include "${MASTERDIR}/Makefile" diff --git a/net/py-bittorrent-core/Makefile b/net/py-bittorrent-core/Makefile deleted file mode 100644 index 95b96fdeb615..000000000000 --- a/net/py-bittorrent-core/Makefile +++ /dev/null @@ -1,17 +0,0 @@ -# New ports collection makefile for: py-bittorrent-core -# Date created: 21 October 2003 -# Whom: Mario Sergio Fujikawa Ferreira and Mezz -# -# $FreeBSD$ -# - -PKGNAMESUFFIX= -core - -COMMENT= Client 'core' for the BitTorrent peer-to-peer network - -# build only the CORE -WITHOUT_GUI= yes - -MASTERDIR= ${.CURDIR}/../py-bittorrent - -.include "${MASTERDIR}/Makefile" diff --git a/net/py-bittorrent-devel/Makefile b/net/py-bittorrent-devel/Makefile deleted file mode 100644 index 0ed3c6744d0e..000000000000 --- a/net/py-bittorrent-devel/Makefile +++ /dev/null @@ -1,143 +0,0 @@ -# New ports collection makefile for: BitTorrent -# Date created: Sun Mar 16 06:34:12 UTC 2003 -# Whom: Mario Sergio Fujikawa Ferreira -# -# $FreeBSD$ -# - -PORTNAME= BitTorrent -PORTVERSION= 4.3.5 -PORTEPOCH= 1 -CATEGORIES?= net python -MASTER_SITES= http://www.bittorrent.com/dl/ \ - ${MASTER_SITE_SOURCEFORGE} -MASTER_SITE_SUBDIR= ${PORTNAME:L} -PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} -PKGNAMESUFFIX?= -devel - -MAINTAINER= lioux@FreeBSD.org -COMMENT?= A peer-to-peer tool for distributing files written in Python - -RUN_DEPENDS+= ${PYTHON_SITELIBDIR}/dns/__init__.py:${PORTSDIR}/dns/py-dnspython \ - ${PYTHON_SITELIBDIR}/Crypto/__init__.py:${PORTSDIR}/security/py-pycrypto - -USE_GETTEXT= yes -USE_PYTHON= yes -USE_PYDISTUTILS= yes -USE_REINPLACE= yes -USE_TWISTED_RUN= yes - -CONFLICTS= py??-*[Bb]it[Tt]orrent* py??-*[Bb]it[Tt]ornado* btqueue* - -NO_LATEST_LINK= yes - -.ifndef(NOPORTDOCS) -PORTDOCS= \ - LICENSE.txt \ - README.txt \ - TRACKERLESS.txt \ - credits.txt \ - credits-l10n.txt \ - redirdonate.html -.else -EXTRA_PATCHES+= ${FILESDIR}/extra-noportdocs-setup.py -.endif - -.include - -.if ${ARCH} != "i386" -WITHOUT_PSYCO= yes -.endif - -# required for GUI -.ifndef(WITHOUT_GUI) -RUN_DEPENDS+= ${PYTHON_SITELIBDIR}/pygtk.py:${PORTSDIR}/x11-toolkits/py-gtk2 - -PLIST_FILES+= \ - bin/bittorrent \ - bin/maketorrent \ - share/pixmaps/BitTorrent/bittorrent.ico \ - share/pixmaps/BitTorrent/broken.png \ - share/pixmaps/BitTorrent/finished.png \ - share/pixmaps/BitTorrent/info.png \ - share/pixmaps/BitTorrent/logo/bittorrent_32.png \ - share/pixmaps/BitTorrent/logo/bittorrent_96.png \ - share/pixmaps/BitTorrent/pause.png \ - share/pixmaps/BitTorrent/paused.png \ - share/pixmaps/BitTorrent/play.png \ - share/pixmaps/BitTorrent/queued.png \ - share/pixmaps/BitTorrent/remove.png \ - share/pixmaps/BitTorrent/running.png \ - share/pixmaps/BitTorrent/status-broken.png \ - share/pixmaps/BitTorrent/status-natted.png \ - share/pixmaps/BitTorrent/status-pre-natted.png \ - share/pixmaps/BitTorrent/status-running.png \ - share/pixmaps/BitTorrent/status-starting.png \ - share/pixmaps/BitTorrent/status-stopped.png - -PLIST_SUB+= GUI="" -.else -EXTRA_PATCHES+= ${FILESDIR}/extra-nogui-patch-setup.py - -PLIST_SUB+= GUI="@comment " -.endif -# required for PSYCO -.ifndef(WITHOUT_PSYCO) -RUN_DEPENDS+= ${PYTHON_SITELIBDIR}/psyco/_psyco.so:${PORTSDIR}/devel/py-psyco - -EXTRA_PATCHES+= \ - ${FILESDIR}/extra-psyco-patch-bittorrent-console.py \ - ${FILESDIR}/extra-psyco-patch-bittorrent-curses.py \ - ${FILESDIR}/extra-psyco-patch-bittorrent-tracker.py \ - ${FILESDIR}/extra-psyco-patch-bittorrent.py \ - ${FILESDIR}/extra-psyco-patch-changetracker-console.py \ - ${FILESDIR}/extra-psyco-patch-launchmany-console.py \ - ${FILESDIR}/extra-psyco-patch-launchmany-curses.py \ - ${FILESDIR}/extra-psyco-patch-maketorrent-console.py \ - ${FILESDIR}/extra-psyco-patch-maketorrent.py \ - ${FILESDIR}/extra-psyco-patch-torrentinfo-console.py -.endif - -pre-everything:: -.ifndef(WITHOUT_GUI) - @${ECHO_MSG} '===> Define WITHOUT_GUI to disable GUI installation' -.endif -.ifndef(WITHOUT_PSYCO) - @${ECHO_MSG} '===> Define WITHOUT_PSYCO to disable devel/py-psyco optimization' -.endif - -pre-patch: -# do not install public.key, we will do it ourselves - @${REINPLACE_CMD} -E \ - -e "s|^.*'public.key'.*$$||" \ - ${WRKSRC}/setup.py - -post-patch: -# public.key will be located under ${DATADIR} not ${DOCSDIR} - @${REINPLACE_CMD} -E \ - -e "s|%%DATADIR%%|'${DATADIR}/'|" \ - ${WRKSRC}/BitTorrent/NewVersion.py - -post-install: -# set proper permissions - @${CHMOD} -R ${SHAREMODE} \ - ${PREFIX}/${PYTHON_SITELIBDIR:S|^${PYTHONBASE}/||}/BitTorrent - @${CHMOD} ${SHAREMODE} ${PREFIX}/${PYTHON_SITELIBDIR:S|^${PYTHONBASE}/||}/BitTorrent - @${CHMOD} a+x ${PREFIX}/${PYTHON_SITELIBDIR:S|^${PYTHONBASE}/||}/BitTorrent -.ifndef(WITHOUT_GUI) -# pixmaps - @${CHMOD} -R ${SHAREMODE} \ - ${PREFIX}/share/pixmaps/${PORTNAME}/* - @${CHMOD} a+X \ - ${PREFIX}/share/pixmaps/${PORTNAME}/logo -.endif -.ifndef(NOPORTDOCS) -# docs - @${CHMOD} -R ${SHAREMODE} \ - ${DOCSDIR}/* -.endif -# public.key - @${MKDIR} ${DATADIR} - @${INSTALL_DATA} ${WRKSRC}/public.key ${DATADIR} - -.include diff --git a/net/py-bittorrent-devel/distinfo b/net/py-bittorrent-devel/distinfo deleted file mode 100644 index 1fd1bf39521e..000000000000 --- a/net/py-bittorrent-devel/distinfo +++ /dev/null @@ -1,3 +0,0 @@ -MD5 (BitTorrent-4.3.5.tar.gz) = 4a00027831aa9ce2505cebd55a2a5376 -SHA256 (BitTorrent-4.3.5.tar.gz) = bd15cd0ac7568b100e88dfa170ddc1e559dd56227aa784932117d828948fb1b6 -SIZE (BitTorrent-4.3.5.tar.gz) = 1196112 diff --git a/net/py-bittorrent-devel/files/extra-nogui-patch-setup.py b/net/py-bittorrent-devel/files/extra-nogui-patch-setup.py deleted file mode 100644 index edffccf24d67..000000000000 --- a/net/py-bittorrent-devel/files/extra-nogui-patch-setup.py +++ /dev/null @@ -1,21 +0,0 @@ ---- setup.py.orig Tue Aug 23 22:58:45 2005 -+++ setup.py Tue Aug 23 23:09:21 2005 -@@ -25,8 +25,8 @@ - - import glob - --symlinks = ["bittorrent" , "bittorrent-curses", "bittorrent-console", -- "maketorrent", "maketorrent-console", -+symlinks = ["bittorrent-curses", "bittorrent-console", -+ "maketorrent-console", - "launchmany-curses", "launchmany-console", - "changetracker-console", - "torrentinfo-console", -@@ -53,5 +53,5 @@ - translations.append (("%s/%s/LC_MESSAGES" % (locale_root, l), - ["locale/%s/LC_MESSAGES/bittorrent.mo" % l])) - --data_files = [ (img_root , glob.glob('images/*png')+['images/bittorrent.ico',]), -- (img_root+'/logo', glob.glob('images/logo/bittorrent_[0-9]*.png') ), -+data_files = [ -+ diff --git a/net/py-bittorrent-devel/files/extra-noportdocs-setup.py b/net/py-bittorrent-devel/files/extra-noportdocs-setup.py deleted file mode 100644 index 64e39642de55..000000000000 --- a/net/py-bittorrent-devel/files/extra-noportdocs-setup.py +++ /dev/null @@ -1,8 +0,0 @@ ---- setup.py.orig Mon Nov 21 00:10:24 2005 -+++ setup.py Mon Nov 21 00:10:33 2005 -@@ -72,5 +72,0 @@ -- (doc_root , ['credits.txt', 'credits-l10n.txt', -- 'LICENSE.txt', 'README.txt', -- 'TRACKERLESS.txt', 'redirdonate.html', -- -- ] ), diff --git a/net/py-bittorrent-devel/files/extra-psyco-patch-bittorrent-console.py b/net/py-bittorrent-devel/files/extra-psyco-patch-bittorrent-console.py deleted file mode 100644 index 17e63fdd1a00..000000000000 --- a/net/py-bittorrent-devel/files/extra-psyco-patch-bittorrent-console.py +++ /dev/null @@ -1,16 +0,0 @@ ---- bittorrent-console.py Wed Oct 12 01:08:15 2005 -+++ bittorrent-console.py Wed Oct 12 07:57:46 2005 -@@ -14,6 +14,13 @@ - - from __future__ import division - -+try: -+ import psyco -+ assert psyco.__version__ >= 0x010300f0 -+ psyco.full() -+except: -+ pass -+ - from BitTorrent.platform import install_translation - install_translation() - diff --git a/net/py-bittorrent-devel/files/extra-psyco-patch-bittorrent-curses.py b/net/py-bittorrent-devel/files/extra-psyco-patch-bittorrent-curses.py deleted file mode 100644 index b46155e5bcb9..000000000000 --- a/net/py-bittorrent-devel/files/extra-psyco-patch-bittorrent-curses.py +++ /dev/null @@ -1,16 +0,0 @@ ---- bittorrent-curses.py Wed Oct 12 01:08:15 2005 -+++ bittorrent-curses.py Wed Oct 12 07:57:28 2005 -@@ -15,6 +15,13 @@ - - from __future__ import division - -+try: -+ import psyco -+ assert psyco.__version__ >= 0x010300f0 -+ psyco.full() -+except: -+ pass -+ - from BitTorrent.platform import install_translation - install_translation() - diff --git a/net/py-bittorrent-devel/files/extra-psyco-patch-bittorrent-tracker.py b/net/py-bittorrent-devel/files/extra-psyco-patch-bittorrent-tracker.py deleted file mode 100644 index d2e5b60d36d2..000000000000 --- a/net/py-bittorrent-devel/files/extra-psyco-patch-bittorrent-tracker.py +++ /dev/null @@ -1,16 +0,0 @@ ---- bittorrent-tracker.py Wed Oct 12 01:08:15 2005 -+++ bittorrent-tracker.py Wed Oct 12 07:57:55 2005 -@@ -12,6 +12,13 @@ - - # Written by Bram Cohen - -+try: -+ import psyco -+ assert psyco.__version__ >= 0x010300f0 -+ psyco.full() -+except: -+ pass -+ - if __name__ == '__main__': - from BitTorrent.platform import install_translation - install_translation() diff --git a/net/py-bittorrent-devel/files/extra-psyco-patch-bittorrent.py b/net/py-bittorrent-devel/files/extra-psyco-patch-bittorrent.py deleted file mode 100644 index d4d8ba81d578..000000000000 --- a/net/py-bittorrent-devel/files/extra-psyco-patch-bittorrent.py +++ /dev/null @@ -1,16 +0,0 @@ ---- bittorrent.py Wed Oct 12 01:08:18 2005 -+++ bittorrent.py Wed Oct 12 07:58:12 2005 -@@ -14,6 +14,13 @@ - - from __future__ import division - -+try: -+ import psyco -+ assert psyco.__version__ >= 0x010300f0 -+ psyco.full() -+except: -+ pass -+ - from BitTorrent.platform import install_translation - install_translation() - diff --git a/net/py-bittorrent-devel/files/extra-psyco-patch-changetracker-console.py b/net/py-bittorrent-devel/files/extra-psyco-patch-changetracker-console.py deleted file mode 100644 index 8e8ded07a1f0..000000000000 --- a/net/py-bittorrent-devel/files/extra-psyco-patch-changetracker-console.py +++ /dev/null @@ -1,16 +0,0 @@ ---- changetracker-console.py Wed Oct 12 01:08:18 2005 -+++ changetracker-console.py Wed Oct 12 07:58:18 2005 -@@ -12,6 +12,13 @@ - - # Written by Henry 'Pi' James and Bram Cohen - -+try: -+ import psyco -+ assert psyco.__version__ >= 0x010300f0 -+ psyco.full() -+except: -+ pass -+ - from BitTorrent.platform import install_translation - install_translation() - diff --git a/net/py-bittorrent-devel/files/extra-psyco-patch-launchmany-console.py b/net/py-bittorrent-devel/files/extra-psyco-patch-launchmany-console.py deleted file mode 100644 index 0a885f9d4c2d..000000000000 --- a/net/py-bittorrent-devel/files/extra-psyco-patch-launchmany-console.py +++ /dev/null @@ -1,16 +0,0 @@ ---- launchmany-console.py Wed Oct 12 01:08:27 2005 -+++ launchmany-console.py Wed Oct 12 07:58:23 2005 -@@ -12,6 +12,13 @@ - - # Written by John Hoffman - -+try: -+ import psyco -+ assert psyco.__version__ >= 0x010300f0 -+ psyco.full() -+except: -+ pass -+ - if __name__ == '__main__': - from BitTorrent.platform import install_translation - install_translation() diff --git a/net/py-bittorrent-devel/files/extra-psyco-patch-launchmany-curses.py b/net/py-bittorrent-devel/files/extra-psyco-patch-launchmany-curses.py deleted file mode 100644 index 6f73f927141b..000000000000 --- a/net/py-bittorrent-devel/files/extra-psyco-patch-launchmany-curses.py +++ /dev/null @@ -1,16 +0,0 @@ ---- launchmany-curses.py Wed Oct 12 01:08:27 2005 -+++ launchmany-curses.py Wed Oct 12 07:58:27 2005 -@@ -14,6 +14,13 @@ - - from __future__ import division - -+try: -+ import psyco -+ assert psyco.__version__ >= 0x010300f0 -+ psyco.full() -+except: -+ pass -+ - from BitTorrent.platform import install_translation - install_translation() - diff --git a/net/py-bittorrent-devel/files/extra-psyco-patch-maketorrent-console.py b/net/py-bittorrent-devel/files/extra-psyco-patch-maketorrent-console.py deleted file mode 100644 index 476f36587378..000000000000 --- a/net/py-bittorrent-devel/files/extra-psyco-patch-maketorrent-console.py +++ /dev/null @@ -1,16 +0,0 @@ ---- maketorrent-console.py Wed Oct 12 01:08:27 2005 -+++ maketorrent-console.py Wed Oct 12 07:58:31 2005 -@@ -12,6 +12,13 @@ - - # Written by Bram Cohen - -+try: -+ import psyco -+ assert psyco.__version__ >= 0x010300f0 -+ psyco.full() -+except: -+ pass -+ - if __name__ == '__main__': - from BitTorrent.platform import install_translation - install_translation() diff --git a/net/py-bittorrent-devel/files/extra-psyco-patch-maketorrent.py b/net/py-bittorrent-devel/files/extra-psyco-patch-maketorrent.py deleted file mode 100644 index 9675c99cda69..000000000000 --- a/net/py-bittorrent-devel/files/extra-psyco-patch-maketorrent.py +++ /dev/null @@ -1,16 +0,0 @@ ---- maketorrent.py Wed Oct 12 01:08:27 2005 -+++ maketorrent.py Wed Oct 12 07:58:35 2005 -@@ -14,6 +14,13 @@ - - from __future__ import division - -+try: -+ import psyco -+ assert psyco.__version__ >= 0x010300f0 -+ psyco.full() -+except: -+ pass -+ - from BitTorrent.platform import install_translation - install_translation() - diff --git a/net/py-bittorrent-devel/files/extra-psyco-patch-torrentinfo-console.py b/net/py-bittorrent-devel/files/extra-psyco-patch-torrentinfo-console.py deleted file mode 100644 index bf6128eb8b65..000000000000 --- a/net/py-bittorrent-devel/files/extra-psyco-patch-torrentinfo-console.py +++ /dev/null @@ -1,16 +0,0 @@ ---- torrentinfo-console.py Wed Oct 12 01:08:50 2005 -+++ torrentinfo-console.py Wed Oct 12 07:58:48 2005 -@@ -12,6 +12,13 @@ - - # Written by Henry 'Pi' James, Loring Holden and Matt Chisholm - -+try: -+ import psyco -+ assert psyco.__version__ >= 0x010300f0 -+ psyco.full() -+except: -+ pass -+ - from BitTorrent.platform import install_translation - install_translation() - diff --git a/net/py-bittorrent-devel/files/patch-BitTorrent::defaultargs.py b/net/py-bittorrent-devel/files/patch-BitTorrent::defaultargs.py deleted file mode 100644 index bd9e57ccacc6..000000000000 --- a/net/py-bittorrent-devel/files/patch-BitTorrent::defaultargs.py +++ /dev/null @@ -1,11 +0,0 @@ ---- BitTorrent/defaultargs.py.orig Wed Jan 11 19:16:54 2006 -+++ BitTorrent/defaultargs.py Wed Jan 11 19:17:16 2006 -@@ -33,6 +33,8 @@ - if os.name == 'posix': - if os.uname()[0] in ['Darwin']: - BAD_LIBC_WORKAROUND_DEFAULT = MYTRUE -+ if os.uname()[0] in ['FreeBSD']: -+ BAD_LIBC_WORKAROUND_DEFAULT = MYTRUE - - MIN_INCOMPLETE = 100 - if os.name == 'nt': diff --git a/net/py-bittorrent-devel/files/patch-BitTorrent::platform.py b/net/py-bittorrent-devel/files/patch-BitTorrent::platform.py deleted file mode 100644 index bdacd7539206..000000000000 --- a/net/py-bittorrent-devel/files/patch-BitTorrent::platform.py +++ /dev/null @@ -1,11 +0,0 @@ ---- BitTorrent/platform.py.orig Mon Aug 15 20:06:05 2005 -+++ BitTorrent/platform.py Wed Aug 24 00:12:59 2005 -@@ -41,7 +41,7 @@ - del wh, wv - - def calc_unix_dirs(): -- appdir = '%s-%s'%(app_name, version) -+ appdir = '%s'%(app_name) - ip = os.path.join('share', 'pixmaps', appdir) - dp = os.path.join('share', 'doc' , appdir) - lp = os.path.join('share', 'locale') diff --git a/net/py-bittorrent-devel/files/patch-BitTorrent__NewVersion.py b/net/py-bittorrent-devel/files/patch-BitTorrent__NewVersion.py deleted file mode 100644 index fcb590ce108a..000000000000 --- a/net/py-bittorrent-devel/files/patch-BitTorrent__NewVersion.py +++ /dev/null @@ -1,11 +0,0 @@ ---- BitTorrent/NewVersion.py.orig Sun Nov 20 23:10:09 2005 -+++ BitTorrent/NewVersion.py Sun Nov 20 23:10:37 2005 -@@ -127,7 +127,7 @@ - self.threadwrap(self.errorfunc, WARNING, '\n'.join(terrors)) - - if torrentfile and signature: -- public_key_file = open(os.path.join(doc_root, 'public.key'), 'rb') -+ public_key_file = open(os.path.join(%%DATADIR%%, 'public.key'), 'rb') - public_key = pickle.load(public_key_file) - h = sha(torrentfile).digest() - if public_key.verify(h, signature): diff --git a/net/py-bittorrent-devel/pkg-descr b/net/py-bittorrent-devel/pkg-descr deleted file mode 100644 index b6d48e06685a..000000000000 --- a/net/py-bittorrent-devel/pkg-descr +++ /dev/null @@ -1,11 +0,0 @@ -[ excerpt from distribution's README.txt ] - -BitTorrent is a tool for distributing files. It's extremely easy -to use - downloads are started by clicking on hyperlinks. Whenever -more than one person is downloading at once they send pieces of the -file(s) to each other, thus relieving the central server's bandwidth -burden. Even with many simultaneous downloads, the upload burden -on the central server remains quite small, since each new downloader -introduces new upload capacity. - -WWW: http://www.bittorrent.com/ diff --git a/net/py-bittorrent-devel/pkg-plist b/net/py-bittorrent-devel/pkg-plist deleted file mode 100644 index f6e9ca29d9cb..000000000000 --- a/net/py-bittorrent-devel/pkg-plist +++ /dev/null @@ -1,291 +0,0 @@ -bin/bittorrent-console -bin/bittorrent-curses -bin/bittorrent-tracker -bin/changetracker-console -bin/launchmany-console -bin/launchmany-curses -bin/maketorrent-console -bin/torrentinfo-console -%%PYTHON_SITELIBDIR%%/BitTorrent/BeautifulSupe.py -%%PYTHON_SITELIBDIR%%/BitTorrent/BeautifulSupe.pyc -%%PYTHON_SITELIBDIR%%/BitTorrent/BeautifulSupe.pyo -%%PYTHON_SITELIBDIR%%/BitTorrent/Choker.py -%%PYTHON_SITELIBDIR%%/BitTorrent/Choker.pyc -%%PYTHON_SITELIBDIR%%/BitTorrent/Choker.pyo -%%PYTHON_SITELIBDIR%%/BitTorrent/ClientIdentifier.py -%%PYTHON_SITELIBDIR%%/BitTorrent/ClientIdentifier.pyc -%%PYTHON_SITELIBDIR%%/BitTorrent/ClientIdentifier.pyo -%%PYTHON_SITELIBDIR%%/BitTorrent/Connecter.py -%%PYTHON_SITELIBDIR%%/BitTorrent/Connecter.pyc -%%PYTHON_SITELIBDIR%%/BitTorrent/Connecter.pyo -%%PYTHON_SITELIBDIR%%/BitTorrent/ConvertedMetainfo.py -%%PYTHON_SITELIBDIR%%/BitTorrent/ConvertedMetainfo.pyc -%%PYTHON_SITELIBDIR%%/BitTorrent/ConvertedMetainfo.pyo -%%PYTHON_SITELIBDIR%%/BitTorrent/CurrentRateMeasure.py -%%PYTHON_SITELIBDIR%%/BitTorrent/CurrentRateMeasure.pyc -%%PYTHON_SITELIBDIR%%/BitTorrent/CurrentRateMeasure.pyo -%%PYTHON_SITELIBDIR%%/BitTorrent/Desktop.py -%%PYTHON_SITELIBDIR%%/BitTorrent/Desktop.pyc -%%PYTHON_SITELIBDIR%%/BitTorrent/Desktop.pyo -%%PYTHON_SITELIBDIR%%/BitTorrent/Downloader.py -%%PYTHON_SITELIBDIR%%/BitTorrent/Downloader.pyc -%%PYTHON_SITELIBDIR%%/BitTorrent/Downloader.pyo -%%PYTHON_SITELIBDIR%%/BitTorrent/DownloaderFeedback.py -%%PYTHON_SITELIBDIR%%/BitTorrent/DownloaderFeedback.pyc -%%PYTHON_SITELIBDIR%%/BitTorrent/DownloaderFeedback.pyo -%%PYTHON_SITELIBDIR%%/BitTorrent/Encoder.py -%%PYTHON_SITELIBDIR%%/BitTorrent/Encoder.pyc -%%PYTHON_SITELIBDIR%%/BitTorrent/Encoder.pyo -%%PYTHON_SITELIBDIR%%/BitTorrent/GUI.py -%%PYTHON_SITELIBDIR%%/BitTorrent/GUI.pyc -%%PYTHON_SITELIBDIR%%/BitTorrent/GUI.pyo -%%PYTHON_SITELIBDIR%%/BitTorrent/GetTorrent.py -%%PYTHON_SITELIBDIR%%/BitTorrent/GetTorrent.pyc -%%PYTHON_SITELIBDIR%%/BitTorrent/GetTorrent.pyo -%%PYTHON_SITELIBDIR%%/BitTorrent/HTTPHandler.py -%%PYTHON_SITELIBDIR%%/BitTorrent/HTTPHandler.pyc -%%PYTHON_SITELIBDIR%%/BitTorrent/HTTPHandler.pyo -%%PYTHON_SITELIBDIR%%/BitTorrent/IPC.py -%%PYTHON_SITELIBDIR%%/BitTorrent/IPC.pyc -%%PYTHON_SITELIBDIR%%/BitTorrent/IPC.pyo -%%PYTHON_SITELIBDIR%%/BitTorrent/LaunchPath.py -%%PYTHON_SITELIBDIR%%/BitTorrent/LaunchPath.pyc -%%PYTHON_SITELIBDIR%%/BitTorrent/LaunchPath.pyo -%%PYTHON_SITELIBDIR%%/BitTorrent/NatCheck.py -%%PYTHON_SITELIBDIR%%/BitTorrent/NatCheck.pyc -%%PYTHON_SITELIBDIR%%/BitTorrent/NatCheck.pyo -%%PYTHON_SITELIBDIR%%/BitTorrent/NatTraversal.py -%%PYTHON_SITELIBDIR%%/BitTorrent/NatTraversal.pyc -%%PYTHON_SITELIBDIR%%/BitTorrent/NatTraversal.pyo -%%PYTHON_SITELIBDIR%%/BitTorrent/NewVersion.py -%%PYTHON_SITELIBDIR%%/BitTorrent/NewVersion.pyc -%%PYTHON_SITELIBDIR%%/BitTorrent/NewVersion.pyo -%%PYTHON_SITELIBDIR%%/BitTorrent/PeerID.py -%%PYTHON_SITELIBDIR%%/BitTorrent/PeerID.pyc -%%PYTHON_SITELIBDIR%%/BitTorrent/PeerID.pyo -%%PYTHON_SITELIBDIR%%/BitTorrent/PiecePicker.py -%%PYTHON_SITELIBDIR%%/BitTorrent/PiecePicker.pyc -%%PYTHON_SITELIBDIR%%/BitTorrent/PiecePicker.pyo -%%PYTHON_SITELIBDIR%%/BitTorrent/RateLimiter.py -%%PYTHON_SITELIBDIR%%/BitTorrent/RateLimiter.pyc -%%PYTHON_SITELIBDIR%%/BitTorrent/RateLimiter.pyo -%%PYTHON_SITELIBDIR%%/BitTorrent/RateMeasure.py -%%PYTHON_SITELIBDIR%%/BitTorrent/RateMeasure.pyc -%%PYTHON_SITELIBDIR%%/BitTorrent/RateMeasure.pyo -%%PYTHON_SITELIBDIR%%/BitTorrent/RawServer.py -%%PYTHON_SITELIBDIR%%/BitTorrent/RawServer.pyc -%%PYTHON_SITELIBDIR%%/BitTorrent/RawServer.pyo -%%PYTHON_SITELIBDIR%%/BitTorrent/RawServer_magic.py -%%PYTHON_SITELIBDIR%%/BitTorrent/RawServer_magic.pyc -%%PYTHON_SITELIBDIR%%/BitTorrent/RawServer_magic.pyo -%%PYTHON_SITELIBDIR%%/BitTorrent/RawServer_twisted.py -%%PYTHON_SITELIBDIR%%/BitTorrent/RawServer_twisted.pyc -%%PYTHON_SITELIBDIR%%/BitTorrent/RawServer_twisted.pyo -%%PYTHON_SITELIBDIR%%/BitTorrent/Rerequester.py -%%PYTHON_SITELIBDIR%%/BitTorrent/Rerequester.pyc -%%PYTHON_SITELIBDIR%%/BitTorrent/Rerequester.pyo -%%PYTHON_SITELIBDIR%%/BitTorrent/StatusLight.py -%%PYTHON_SITELIBDIR%%/BitTorrent/StatusLight.pyc -%%PYTHON_SITELIBDIR%%/BitTorrent/StatusLight.pyo -%%PYTHON_SITELIBDIR%%/BitTorrent/Storage.py -%%PYTHON_SITELIBDIR%%/BitTorrent/Storage.pyc -%%PYTHON_SITELIBDIR%%/BitTorrent/Storage.pyo -%%PYTHON_SITELIBDIR%%/BitTorrent/StorageWrapper.py -%%PYTHON_SITELIBDIR%%/BitTorrent/StorageWrapper.pyc -%%PYTHON_SITELIBDIR%%/BitTorrent/StorageWrapper.pyo -%%PYTHON_SITELIBDIR%%/BitTorrent/TorrentQueue.py -%%PYTHON_SITELIBDIR%%/BitTorrent/TorrentQueue.pyc -%%PYTHON_SITELIBDIR%%/BitTorrent/TorrentQueue.pyo -%%PYTHON_SITELIBDIR%%/BitTorrent/TrayIcon.py -%%PYTHON_SITELIBDIR%%/BitTorrent/TrayIcon.pyc -%%PYTHON_SITELIBDIR%%/BitTorrent/TrayIcon.pyo -%%PYTHON_SITELIBDIR%%/BitTorrent/Uploader.py -%%PYTHON_SITELIBDIR%%/BitTorrent/Uploader.pyc -%%PYTHON_SITELIBDIR%%/BitTorrent/Uploader.pyo -%%PYTHON_SITELIBDIR%%/BitTorrent/__init__.py -%%PYTHON_SITELIBDIR%%/BitTorrent/__init__.pyc -%%PYTHON_SITELIBDIR%%/BitTorrent/__init__.pyo -%%PYTHON_SITELIBDIR%%/BitTorrent/bencode.py -%%PYTHON_SITELIBDIR%%/BitTorrent/bencode.pyc -%%PYTHON_SITELIBDIR%%/BitTorrent/bencode.pyo -%%PYTHON_SITELIBDIR%%/BitTorrent/bitfield.py -%%PYTHON_SITELIBDIR%%/BitTorrent/bitfield.pyc -%%PYTHON_SITELIBDIR%%/BitTorrent/bitfield.pyo -%%PYTHON_SITELIBDIR%%/BitTorrent/btformats.py -%%PYTHON_SITELIBDIR%%/BitTorrent/btformats.pyc -%%PYTHON_SITELIBDIR%%/BitTorrent/btformats.pyo -%%PYTHON_SITELIBDIR%%/BitTorrent/configfile.py -%%PYTHON_SITELIBDIR%%/BitTorrent/configfile.pyc -%%PYTHON_SITELIBDIR%%/BitTorrent/configfile.pyo -%%PYTHON_SITELIBDIR%%/BitTorrent/defaultargs.py -%%PYTHON_SITELIBDIR%%/BitTorrent/defaultargs.pyc -%%PYTHON_SITELIBDIR%%/BitTorrent/defaultargs.pyo -%%PYTHON_SITELIBDIR%%/BitTorrent/defer.py -%%PYTHON_SITELIBDIR%%/BitTorrent/defer.pyc -%%PYTHON_SITELIBDIR%%/BitTorrent/defer.pyo -%%PYTHON_SITELIBDIR%%/BitTorrent/download.py -%%PYTHON_SITELIBDIR%%/BitTorrent/download.pyc -%%PYTHON_SITELIBDIR%%/BitTorrent/download.pyo -%%PYTHON_SITELIBDIR%%/BitTorrent/language.py -%%PYTHON_SITELIBDIR%%/BitTorrent/language.pyc -%%PYTHON_SITELIBDIR%%/BitTorrent/language.pyo -%%PYTHON_SITELIBDIR%%/BitTorrent/launchmanycore.py -%%PYTHON_SITELIBDIR%%/BitTorrent/launchmanycore.pyc -%%PYTHON_SITELIBDIR%%/BitTorrent/launchmanycore.pyo -%%PYTHON_SITELIBDIR%%/BitTorrent/makemetafile.py -%%PYTHON_SITELIBDIR%%/BitTorrent/makemetafile.pyc -%%PYTHON_SITELIBDIR%%/BitTorrent/makemetafile.pyo -%%PYTHON_SITELIBDIR%%/BitTorrent/obsoletepythonsupport.py -%%PYTHON_SITELIBDIR%%/BitTorrent/obsoletepythonsupport.pyc -%%PYTHON_SITELIBDIR%%/BitTorrent/obsoletepythonsupport.pyo -%%PYTHON_SITELIBDIR%%/BitTorrent/parseargs.py -%%PYTHON_SITELIBDIR%%/BitTorrent/parseargs.pyc -%%PYTHON_SITELIBDIR%%/BitTorrent/parseargs.pyo -%%PYTHON_SITELIBDIR%%/BitTorrent/parsedir.py -%%PYTHON_SITELIBDIR%%/BitTorrent/parsedir.pyc -%%PYTHON_SITELIBDIR%%/BitTorrent/parsedir.pyo -%%PYTHON_SITELIBDIR%%/BitTorrent/platform.py -%%PYTHON_SITELIBDIR%%/BitTorrent/platform.pyc -%%PYTHON_SITELIBDIR%%/BitTorrent/platform.pyo -%%PYTHON_SITELIBDIR%%/BitTorrent/prefs.py -%%PYTHON_SITELIBDIR%%/BitTorrent/prefs.pyc -%%PYTHON_SITELIBDIR%%/BitTorrent/prefs.pyo -%%PYTHON_SITELIBDIR%%/BitTorrent/selectpoll.py -%%PYTHON_SITELIBDIR%%/BitTorrent/selectpoll.pyc -%%PYTHON_SITELIBDIR%%/BitTorrent/selectpoll.pyo -%%PYTHON_SITELIBDIR%%/BitTorrent/track.py -%%PYTHON_SITELIBDIR%%/BitTorrent/track.pyc -%%PYTHON_SITELIBDIR%%/BitTorrent/track.pyo -%%PYTHON_SITELIBDIR%%/BitTorrent/zurllib.py -%%PYTHON_SITELIBDIR%%/BitTorrent/zurllib.pyc -%%PYTHON_SITELIBDIR%%/BitTorrent/zurllib.pyo -%%PYTHON_SITELIBDIR%%/khashmir/KRateLimiter.py -%%PYTHON_SITELIBDIR%%/khashmir/KRateLimiter.pyc -%%PYTHON_SITELIBDIR%%/khashmir/KRateLimiter.pyo -%%PYTHON_SITELIBDIR%%/khashmir/__init__.py -%%PYTHON_SITELIBDIR%%/khashmir/__init__.pyc -%%PYTHON_SITELIBDIR%%/khashmir/__init__.pyo -%%PYTHON_SITELIBDIR%%/khashmir/actions.py -%%PYTHON_SITELIBDIR%%/khashmir/actions.pyc -%%PYTHON_SITELIBDIR%%/khashmir/actions.pyo -%%PYTHON_SITELIBDIR%%/khashmir/cache.py -%%PYTHON_SITELIBDIR%%/khashmir/cache.pyc -%%PYTHON_SITELIBDIR%%/khashmir/cache.pyo -%%PYTHON_SITELIBDIR%%/khashmir/const.py -%%PYTHON_SITELIBDIR%%/khashmir/const.pyc -%%PYTHON_SITELIBDIR%%/khashmir/const.pyo -%%PYTHON_SITELIBDIR%%/khashmir/hammerlock.py -%%PYTHON_SITELIBDIR%%/khashmir/hammerlock.pyc -%%PYTHON_SITELIBDIR%%/khashmir/hammerlock.pyo -%%PYTHON_SITELIBDIR%%/khashmir/inserter.py -%%PYTHON_SITELIBDIR%%/khashmir/inserter.pyc -%%PYTHON_SITELIBDIR%%/khashmir/inserter.pyo -%%PYTHON_SITELIBDIR%%/khashmir/khash.py -%%PYTHON_SITELIBDIR%%/khashmir/khash.pyc -%%PYTHON_SITELIBDIR%%/khashmir/khash.pyo -%%PYTHON_SITELIBDIR%%/khashmir/khashmir.py -%%PYTHON_SITELIBDIR%%/khashmir/khashmir.pyc -%%PYTHON_SITELIBDIR%%/khashmir/khashmir.pyo -%%PYTHON_SITELIBDIR%%/khashmir/knet.py -%%PYTHON_SITELIBDIR%%/khashmir/knet.pyc -%%PYTHON_SITELIBDIR%%/khashmir/knet.pyo -%%PYTHON_SITELIBDIR%%/khashmir/knode.py -%%PYTHON_SITELIBDIR%%/khashmir/knode.pyc -%%PYTHON_SITELIBDIR%%/khashmir/knode.pyo -%%PYTHON_SITELIBDIR%%/khashmir/krpc.py -%%PYTHON_SITELIBDIR%%/khashmir/krpc.pyc -%%PYTHON_SITELIBDIR%%/khashmir/krpc.pyo -%%PYTHON_SITELIBDIR%%/khashmir/kstore.py -%%PYTHON_SITELIBDIR%%/khashmir/kstore.pyc -%%PYTHON_SITELIBDIR%%/khashmir/kstore.pyo -%%PYTHON_SITELIBDIR%%/khashmir/ktable.py -%%PYTHON_SITELIBDIR%%/khashmir/ktable.pyc -%%PYTHON_SITELIBDIR%%/khashmir/ktable.pyo -%%PYTHON_SITELIBDIR%%/khashmir/node.py -%%PYTHON_SITELIBDIR%%/khashmir/node.pyc -%%PYTHON_SITELIBDIR%%/khashmir/node.pyo -%%PYTHON_SITELIBDIR%%/khashmir/setup.py -%%PYTHON_SITELIBDIR%%/khashmir/setup.pyc -%%PYTHON_SITELIBDIR%%/khashmir/setup.pyo -%%PYTHON_SITELIBDIR%%/khashmir/test.py -%%PYTHON_SITELIBDIR%%/khashmir/test.pyc -%%PYTHON_SITELIBDIR%%/khashmir/test.pyo -%%PYTHON_SITELIBDIR%%/khashmir/test_khashmir.py -%%PYTHON_SITELIBDIR%%/khashmir/test_khashmir.pyc -%%PYTHON_SITELIBDIR%%/khashmir/test_khashmir.pyo -%%PYTHON_SITELIBDIR%%/khashmir/test_krpc.py -%%PYTHON_SITELIBDIR%%/khashmir/test_krpc.pyc -%%PYTHON_SITELIBDIR%%/khashmir/test_krpc.pyo -%%PYTHON_SITELIBDIR%%/khashmir/test_kstore.py -%%PYTHON_SITELIBDIR%%/khashmir/test_kstore.pyc -%%PYTHON_SITELIBDIR%%/khashmir/test_kstore.pyo -%%PYTHON_SITELIBDIR%%/khashmir/unet.py -%%PYTHON_SITELIBDIR%%/khashmir/unet.pyc -%%PYTHON_SITELIBDIR%%/khashmir/unet.pyo -%%PYTHON_SITELIBDIR%%/khashmir/util.py -%%PYTHON_SITELIBDIR%%/khashmir/util.pyc -%%PYTHON_SITELIBDIR%%/khashmir/util.pyo -%%PYTHON_SITELIBDIR%%/khashmir/utkhashmir.py -%%PYTHON_SITELIBDIR%%/khashmir/utkhashmir.pyc -%%PYTHON_SITELIBDIR%%/khashmir/utkhashmir.pyo -%%DATADIR%%/public.key -share/locale/af/LC_MESSAGES/bittorrent.mo -share/locale/bg/LC_MESSAGES/bittorrent.mo -share/locale/ca/LC_MESSAGES/bittorrent.mo -share/locale/cs/LC_MESSAGES/bittorrent.mo -share/locale/da/LC_MESSAGES/bittorrent.mo -share/locale/de/LC_MESSAGES/bittorrent.mo -share/locale/el/LC_MESSAGES/bittorrent.mo -share/locale/es/LC_MESSAGES/bittorrent.mo -share/locale/es_MX/LC_MESSAGES/bittorrent.mo -share/locale/fr/LC_MESSAGES/bittorrent.mo -share/locale/hu/LC_MESSAGES/bittorrent.mo -share/locale/it/LC_MESSAGES/bittorrent.mo -share/locale/ja/LC_MESSAGES/bittorrent.mo -share/locale/ko/LC_MESSAGES/bittorrent.mo -share/locale/nb_NO/LC_MESSAGES/bittorrent.mo -share/locale/nl/LC_MESSAGES/bittorrent.mo -share/locale/pl/LC_MESSAGES/bittorrent.mo -share/locale/pt/LC_MESSAGES/bittorrent.mo -share/locale/pt_BR/LC_MESSAGES/bittorrent.mo -share/locale/ro/LC_MESSAGES/bittorrent.mo -share/locale/ru/LC_MESSAGES/bittorrent.mo -share/locale/sk/LC_MESSAGES/bittorrent.mo -share/locale/sl/LC_MESSAGES/bittorrent.mo -share/locale/sv/LC_MESSAGES/bittorrent.mo -share/locale/tr/LC_MESSAGES/bittorrent.mo -share/locale/vi/LC_MESSAGES/bittorrent.mo -share/locale/zh_CN/LC_MESSAGES/bittorrent.mo -share/locale/zh_TW/LC_MESSAGES/bittorrent.mo -%%GUI%%@dirrm share/pixmaps/BitTorrent/logo -%%GUI%%@dirrm share/pixmaps/BitTorrent -%%GUI%%@dirrmtry share/pixmaps -@dirrmtry share/locale/zh_TW/LC_MESSAGES -@dirrmtry share/locale/zh_TW -@dirrmtry share/locale/zh_CN/LC_MESSAGES -@dirrmtry share/locale/zh_CN -@dirrmtry share/locale/sl/LC_MESSAGES -@dirrmtry share/locale/sl -@dirrmtry share/locale/sk/LC_MESSAGES -@dirrmtry share/locale/sk -@dirrmtry share/locale/ro/LC_MESSAGES -@dirrmtry share/locale/ro -@dirrmtry share/locale/pt/LC_MESSAGES -@dirrmtry share/locale/pt -@dirrmtry share/locale/pl/LC_MESSAGES -@dirrmtry share/locale/pl -@dirrmtry share/locale/nb_NO/LC_MESSAGES -@dirrmtry share/locale/nb_NO -@dirrmtry share/locale/ko/LC_MESSAGES -@dirrmtry share/locale/ko -@dirrmtry share/locale/el/LC_MESSAGES -@dirrmtry share/locale/el -@dirrmtry share/locale/cs/LC_MESSAGES -@dirrmtry share/locale/cs -@dirrmtry share/locale/ca/LC_MESSAGES -@dirrmtry share/locale/ca -@dirrm %%DATADIR%% -@dirrm %%PYTHON_SITELIBDIR%%/khashmir -@dirrm %%PYTHON_SITELIBDIR%%/BitTorrent -@dirrmtry %%PYTHON_SITELIBDIR%% -@dirrmtry %%PYTHON_LIBDIR%% diff --git a/net/py-bittorrent/Makefile b/net/py-bittorrent/Makefile deleted file mode 100644 index 992a3832bcda..000000000000 --- a/net/py-bittorrent/Makefile +++ /dev/null @@ -1,137 +0,0 @@ -# New ports collection makefile for: BitTorrent -# Date created: Sun Mar 16 06:34:12 UTC 2003 -# Whom: Mario Sergio Fujikawa Ferreira -# -# $FreeBSD$ -# - -PORTNAME= BitTorrent -PORTVERSION= 4.2.2 -PORTEPOCH= 1 -CATEGORIES?= net python -MASTER_SITES= http://www.bittorrent.com/dl/ \ - ${MASTER_SITE_SOURCEFORGE} -MASTER_SITE_SUBDIR= ${PORTNAME:L} -PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} - -MAINTAINER= lioux@FreeBSD.org -COMMENT?= A peer-to-peer tool for distributing files written in Python - -RUN_DEPENDS+= ${PYTHON_SITELIBDIR}/dns/__init__.py:${PORTSDIR}/dns/py-dnspython \ - ${PYTHON_SITELIBDIR}/Crypto/__init__.py:${PORTSDIR}/security/py-pycrypto - -USE_GETTEXT= yes -USE_PYTHON= yes -USE_PYDISTUTILS= yes -USE_REINPLACE= yes -USE_TWISTED_RUN= yes - -CONFLICTS= py??-*[Bb]it[Tt]orrent* py??-*[Bb]it[Tt]ornado* btqueue* - -.ifndef(NOPORTDOCS) -PORTDOCS= \ - LICENSE.txt \ - README.txt \ - TRACKERLESS.txt \ - credits.txt \ - credits-l10n.txt \ - redirdonate.html -.else -EXTRA_PATCHES+= ${FILESDIR}/extra-noportdocs-setup.py -.endif - -.include - -.if ${ARCH} != "i386" -WITHOUT_PSYCO= yes -.endif - -# required for GUI -.ifndef(WITHOUT_GUI) -RUN_DEPENDS+= ${PYTHON_SITELIBDIR}/pygtk.py:${PORTSDIR}/x11-toolkits/py-gtk2 - -PLIST_FILES+= \ - bin/bittorrent \ - bin/maketorrent \ - share/pixmaps/BitTorrent/bittorrent.ico \ - share/pixmaps/BitTorrent/broken.png \ - share/pixmaps/BitTorrent/finished.png \ - share/pixmaps/BitTorrent/info.png \ - share/pixmaps/BitTorrent/logo/bittorrent_32.png \ - share/pixmaps/BitTorrent/logo/bittorrent_96.png \ - share/pixmaps/BitTorrent/pause.png \ - share/pixmaps/BitTorrent/paused.png \ - share/pixmaps/BitTorrent/play.png \ - share/pixmaps/BitTorrent/queued.png \ - share/pixmaps/BitTorrent/remove.png \ - share/pixmaps/BitTorrent/running.png \ - share/pixmaps/BitTorrent/status-natted.png \ - share/pixmaps/BitTorrent/status-running.png \ - share/pixmaps/BitTorrent/status-stopped.png - -PLIST_SUB+= GUI="" -.else -EXTRA_PATCHES+= ${FILESDIR}/extra-nogui-patch-setup.py - -PLIST_SUB+= GUI="@comment " -.endif -# required for PSYCO -.ifndef(WITHOUT_PSYCO) -RUN_DEPENDS+= ${PYTHON_SITELIBDIR}/psyco/_psyco.so:${PORTSDIR}/devel/py-psyco - -EXTRA_PATCHES+= \ - ${FILESDIR}/extra-psyco-patch-bittorrent-console.py \ - ${FILESDIR}/extra-psyco-patch-bittorrent-curses.py \ - ${FILESDIR}/extra-psyco-patch-bittorrent-tracker.py \ - ${FILESDIR}/extra-psyco-patch-bittorrent.py \ - ${FILESDIR}/extra-psyco-patch-changetracker-console.py \ - ${FILESDIR}/extra-psyco-patch-launchmany-console.py \ - ${FILESDIR}/extra-psyco-patch-launchmany-curses.py \ - ${FILESDIR}/extra-psyco-patch-maketorrent-console.py \ - ${FILESDIR}/extra-psyco-patch-maketorrent.py \ - ${FILESDIR}/extra-psyco-patch-torrentinfo-console.py -.endif - -pre-everything:: -.ifndef(WITHOUT_GUI) - @${ECHO_MSG} '===> Define WITHOUT_GUI to disable GUI installation' -.endif -.ifndef(WITHOUT_PSYCO) - @${ECHO_MSG} '===> Define WITHOUT_PSYCO to disable devel/py-psyco optimization' -.endif - -pre-patch: -# do not install public.key, we will do it ourselves - @${REINPLACE_CMD} -E \ - -e "s|^.*'public.key'.*$$||" \ - ${WRKSRC}/setup.py - -post-patch: -# public.key will be located under ${DATADIR} not ${DOCSDIR} - @${REINPLACE_CMD} -E \ - -e "s|%%DATADIR%%|'${DATADIR}/'|" \ - ${WRKSRC}/BitTorrent/NewVersion.py - -post-install: -# set proper permissions - @${CHMOD} -R ${SHAREMODE} \ - ${PREFIX}/${PYTHON_SITELIBDIR:S|^${PYTHONBASE}/||}/BitTorrent - @${CHMOD} ${SHAREMODE} ${PREFIX}/${PYTHON_SITELIBDIR:S|^${PYTHONBASE}/||}/BitTorrent - @${CHMOD} a+x ${PREFIX}/${PYTHON_SITELIBDIR:S|^${PYTHONBASE}/||}/BitTorrent -.ifndef(WITHOUT_GUI) -# pixmaps - @${CHMOD} -R ${SHAREMODE} \ - ${PREFIX}/share/pixmaps/${PORTNAME}/* - @${CHMOD} a+X \ - ${PREFIX}/share/pixmaps/${PORTNAME}/logo -.endif -.ifndef(NOPORTDOCS) -# docs - @${CHMOD} -R ${SHAREMODE} \ - ${DOCSDIR}/* -.endif -# public.key - @${MKDIR} ${DATADIR} - @${INSTALL_DATA} ${WRKSRC}/public.key ${DATADIR} - -.include diff --git a/net/py-bittorrent/distinfo b/net/py-bittorrent/distinfo deleted file mode 100644 index 3171c08b05e1..000000000000 --- a/net/py-bittorrent/distinfo +++ /dev/null @@ -1,3 +0,0 @@ -MD5 (BitTorrent-4.2.2.tar.gz) = 2a85715b8ef0335ecc9e8ad91860231b -SHA256 (BitTorrent-4.2.2.tar.gz) = cd14416698064015292ad128ddf349747f2cbb6e06d3c0ffa49b7ddfeda254ff -SIZE (BitTorrent-4.2.2.tar.gz) = 2238224 diff --git a/net/py-bittorrent/files/extra-nogui-patch-setup.py b/net/py-bittorrent/files/extra-nogui-patch-setup.py deleted file mode 100644 index edffccf24d67..000000000000 --- a/net/py-bittorrent/files/extra-nogui-patch-setup.py +++ /dev/null @@ -1,21 +0,0 @@ ---- setup.py.orig Tue Aug 23 22:58:45 2005 -+++ setup.py Tue Aug 23 23:09:21 2005 -@@ -25,8 +25,8 @@ - - import glob - --symlinks = ["bittorrent" , "bittorrent-curses", "bittorrent-console", -- "maketorrent", "maketorrent-console", -+symlinks = ["bittorrent-curses", "bittorrent-console", -+ "maketorrent-console", - "launchmany-curses", "launchmany-console", - "changetracker-console", - "torrentinfo-console", -@@ -53,5 +53,5 @@ - translations.append (("%s/%s/LC_MESSAGES" % (locale_root, l), - ["locale/%s/LC_MESSAGES/bittorrent.mo" % l])) - --data_files = [ (img_root , glob.glob('images/*png')+['images/bittorrent.ico',]), -- (img_root+'/logo', glob.glob('images/logo/bittorrent_[0-9]*.png') ), -+data_files = [ -+ diff --git a/net/py-bittorrent/files/extra-noportdocs-setup.py b/net/py-bittorrent/files/extra-noportdocs-setup.py deleted file mode 100644 index 64e39642de55..000000000000 --- a/net/py-bittorrent/files/extra-noportdocs-setup.py +++ /dev/null @@ -1,8 +0,0 @@ ---- setup.py.orig Mon Nov 21 00:10:24 2005 -+++ setup.py Mon Nov 21 00:10:33 2005 -@@ -72,5 +72,0 @@ -- (doc_root , ['credits.txt', 'credits-l10n.txt', -- 'LICENSE.txt', 'README.txt', -- 'TRACKERLESS.txt', 'redirdonate.html', -- -- ] ), diff --git a/net/py-bittorrent/files/extra-psyco-patch-bittorrent-console.py b/net/py-bittorrent/files/extra-psyco-patch-bittorrent-console.py deleted file mode 100644 index 17e63fdd1a00..000000000000 --- a/net/py-bittorrent/files/extra-psyco-patch-bittorrent-console.py +++ /dev/null @@ -1,16 +0,0 @@ ---- bittorrent-console.py Wed Oct 12 01:08:15 2005 -+++ bittorrent-console.py Wed Oct 12 07:57:46 2005 -@@ -14,6 +14,13 @@ - - from __future__ import division - -+try: -+ import psyco -+ assert psyco.__version__ >= 0x010300f0 -+ psyco.full() -+except: -+ pass -+ - from BitTorrent.platform import install_translation - install_translation() - diff --git a/net/py-bittorrent/files/extra-psyco-patch-bittorrent-curses.py b/net/py-bittorrent/files/extra-psyco-patch-bittorrent-curses.py deleted file mode 100644 index b46155e5bcb9..000000000000 --- a/net/py-bittorrent/files/extra-psyco-patch-bittorrent-curses.py +++ /dev/null @@ -1,16 +0,0 @@ ---- bittorrent-curses.py Wed Oct 12 01:08:15 2005 -+++ bittorrent-curses.py Wed Oct 12 07:57:28 2005 -@@ -15,6 +15,13 @@ - - from __future__ import division - -+try: -+ import psyco -+ assert psyco.__version__ >= 0x010300f0 -+ psyco.full() -+except: -+ pass -+ - from BitTorrent.platform import install_translation - install_translation() - diff --git a/net/py-bittorrent/files/extra-psyco-patch-bittorrent-tracker.py b/net/py-bittorrent/files/extra-psyco-patch-bittorrent-tracker.py deleted file mode 100644 index d2e5b60d36d2..000000000000 --- a/net/py-bittorrent/files/extra-psyco-patch-bittorrent-tracker.py +++ /dev/null @@ -1,16 +0,0 @@ ---- bittorrent-tracker.py Wed Oct 12 01:08:15 2005 -+++ bittorrent-tracker.py Wed Oct 12 07:57:55 2005 -@@ -12,6 +12,13 @@ - - # Written by Bram Cohen - -+try: -+ import psyco -+ assert psyco.__version__ >= 0x010300f0 -+ psyco.full() -+except: -+ pass -+ - if __name__ == '__main__': - from BitTorrent.platform import install_translation - install_translation() diff --git a/net/py-bittorrent/files/extra-psyco-patch-bittorrent.py b/net/py-bittorrent/files/extra-psyco-patch-bittorrent.py deleted file mode 100644 index d4d8ba81d578..000000000000 --- a/net/py-bittorrent/files/extra-psyco-patch-bittorrent.py +++ /dev/null @@ -1,16 +0,0 @@ ---- bittorrent.py Wed Oct 12 01:08:18 2005 -+++ bittorrent.py Wed Oct 12 07:58:12 2005 -@@ -14,6 +14,13 @@ - - from __future__ import division - -+try: -+ import psyco -+ assert psyco.__version__ >= 0x010300f0 -+ psyco.full() -+except: -+ pass -+ - from BitTorrent.platform import install_translation - install_translation() - diff --git a/net/py-bittorrent/files/extra-psyco-patch-changetracker-console.py b/net/py-bittorrent/files/extra-psyco-patch-changetracker-console.py deleted file mode 100644 index 8e8ded07a1f0..000000000000 --- a/net/py-bittorrent/files/extra-psyco-patch-changetracker-console.py +++ /dev/null @@ -1,16 +0,0 @@ ---- changetracker-console.py Wed Oct 12 01:08:18 2005 -+++ changetracker-console.py Wed Oct 12 07:58:18 2005 -@@ -12,6 +12,13 @@ - - # Written by Henry 'Pi' James and Bram Cohen - -+try: -+ import psyco -+ assert psyco.__version__ >= 0x010300f0 -+ psyco.full() -+except: -+ pass -+ - from BitTorrent.platform import install_translation - install_translation() - diff --git a/net/py-bittorrent/files/extra-psyco-patch-launchmany-console.py b/net/py-bittorrent/files/extra-psyco-patch-launchmany-console.py deleted file mode 100644 index 0a885f9d4c2d..000000000000 --- a/net/py-bittorrent/files/extra-psyco-patch-launchmany-console.py +++ /dev/null @@ -1,16 +0,0 @@ ---- launchmany-console.py Wed Oct 12 01:08:27 2005 -+++ launchmany-console.py Wed Oct 12 07:58:23 2005 -@@ -12,6 +12,13 @@ - - # Written by John Hoffman - -+try: -+ import psyco -+ assert psyco.__version__ >= 0x010300f0 -+ psyco.full() -+except: -+ pass -+ - if __name__ == '__main__': - from BitTorrent.platform import install_translation - install_translation() diff --git a/net/py-bittorrent/files/extra-psyco-patch-launchmany-curses.py b/net/py-bittorrent/files/extra-psyco-patch-launchmany-curses.py deleted file mode 100644 index 6f73f927141b..000000000000 --- a/net/py-bittorrent/files/extra-psyco-patch-launchmany-curses.py +++ /dev/null @@ -1,16 +0,0 @@ ---- launchmany-curses.py Wed Oct 12 01:08:27 2005 -+++ launchmany-curses.py Wed Oct 12 07:58:27 2005 -@@ -14,6 +14,13 @@ - - from __future__ import division - -+try: -+ import psyco -+ assert psyco.__version__ >= 0x010300f0 -+ psyco.full() -+except: -+ pass -+ - from BitTorrent.platform import install_translation - install_translation() - diff --git a/net/py-bittorrent/files/extra-psyco-patch-maketorrent-console.py b/net/py-bittorrent/files/extra-psyco-patch-maketorrent-console.py deleted file mode 100644 index 476f36587378..000000000000 --- a/net/py-bittorrent/files/extra-psyco-patch-maketorrent-console.py +++ /dev/null @@ -1,16 +0,0 @@ ---- maketorrent-console.py Wed Oct 12 01:08:27 2005 -+++ maketorrent-console.py Wed Oct 12 07:58:31 2005 -@@ -12,6 +12,13 @@ - - # Written by Bram Cohen - -+try: -+ import psyco -+ assert psyco.__version__ >= 0x010300f0 -+ psyco.full() -+except: -+ pass -+ - if __name__ == '__main__': - from BitTorrent.platform import install_translation - install_translation() diff --git a/net/py-bittorrent/files/extra-psyco-patch-maketorrent.py b/net/py-bittorrent/files/extra-psyco-patch-maketorrent.py deleted file mode 100644 index 9675c99cda69..000000000000 --- a/net/py-bittorrent/files/extra-psyco-patch-maketorrent.py +++ /dev/null @@ -1,16 +0,0 @@ ---- maketorrent.py Wed Oct 12 01:08:27 2005 -+++ maketorrent.py Wed Oct 12 07:58:35 2005 -@@ -14,6 +14,13 @@ - - from __future__ import division - -+try: -+ import psyco -+ assert psyco.__version__ >= 0x010300f0 -+ psyco.full() -+except: -+ pass -+ - from BitTorrent.platform import install_translation - install_translation() - diff --git a/net/py-bittorrent/files/extra-psyco-patch-torrentinfo-console.py b/net/py-bittorrent/files/extra-psyco-patch-torrentinfo-console.py deleted file mode 100644 index bf6128eb8b65..000000000000 --- a/net/py-bittorrent/files/extra-psyco-patch-torrentinfo-console.py +++ /dev/null @@ -1,16 +0,0 @@ ---- torrentinfo-console.py Wed Oct 12 01:08:50 2005 -+++ torrentinfo-console.py Wed Oct 12 07:58:48 2005 -@@ -12,6 +12,13 @@ - - # Written by Henry 'Pi' James, Loring Holden and Matt Chisholm - -+try: -+ import psyco -+ assert psyco.__version__ >= 0x010300f0 -+ psyco.full() -+except: -+ pass -+ - from BitTorrent.platform import install_translation - install_translation() - diff --git a/net/py-bittorrent/files/patch-BitTorrent::__init__.py b/net/py-bittorrent/files/patch-BitTorrent::__init__.py deleted file mode 100644 index 69079192dc47..000000000000 --- a/net/py-bittorrent/files/patch-BitTorrent::__init__.py +++ /dev/null @@ -1,11 +0,0 @@ ---- BitTorrent/__init__.py.orig Sun Nov 20 23:18:59 2005 -+++ BitTorrent/__init__.py Sun Nov 20 23:19:07 2005 -@@ -64,7 +64,7 @@ - 'te' :u' తెలà±à°—à±' , - } - --#language_names.update(unfinished_language_names) -+language_names.update(unfinished_language_names) - - languages = language_names.keys() - languages.sort() diff --git a/net/py-bittorrent/files/patch-BitTorrent::defaultargs.py b/net/py-bittorrent/files/patch-BitTorrent::defaultargs.py deleted file mode 100644 index f25af4145ccc..000000000000 --- a/net/py-bittorrent/files/patch-BitTorrent::defaultargs.py +++ /dev/null @@ -1,11 +0,0 @@ ---- BitTorrent/defaultargs.py.orig Tue May 24 03:01:06 2005 -+++ BitTorrent/defaultargs.py Sun May 29 22:48:48 2005 -@@ -110,7 +110,7 @@ - _("do not connect to several peers that have the same IP address")), - ('peer_socket_tos', 8, - _("if nonzero, set the TOS option for peer connections to this value")), -- ('bad_libc_workaround', MYFALSE, -+ ('bad_libc_workaround', MYTRUE, - _("enable workaround for a bug in BSD libc that makes file reads very slow.")), - ('tracker_proxy', '', - _("address of HTTP proxy to use for tracker connections")), diff --git a/net/py-bittorrent/files/patch-BitTorrent__NewVersion.py b/net/py-bittorrent/files/patch-BitTorrent__NewVersion.py deleted file mode 100644 index fcb590ce108a..000000000000 --- a/net/py-bittorrent/files/patch-BitTorrent__NewVersion.py +++ /dev/null @@ -1,11 +0,0 @@ ---- BitTorrent/NewVersion.py.orig Sun Nov 20 23:10:09 2005 -+++ BitTorrent/NewVersion.py Sun Nov 20 23:10:37 2005 -@@ -127,7 +127,7 @@ - self.threadwrap(self.errorfunc, WARNING, '\n'.join(terrors)) - - if torrentfile and signature: -- public_key_file = open(os.path.join(doc_root, 'public.key'), 'rb') -+ public_key_file = open(os.path.join(%%DATADIR%%, 'public.key'), 'rb') - public_key = pickle.load(public_key_file) - h = sha(torrentfile).digest() - if public_key.verify(h, signature): diff --git a/net/py-bittorrent/files/patch-BitTorrent__platform.py b/net/py-bittorrent/files/patch-BitTorrent__platform.py deleted file mode 100644 index bdacd7539206..000000000000 --- a/net/py-bittorrent/files/patch-BitTorrent__platform.py +++ /dev/null @@ -1,11 +0,0 @@ ---- BitTorrent/platform.py.orig Mon Aug 15 20:06:05 2005 -+++ BitTorrent/platform.py Wed Aug 24 00:12:59 2005 -@@ -41,7 +41,7 @@ - del wh, wv - - def calc_unix_dirs(): -- appdir = '%s-%s'%(app_name, version) -+ appdir = '%s'%(app_name) - ip = os.path.join('share', 'pixmaps', appdir) - dp = os.path.join('share', 'doc' , appdir) - lp = os.path.join('share', 'locale') diff --git a/net/py-bittorrent/files/patch-makei18n.sh b/net/py-bittorrent/files/patch-makei18n.sh deleted file mode 100644 index 90b32d2cd103..000000000000 --- a/net/py-bittorrent/files/patch-makei18n.sh +++ /dev/null @@ -1,9 +0,0 @@ ---- makei18n.sh.orig Sun Nov 20 23:17:39 2005 -+++ makei18n.sh Sun Nov 20 23:18:34 2005 -@@ -1,5 +1,5 @@ - APP_NAME="bittorrent" --LANGUAGES=`python language_codes.py` -+LANGUAGES=`cd po; ls *.po | sed -e 's/\.po//'` - MESSAGES_PO="messages.pot" - - rm -f $APP_NAME.lis diff --git a/net/py-bittorrent/pkg-descr b/net/py-bittorrent/pkg-descr deleted file mode 100644 index b6d48e06685a..000000000000 --- a/net/py-bittorrent/pkg-descr +++ /dev/null @@ -1,11 +0,0 @@ -[ excerpt from distribution's README.txt ] - -BitTorrent is a tool for distributing files. It's extremely easy -to use - downloads are started by clicking on hyperlinks. Whenever -more than one person is downloading at once they send pieces of the -file(s) to each other, thus relieving the central server's bandwidth -burden. Even with many simultaneous downloads, the upload burden -on the central server remains quite small, since each new downloader -introduces new upload capacity. - -WWW: http://www.bittorrent.com/ diff --git a/net/py-bittorrent/pkg-plist b/net/py-bittorrent/pkg-plist deleted file mode 100644 index ae5babc2777a..000000000000 --- a/net/py-bittorrent/pkg-plist +++ /dev/null @@ -1,300 +0,0 @@ -bin/bittorrent-console -bin/bittorrent-curses -bin/bittorrent-tracker -bin/changetracker-console -bin/launchmany-console -bin/launchmany-curses -bin/maketorrent-console -bin/torrentinfo-console -%%PYTHON_SITELIBDIR%%/BitTorrent/Choker.py -%%PYTHON_SITELIBDIR%%/BitTorrent/Choker.pyc -%%PYTHON_SITELIBDIR%%/BitTorrent/Choker.pyo -%%PYTHON_SITELIBDIR%%/BitTorrent/ClientIdentifier.py -%%PYTHON_SITELIBDIR%%/BitTorrent/ClientIdentifier.pyc -%%PYTHON_SITELIBDIR%%/BitTorrent/ClientIdentifier.pyo -%%PYTHON_SITELIBDIR%%/BitTorrent/Connecter.py -%%PYTHON_SITELIBDIR%%/BitTorrent/Connecter.pyc -%%PYTHON_SITELIBDIR%%/BitTorrent/Connecter.pyo -%%PYTHON_SITELIBDIR%%/BitTorrent/ConvertedMetainfo.py -%%PYTHON_SITELIBDIR%%/BitTorrent/ConvertedMetainfo.pyc -%%PYTHON_SITELIBDIR%%/BitTorrent/ConvertedMetainfo.pyo -%%PYTHON_SITELIBDIR%%/BitTorrent/CurrentRateMeasure.py -%%PYTHON_SITELIBDIR%%/BitTorrent/CurrentRateMeasure.pyc -%%PYTHON_SITELIBDIR%%/BitTorrent/CurrentRateMeasure.pyo -%%PYTHON_SITELIBDIR%%/BitTorrent/Desktop.py -%%PYTHON_SITELIBDIR%%/BitTorrent/Desktop.pyc -%%PYTHON_SITELIBDIR%%/BitTorrent/Desktop.pyo -%%PYTHON_SITELIBDIR%%/BitTorrent/Downloader.py -%%PYTHON_SITELIBDIR%%/BitTorrent/Downloader.pyc -%%PYTHON_SITELIBDIR%%/BitTorrent/Downloader.pyo -%%PYTHON_SITELIBDIR%%/BitTorrent/DownloaderFeedback.py -%%PYTHON_SITELIBDIR%%/BitTorrent/DownloaderFeedback.pyc -%%PYTHON_SITELIBDIR%%/BitTorrent/DownloaderFeedback.pyo -%%PYTHON_SITELIBDIR%%/BitTorrent/Encoder.py -%%PYTHON_SITELIBDIR%%/BitTorrent/Encoder.pyc -%%PYTHON_SITELIBDIR%%/BitTorrent/Encoder.pyo -%%PYTHON_SITELIBDIR%%/BitTorrent/GUI.py -%%PYTHON_SITELIBDIR%%/BitTorrent/GUI.pyc -%%PYTHON_SITELIBDIR%%/BitTorrent/GUI.pyo -%%PYTHON_SITELIBDIR%%/BitTorrent/GetTorrent.py -%%PYTHON_SITELIBDIR%%/BitTorrent/GetTorrent.pyc -%%PYTHON_SITELIBDIR%%/BitTorrent/GetTorrent.pyo -%%PYTHON_SITELIBDIR%%/BitTorrent/HTTPHandler.py -%%PYTHON_SITELIBDIR%%/BitTorrent/HTTPHandler.pyc -%%PYTHON_SITELIBDIR%%/BitTorrent/HTTPHandler.pyo -%%PYTHON_SITELIBDIR%%/BitTorrent/LaunchPath.py -%%PYTHON_SITELIBDIR%%/BitTorrent/LaunchPath.pyc -%%PYTHON_SITELIBDIR%%/BitTorrent/LaunchPath.pyo -%%PYTHON_SITELIBDIR%%/BitTorrent/NatCheck.py -%%PYTHON_SITELIBDIR%%/BitTorrent/NatCheck.pyc -%%PYTHON_SITELIBDIR%%/BitTorrent/NatCheck.pyo -%%PYTHON_SITELIBDIR%%/BitTorrent/NewVersion.py -%%PYTHON_SITELIBDIR%%/BitTorrent/NewVersion.pyc -%%PYTHON_SITELIBDIR%%/BitTorrent/NewVersion.pyo -%%PYTHON_SITELIBDIR%%/BitTorrent/PiecePicker.py -%%PYTHON_SITELIBDIR%%/BitTorrent/PiecePicker.pyc -%%PYTHON_SITELIBDIR%%/BitTorrent/PiecePicker.pyo -%%PYTHON_SITELIBDIR%%/BitTorrent/RateLimiter.py -%%PYTHON_SITELIBDIR%%/BitTorrent/RateLimiter.pyc -%%PYTHON_SITELIBDIR%%/BitTorrent/RateLimiter.pyo -%%PYTHON_SITELIBDIR%%/BitTorrent/RateMeasure.py -%%PYTHON_SITELIBDIR%%/BitTorrent/RateMeasure.pyc -%%PYTHON_SITELIBDIR%%/BitTorrent/RateMeasure.pyo -%%PYTHON_SITELIBDIR%%/BitTorrent/RawServer.py -%%PYTHON_SITELIBDIR%%/BitTorrent/RawServer.pyc -%%PYTHON_SITELIBDIR%%/BitTorrent/RawServer.pyo -%%PYTHON_SITELIBDIR%%/BitTorrent/RawServer_magic.py -%%PYTHON_SITELIBDIR%%/BitTorrent/RawServer_magic.pyc -%%PYTHON_SITELIBDIR%%/BitTorrent/RawServer_magic.pyo -%%PYTHON_SITELIBDIR%%/BitTorrent/RawServer_twisted.py -%%PYTHON_SITELIBDIR%%/BitTorrent/RawServer_twisted.pyc -%%PYTHON_SITELIBDIR%%/BitTorrent/RawServer_twisted.pyo -%%PYTHON_SITELIBDIR%%/BitTorrent/Rerequester.py -%%PYTHON_SITELIBDIR%%/BitTorrent/Rerequester.pyc -%%PYTHON_SITELIBDIR%%/BitTorrent/Rerequester.pyo -%%PYTHON_SITELIBDIR%%/BitTorrent/Storage.py -%%PYTHON_SITELIBDIR%%/BitTorrent/Storage.pyc -%%PYTHON_SITELIBDIR%%/BitTorrent/Storage.pyo -%%PYTHON_SITELIBDIR%%/BitTorrent/StorageWrapper.py -%%PYTHON_SITELIBDIR%%/BitTorrent/StorageWrapper.pyc -%%PYTHON_SITELIBDIR%%/BitTorrent/StorageWrapper.pyo -%%PYTHON_SITELIBDIR%%/BitTorrent/TorrentQueue.py -%%PYTHON_SITELIBDIR%%/BitTorrent/TorrentQueue.pyc -%%PYTHON_SITELIBDIR%%/BitTorrent/TorrentQueue.pyo -%%PYTHON_SITELIBDIR%%/BitTorrent/Uploader.py -%%PYTHON_SITELIBDIR%%/BitTorrent/Uploader.pyc -%%PYTHON_SITELIBDIR%%/BitTorrent/Uploader.pyo -%%PYTHON_SITELIBDIR%%/BitTorrent/__init__.py -%%PYTHON_SITELIBDIR%%/BitTorrent/__init__.pyc -%%PYTHON_SITELIBDIR%%/BitTorrent/__init__.pyo -%%PYTHON_SITELIBDIR%%/BitTorrent/bencode.py -%%PYTHON_SITELIBDIR%%/BitTorrent/bencode.pyc -%%PYTHON_SITELIBDIR%%/BitTorrent/bencode.pyo -%%PYTHON_SITELIBDIR%%/BitTorrent/bitfield.py -%%PYTHON_SITELIBDIR%%/BitTorrent/bitfield.pyc -%%PYTHON_SITELIBDIR%%/BitTorrent/bitfield.pyo -%%PYTHON_SITELIBDIR%%/BitTorrent/btformats.py -%%PYTHON_SITELIBDIR%%/BitTorrent/btformats.pyc -%%PYTHON_SITELIBDIR%%/BitTorrent/btformats.pyo -%%PYTHON_SITELIBDIR%%/BitTorrent/configfile.py -%%PYTHON_SITELIBDIR%%/BitTorrent/configfile.pyc -%%PYTHON_SITELIBDIR%%/BitTorrent/configfile.pyo -%%PYTHON_SITELIBDIR%%/BitTorrent/controlsocket.py -%%PYTHON_SITELIBDIR%%/BitTorrent/controlsocket.pyc -%%PYTHON_SITELIBDIR%%/BitTorrent/controlsocket.pyo -%%PYTHON_SITELIBDIR%%/BitTorrent/defaultargs.py -%%PYTHON_SITELIBDIR%%/BitTorrent/defaultargs.pyc -%%PYTHON_SITELIBDIR%%/BitTorrent/defaultargs.pyo -%%PYTHON_SITELIBDIR%%/BitTorrent/defer.py -%%PYTHON_SITELIBDIR%%/BitTorrent/defer.pyc -%%PYTHON_SITELIBDIR%%/BitTorrent/defer.pyo -%%PYTHON_SITELIBDIR%%/BitTorrent/download.py -%%PYTHON_SITELIBDIR%%/BitTorrent/download.pyc -%%PYTHON_SITELIBDIR%%/BitTorrent/download.pyo -%%PYTHON_SITELIBDIR%%/BitTorrent/launchmanycore.py -%%PYTHON_SITELIBDIR%%/BitTorrent/launchmanycore.pyc -%%PYTHON_SITELIBDIR%%/BitTorrent/launchmanycore.pyo -%%PYTHON_SITELIBDIR%%/BitTorrent/makemetafile.py -%%PYTHON_SITELIBDIR%%/BitTorrent/makemetafile.pyc -%%PYTHON_SITELIBDIR%%/BitTorrent/makemetafile.pyo -%%PYTHON_SITELIBDIR%%/BitTorrent/obsoletepythonsupport.py -%%PYTHON_SITELIBDIR%%/BitTorrent/obsoletepythonsupport.pyc -%%PYTHON_SITELIBDIR%%/BitTorrent/obsoletepythonsupport.pyo -%%PYTHON_SITELIBDIR%%/BitTorrent/parseargs.py -%%PYTHON_SITELIBDIR%%/BitTorrent/parseargs.pyc -%%PYTHON_SITELIBDIR%%/BitTorrent/parseargs.pyo -%%PYTHON_SITELIBDIR%%/BitTorrent/parsedir.py -%%PYTHON_SITELIBDIR%%/BitTorrent/parsedir.pyc -%%PYTHON_SITELIBDIR%%/BitTorrent/parsedir.pyo -%%PYTHON_SITELIBDIR%%/BitTorrent/platform.py -%%PYTHON_SITELIBDIR%%/BitTorrent/platform.pyc -%%PYTHON_SITELIBDIR%%/BitTorrent/platform.pyo -%%PYTHON_SITELIBDIR%%/BitTorrent/prefs.py -%%PYTHON_SITELIBDIR%%/BitTorrent/prefs.pyc -%%PYTHON_SITELIBDIR%%/BitTorrent/prefs.pyo -%%PYTHON_SITELIBDIR%%/BitTorrent/selectpoll.py -%%PYTHON_SITELIBDIR%%/BitTorrent/selectpoll.pyc -%%PYTHON_SITELIBDIR%%/BitTorrent/selectpoll.pyo -%%PYTHON_SITELIBDIR%%/BitTorrent/track.py -%%PYTHON_SITELIBDIR%%/BitTorrent/track.pyc -%%PYTHON_SITELIBDIR%%/BitTorrent/track.pyo -%%PYTHON_SITELIBDIR%%/BitTorrent/zurllib.py -%%PYTHON_SITELIBDIR%%/BitTorrent/zurllib.pyc -%%PYTHON_SITELIBDIR%%/BitTorrent/zurllib.pyo -%%PYTHON_SITELIBDIR%%/khashmir/KRateLimiter.py -%%PYTHON_SITELIBDIR%%/khashmir/KRateLimiter.pyc -%%PYTHON_SITELIBDIR%%/khashmir/KRateLimiter.pyo -%%PYTHON_SITELIBDIR%%/khashmir/__init__.py -%%PYTHON_SITELIBDIR%%/khashmir/__init__.pyc -%%PYTHON_SITELIBDIR%%/khashmir/__init__.pyo -%%PYTHON_SITELIBDIR%%/khashmir/actions.py -%%PYTHON_SITELIBDIR%%/khashmir/actions.pyc -%%PYTHON_SITELIBDIR%%/khashmir/actions.pyo -%%PYTHON_SITELIBDIR%%/khashmir/cache.py -%%PYTHON_SITELIBDIR%%/khashmir/cache.pyc -%%PYTHON_SITELIBDIR%%/khashmir/cache.pyo -%%PYTHON_SITELIBDIR%%/khashmir/const.py -%%PYTHON_SITELIBDIR%%/khashmir/const.pyc -%%PYTHON_SITELIBDIR%%/khashmir/const.pyo -%%PYTHON_SITELIBDIR%%/khashmir/hammerlock.py -%%PYTHON_SITELIBDIR%%/khashmir/hammerlock.pyc -%%PYTHON_SITELIBDIR%%/khashmir/hammerlock.pyo -%%PYTHON_SITELIBDIR%%/khashmir/inserter.py -%%PYTHON_SITELIBDIR%%/khashmir/inserter.pyc -%%PYTHON_SITELIBDIR%%/khashmir/inserter.pyo -%%PYTHON_SITELIBDIR%%/khashmir/khash.py -%%PYTHON_SITELIBDIR%%/khashmir/khash.pyc -%%PYTHON_SITELIBDIR%%/khashmir/khash.pyo -%%PYTHON_SITELIBDIR%%/khashmir/khashmir.py -%%PYTHON_SITELIBDIR%%/khashmir/khashmir.pyc -%%PYTHON_SITELIBDIR%%/khashmir/khashmir.pyo -%%PYTHON_SITELIBDIR%%/khashmir/knet.py -%%PYTHON_SITELIBDIR%%/khashmir/knet.pyc -%%PYTHON_SITELIBDIR%%/khashmir/knet.pyo -%%PYTHON_SITELIBDIR%%/khashmir/knode.py -%%PYTHON_SITELIBDIR%%/khashmir/knode.pyc -%%PYTHON_SITELIBDIR%%/khashmir/knode.pyo -%%PYTHON_SITELIBDIR%%/khashmir/krpc.py -%%PYTHON_SITELIBDIR%%/khashmir/krpc.pyc -%%PYTHON_SITELIBDIR%%/khashmir/krpc.pyo -%%PYTHON_SITELIBDIR%%/khashmir/kstore.py -%%PYTHON_SITELIBDIR%%/khashmir/kstore.pyc -%%PYTHON_SITELIBDIR%%/khashmir/kstore.pyo -%%PYTHON_SITELIBDIR%%/khashmir/ktable.py -%%PYTHON_SITELIBDIR%%/khashmir/ktable.pyc -%%PYTHON_SITELIBDIR%%/khashmir/ktable.pyo -%%PYTHON_SITELIBDIR%%/khashmir/node.py -%%PYTHON_SITELIBDIR%%/khashmir/node.pyc -%%PYTHON_SITELIBDIR%%/khashmir/node.pyo -%%PYTHON_SITELIBDIR%%/khashmir/setup.py -%%PYTHON_SITELIBDIR%%/khashmir/setup.pyc -%%PYTHON_SITELIBDIR%%/khashmir/setup.pyo -%%PYTHON_SITELIBDIR%%/khashmir/test.py -%%PYTHON_SITELIBDIR%%/khashmir/test.pyc -%%PYTHON_SITELIBDIR%%/khashmir/test.pyo -%%PYTHON_SITELIBDIR%%/khashmir/test_khashmir.py -%%PYTHON_SITELIBDIR%%/khashmir/test_khashmir.pyc -%%PYTHON_SITELIBDIR%%/khashmir/test_khashmir.pyo -%%PYTHON_SITELIBDIR%%/khashmir/test_krpc.py -%%PYTHON_SITELIBDIR%%/khashmir/test_krpc.pyc -%%PYTHON_SITELIBDIR%%/khashmir/test_krpc.pyo -%%PYTHON_SITELIBDIR%%/khashmir/test_kstore.py -%%PYTHON_SITELIBDIR%%/khashmir/test_kstore.pyc -%%PYTHON_SITELIBDIR%%/khashmir/test_kstore.pyo -%%PYTHON_SITELIBDIR%%/khashmir/unet.py -%%PYTHON_SITELIBDIR%%/khashmir/unet.pyc -%%PYTHON_SITELIBDIR%%/khashmir/unet.pyo -%%PYTHON_SITELIBDIR%%/khashmir/util.py -%%PYTHON_SITELIBDIR%%/khashmir/util.pyc -%%PYTHON_SITELIBDIR%%/khashmir/util.pyo -%%PYTHON_SITELIBDIR%%/khashmir/utkhashmir.py -%%PYTHON_SITELIBDIR%%/khashmir/utkhashmir.pyc -%%PYTHON_SITELIBDIR%%/khashmir/utkhashmir.pyo -%%DATADIR%%/public.key -share/locale/af/LC_MESSAGES/bittorrent.mo -share/locale/ar/LC_MESSAGES/bittorrent.mo -share/locale/bg/LC_MESSAGES/bittorrent.mo -share/locale/ca/LC_MESSAGES/bittorrent.mo -share/locale/cs/LC_MESSAGES/bittorrent.mo -share/locale/da/LC_MESSAGES/bittorrent.mo -share/locale/de/LC_MESSAGES/bittorrent.mo -share/locale/eo/LC_MESSAGES/bittorrent.mo -share/locale/es/LC_MESSAGES/bittorrent.mo -share/locale/es_MX/LC_MESSAGES/bittorrent.mo -share/locale/et/LC_MESSAGES/bittorrent.mo -share/locale/eu/LC_MESSAGES/bittorrent.mo -share/locale/fi/LC_MESSAGES/bittorrent.mo -share/locale/fr/LC_MESSAGES/bittorrent.mo -share/locale/ga/LC_MESSAGES/bittorrent.mo -share/locale/gr/LC_MESSAGES/bittorrent.mo -share/locale/he_IL/LC_MESSAGES/bittorrent.mo -share/locale/hr/LC_MESSAGES/bittorrent.mo -share/locale/hu/LC_MESSAGES/bittorrent.mo -share/locale/hy/LC_MESSAGES/bittorrent.mo -share/locale/it/LC_MESSAGES/bittorrent.mo -share/locale/ja/LC_MESSAGES/bittorrent.mo -share/locale/ka/LC_MESSAGES/bittorrent.mo -share/locale/ko/LC_MESSAGES/bittorrent.mo -share/locale/lt/LC_MESSAGES/bittorrent.mo -share/locale/ml/LC_MESSAGES/bittorrent.mo -share/locale/ms/LC_MESSAGES/bittorrent.mo -share/locale/nb_NO/LC_MESSAGES/bittorrent.mo -share/locale/nl/LC_MESSAGES/bittorrent.mo -share/locale/pl/LC_MESSAGES/bittorrent.mo -share/locale/pt/LC_MESSAGES/bittorrent.mo -share/locale/pt_BR/LC_MESSAGES/bittorrent.mo -share/locale/ro/LC_MESSAGES/bittorrent.mo -share/locale/ru/LC_MESSAGES/bittorrent.mo -share/locale/sk/LC_MESSAGES/bittorrent.mo -share/locale/sl/LC_MESSAGES/bittorrent.mo -share/locale/sq/LC_MESSAGES/bittorrent.mo -share/locale/sv/LC_MESSAGES/bittorrent.mo -share/locale/th/LC_MESSAGES/bittorrent.mo -share/locale/tlh/LC_MESSAGES/bittorrent.mo -share/locale/tr/LC_MESSAGES/bittorrent.mo -share/locale/uk/LC_MESSAGES/bittorrent.mo -share/locale/vi/LC_MESSAGES/bittorrent.mo -share/locale/zh_CN/LC_MESSAGES/bittorrent.mo -share/locale/zh_TW/LC_MESSAGES/bittorrent.mo -%%GUI%%@dirrm share/pixmaps/BitTorrent/logo -%%GUI%%@dirrm share/pixmaps/BitTorrent -%%GUI%%@dirrmtry share/pixmaps -@dirrmtry share/locale/zh_TW/LC_MESSAGES -@dirrmtry share/locale/zh_TW -@dirrmtry share/locale/zh_CN/LC_MESSAGES -@dirrmtry share/locale/zh_CN -@dirrmtry share/locale/uk/LC_MESSAGES -@dirrmtry share/locale/uk -@dirrmtry share/locale/tlh/LC_MESSAGES -@dirrmtry share/locale/tlh -@dirrmtry share/locale/sl/LC_MESSAGES -@dirrmtry share/locale/sl -@dirrmtry share/locale/sk/LC_MESSAGES -@dirrmtry share/locale/sk -@dirrmtry share/locale/ro/LC_MESSAGES -@dirrmtry share/locale/ro -@dirrmtry share/locale/pt/LC_MESSAGES -@dirrmtry share/locale/pt -@dirrmtry share/locale/pl/LC_MESSAGES -@dirrmtry share/locale/pl -@dirrmtry share/locale/nb_NO/LC_MESSAGES -@dirrmtry share/locale/nb_NO -@dirrmtry share/locale/ko/LC_MESSAGES -@dirrmtry share/locale/ko -@dirrmtry share/locale/hy/LC_MESSAGES -@dirrmtry share/locale/hy -@dirrmtry share/locale/he_IL/LC_MESSAGES -@dirrmtry share/locale/he_IL -@dirrmtry share/locale/gr/LC_MESSAGES -@dirrmtry share/locale/gr -@dirrmtry share/locale/fi/LC_MESSAGES -@dirrmtry share/locale/fi -@dirrmtry share/locale/cs/LC_MESSAGES -@dirrmtry share/locale/cs -@dirrmtry share/locale/ca/LC_MESSAGES -@dirrmtry share/locale/ca -@dirrm %%DATADIR%% -@dirrm %%PYTHON_SITELIBDIR%%/khashmir -@dirrm %%PYTHON_SITELIBDIR%%/BitTorrent -@dirrmtry %%PYTHON_SITELIBDIR%% -@dirrmtry %%PYTHON_LIBDIR%% diff --git a/net/py-fngrab/Makefile b/net/py-fngrab/Makefile deleted file mode 100644 index 84ae8beb93c8..000000000000 --- a/net/py-fngrab/Makefile +++ /dev/null @@ -1,28 +0,0 @@ -# ex:ts=8 -# Ports collection makefile for: py-fngrab -# Date created: Mar 23, 2002 -# Whom: ijliao -# -# $FreeBSD$ -# - -PORTNAME= fngrab -PORTVERSION= 0.0.4 -CATEGORIES= net python -MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} -MASTER_SITE_SUBDIR= freebbs -PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} - -MAINTAINER= ports@FreeBSD.org -COMMENT= A replacement for the official Freenet Project's freenet_request - -BUILD_DEPENDS= ${PYXML} -RUN_DEPENDS= ${BUILD_DEPENDS} - -USE_PYTHON= yes -USE_PYDISTUTILS= yes - -post-install: - @${MV} ${PREFIX}/bin/fngrab.py ${PREFIX}/bin/fngrab - -.include diff --git a/net/py-fngrab/distinfo b/net/py-fngrab/distinfo deleted file mode 100644 index 070530b38a0e..000000000000 --- a/net/py-fngrab/distinfo +++ /dev/null @@ -1,3 +0,0 @@ -MD5 (fngrab-0.0.4.tar.gz) = c1b59402b3f210d13548611894b74520 -SHA256 (fngrab-0.0.4.tar.gz) = d1a155c5c2698e3e5fde175b8fd3bb30e9d60817e23d2271c7adaa9b8a95e165 -SIZE (fngrab-0.0.4.tar.gz) = 33202 diff --git a/net/py-fngrab/files/patch-fngrab.py b/net/py-fngrab/files/patch-fngrab.py deleted file mode 100644 index 091fb5ff6fae..000000000000 --- a/net/py-fngrab/files/patch-fngrab.py +++ /dev/null @@ -1,17 +0,0 @@ ---- fngrab.py.orig Sun Mar 24 14:14:24 2002 -+++ fngrab.py Sun Mar 24 14:14:38 2002 -@@ -14,10 +14,10 @@ - import os, socket, sys, string, time, threading - - # Custom stuff: --#from FreenetGrab import cmdline --#from FreenetGrab import xmlrpclib --import cmdline --from xmlrpclib import * -+from FreenetGrab import cmdline -+from FreenetGrab import xmlrpclib -+#import cmdline -+#from xmlrpclib import * - - TRANSFERRING=0 - DONE=1 diff --git a/net/py-fngrab/pkg-descr b/net/py-fngrab/pkg-descr deleted file mode 100644 index 3a6d4a1271d6..000000000000 --- a/net/py-fngrab/pkg-descr +++ /dev/null @@ -1,11 +0,0 @@ -Freenet Grab (fngrab.py) is a GPL'd replacement for the official Freenet -Project's freenet_request (Un*x) and frequest.exe (Windows). Freenet Grab has -several features freenet_request/frequest doesn't have: - - - Retrying failed requests with incremental hops to live. - - New: Multiple simultaneous downloads (multi-threading) - - Better support for in-Freenet key index searching. - - Specify a file containing a list of keys to download. - - Verifying a list of keys in a file. - -WWW: http://freebbs.sourceforge.net/ diff --git a/net/py-fngrab/pkg-plist b/net/py-fngrab/pkg-plist deleted file mode 100644 index 580c27e7d1e3..000000000000 --- a/net/py-fngrab/pkg-plist +++ /dev/null @@ -1,17 +0,0 @@ -bin/fngrab -lib/%%PYTHON_VERSION%%/site-packages/FreenetGrab/__init__.py -lib/%%PYTHON_VERSION%%/site-packages/FreenetGrab/__init__.pyc -lib/%%PYTHON_VERSION%%/site-packages/FreenetGrab/__init__.pyo -lib/%%PYTHON_VERSION%%/site-packages/FreenetGrab/cmdline.py -lib/%%PYTHON_VERSION%%/site-packages/FreenetGrab/cmdline.pyc -lib/%%PYTHON_VERSION%%/site-packages/FreenetGrab/cmdline.pyo -lib/%%PYTHON_VERSION%%/site-packages/FreenetGrab/fngrab.py -lib/%%PYTHON_VERSION%%/site-packages/FreenetGrab/fngrab.pyc -lib/%%PYTHON_VERSION%%/site-packages/FreenetGrab/fngrab.pyo -lib/%%PYTHON_VERSION%%/site-packages/FreenetGrab/status.py -lib/%%PYTHON_VERSION%%/site-packages/FreenetGrab/status.pyc -lib/%%PYTHON_VERSION%%/site-packages/FreenetGrab/status.pyo -lib/%%PYTHON_VERSION%%/site-packages/FreenetGrab/xmlrpclib.py -lib/%%PYTHON_VERSION%%/site-packages/FreenetGrab/xmlrpclib.pyc -lib/%%PYTHON_VERSION%%/site-packages/FreenetGrab/xmlrpclib.pyo -@dirrm lib/%%PYTHON_VERSION%%/site-packages/FreenetGrab diff --git a/net/py-kenosis-bittorrent/Makefile b/net/py-kenosis-bittorrent/Makefile deleted file mode 100644 index dd9738a1663c..000000000000 --- a/net/py-kenosis-bittorrent/Makefile +++ /dev/null @@ -1,138 +0,0 @@ -# New ports collection makefile for: Kenosis enabled BitTorrent -# Date created: Thu Jan 13 01:15:19 UTC 2005 -# Whom: Mario Sergio Fujikawa Ferreira -# -# $FreeBSD$ -# - -PORTNAME= kenosis -PORTVERSION= ${KENOSIS_VERSION}.0.3.4.2 -PORTREVISION= 3 -PORTEPOCH= 2 -CATEGORIES?= net python -MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} -MASTER_SITE_SUBDIR= ${PORTNAME:L} -PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} -PKGNAMESUFFIX= -BitTorrent -DISTNAME= ${KENOSIS_DISTNAME} - -MAINTAINER= lioux@FreeBSD.org -COMMENT?= A Kenosis enabled, distributed BitTorrent - -RUN_DEPENDS= ${PYTHON_SITELIBDIR}/kenosis/__init__.py:${PORTSDIR}/net/py-kenosis - -USE_PYTHON= yes -USE_PYDISTUTILS= yes -USE_REINPLACE= yes - -WRKSRC= ${WRKDIR}/${DISTNAME}/bt - -DOC_FILES= \ - BUILD.windows.txt INSTALL.unix.txt LICENSE.txt \ - README_KENOSIS.txt \ - README.txt credits.txt -PORTDOCS= \ - README-FreeBSD.txt \ - ${DOC_FILES} - -.include - -#KENOSIS_PORTDIR= ../py-kenosis -KENOSIS_PORTDIR= ${PORTSDIR}/net/py-kenosis -KENOSIS_DISTNAME!= cd ${KENOSIS_PORTDIR} && make -V DISTNAME -KENOSIS_VERSION!= cd ${KENOSIS_PORTDIR} && make -V PORTVERSION - -.if ${ARCH} != "i386" -WITHOUT_PSYCO= yes -.endif - -# required for GUI -.ifndef(WITHOUT_GUI) -RUN_DEPENDS+= ${PYTHON_SITELIBDIR}/wxPython/__init__.py:${PORTSDIR}/x11-toolkits/py-wxPython24 - -EXTRA_PATCHES+= ${FILESDIR}/extra-gui-patch-setup.py - -PLIST_FILES+= \ - libexec/${PORTNAME}${PKGNAMESUFFIX}/btcompletedirgui.py \ - libexec/${PORTNAME}${PKGNAMESUFFIX}/btdownloadgui.py -.else -EXTRA_PATCHES+= ${FILESDIR}/extra-nogui-patch-setup.py -.endif -# required for PSYCO -.ifndef(WITHOUT_PSYCO) -RUN_DEPENDS+= ${PYTHON_SITELIBDIR}/psyco/_psyco.so:${PORTSDIR}/devel/py-psyco - -EXTRA_PATCHES+= \ - ${FILESDIR}/extra-psyco-patch-btcompletedir.py \ - ${FILESDIR}/extra-psyco-patch-btcompletedirgui.py \ - ${FILESDIR}/extra-psyco-patch-btdownloadcurses.py \ - ${FILESDIR}/extra-psyco-patch-btdownloadgui.py \ - ${FILESDIR}/extra-psyco-patch-btdownloadheadless.py \ - ${FILESDIR}/extra-psyco-patch-btlaunchmany.py \ - ${FILESDIR}/extra-psyco-patch-btlaunchmanycurses.py \ - ${FILESDIR}/extra-psyco-patch-btmakemetafile.py \ - ${FILESDIR}/extra-psyco-patch-bttrack.py - -PLIST_FILES+= \ - %%PYTHON_SITELIBDIR%%/${PORTNAME}${PKGNAMESUFFIX:S/^-/_/}/PSYCO.py \ - %%PYTHON_SITELIBDIR%%/${PORTNAME}${PKGNAMESUFFIX:S/^-/_/}/PSYCO.pyc \ - %%PYTHON_SITELIBDIR%%/${PORTNAME}${PKGNAMESUFFIX:S/^-/_/}/PSYCO.pyo -.endif - -pre-everything:: -.ifndef(WITHOUT_GUI) - @${ECHO_MSG} '===> Define WITHOUT_GUI to disable GUI installation' -.endif -.ifndef(WITHOUT_PSYCO) - @${ECHO_MSG} '===> Define WITHOUT_PSYCO to disable devel/py-psyco optimization' -.endif - -post-patch: - @${FIND} ${WRKSRC} -type f | \ - ${XARGS} -x -n 10 \ - ${REINPLACE_CMD} -E \ - -e 's|from[[:space:]]+BitTorrent|from ${PORTNAME}${PKGNAMESUFFIX:S/^-/_/}|' \ - -e 's|import[[:space:]]+BitTorrent|import ${PORTNAME}${PKGNAMESUFFIX:S/^-/_/}|' \ - -e 's|from[[:space:]]+ds|from ${PORTNAME}.ds|' \ - -e 's|/usr/bin/env python|${LOCALBASE}/bin/python|' - @${REINPLACE_CMD} -E \ - -e 's|%%KENOSIS-BITTORRENT%%|${PORTNAME}${PKGNAMESUFFIX:S/^-/_/}|' \ - ${WRKSRC}/${PYSETUP} - @${REINPLACE_CMD} -E \ - -e 's|bt.BitTorrent|${PORTNAME}${PKGNAMESUFFIX:S/^-/_/}|' \ - -e 's|from[[:space:]]+bt[[:space:]]+||' \ - ${WRKSRC}/btunittest.py -.ifdef(WITHOUT_GUI) - @${REINPLACE_CMD} -E \ - -e 's|btdownloadgui.py|btdownloadcurses.py|' \ - ${WRKSRC}/INSTALL.unix.txt -.endif -.ifndef(WITHOUT_PSYCO) -# activate psyco optimization - @${ECHO_CMD} 'psyco = 1' > ${WRKSRC}/BitTorrent/PSYCO.py -.endif - -pre-configure: - @${MV} ${WRKSRC}/BitTorrent ${WRKSRC}/${PORTNAME}${PKGNAMESUFFIX:S/^-/_/} - -post-install: - @${CAT} ${PKGMESSAGE} -.ifndef(NOPORTDOCS) - @${MKDIR} ${DOCSDIR} -.for file in ${DOC_FILES} - @${INSTALL_DATA} ${WRKSRC}/${file} ${DOCSDIR} -.endfor - @${INSTALL_DATA} ${PKGMESSAGE} ${DOCSDIR}/README-FreeBSD.txt -.endif -# set proper permissions - @${CHMOD} -R ${SHAREMODE} \ - ${PREFIX}/${PYTHON_SITELIBDIR:S|^${PYTHONBASE}/||}/${PORTNAME}${PKGNAMESUFFIX:S/^-/_/} - @${CHMOD} ${SHAREMODE} \ - ${PREFIX}/${PYTHON_SITELIBDIR:S|^${PYTHONBASE}/||}/${PORTNAME}${PKGNAMESUFFIX:S/^-/_/} - @${CHMOD} a+x \ - ${PREFIX}/${PYTHON_SITELIBDIR:S|^${PYTHONBASE}/||}/${PORTNAME}${PKGNAMESUFFIX:S/^-/_/} - -.include - -DOCSDIR:= ${DOCSDIR:S!${PORTNAME}$!${PORTNAME}${PKGNAMESUFFIX}!} -PYDISTUTILS_INSTALLARGS:= ${PYDISTUTILS_INSTALLARGS} --install-scripts=${PREFIX}/libexec/${PORTNAME}${PKGNAMESUFFIX} diff --git a/net/py-kenosis-bittorrent/distinfo b/net/py-kenosis-bittorrent/distinfo deleted file mode 100644 index cbae945682e7..000000000000 --- a/net/py-kenosis-bittorrent/distinfo +++ /dev/null @@ -1,3 +0,0 @@ -MD5 (kenosis-0.95.tar.gz) = b3846a89723d1e6f2f79b8481fae6981 -SHA256 (kenosis-0.95.tar.gz) = d7096e91f4fe2ecf84396182a0cd7c8e0ae1db4855091ac63d599030693195c5 -SIZE (kenosis-0.95.tar.gz) = 170694 diff --git a/net/py-kenosis-bittorrent/files/extra-gui-patch-setup.py b/net/py-kenosis-bittorrent/files/extra-gui-patch-setup.py deleted file mode 100644 index 1b41d84d9bda..000000000000 --- a/net/py-kenosis-bittorrent/files/extra-gui-patch-setup.py +++ /dev/null @@ -1,25 +0,0 @@ ---- setup.py.orig Fri Jan 14 22:03:18 2005 -+++ setup.py Fri Jan 14 22:03:44 2005 -@@ -9,18 +9,19 @@ - import BitTorrent - - setup( -- name = "BitTorrent", -- version = BitTorrent.version, -+ name = "%%KENOSIS-BITTORRENT%%", -+ version = %%KENOSIS-BITTORRENT%%.version, - author = "Bram Cohen", - author_email = "", - url = "http://www.bitconjurer.org/BitTorrent/", - license = "MIT", - -- packages = ["BitTorrent"], -+ packages = ["%%KENOSIS-BITTORRENT%%"], - - scripts = ["btdownloadgui.py", "btdownloadheadless.py", "btdownloadlibrary.py", - "bttrack.py", "btmakemetafile.py", "btlaunchmany.py", "btcompletedir.py", - "btdownloadcurses.py", "btcompletedirgui.py", "btlaunchmanycurses.py", - "btmakemetafile.py", "btreannounce.py", "btrename.py", "btshowmetainfo.py", -+ "btunittest.py", - "bttest.py"] - ) diff --git a/net/py-kenosis-bittorrent/files/extra-nogui-patch-setup.py b/net/py-kenosis-bittorrent/files/extra-nogui-patch-setup.py deleted file mode 100644 index 4c72f66ad46a..000000000000 --- a/net/py-kenosis-bittorrent/files/extra-nogui-patch-setup.py +++ /dev/null @@ -1,27 +0,0 @@ ---- setup.py.orig Fri Jan 14 22:12:02 2005 -+++ setup.py Fri Jan 14 22:12:54 2005 -@@ -9,18 +9,19 @@ - import BitTorrent - - setup( -- name = "BitTorrent", -- version = BitTorrent.version, -+ name = "%%KENOSIS-BITTORRENT%%", -+ version = %%KENOSIS-BITTORRENT%%.version, - author = "Bram Cohen", - author_email = "", - url = "http://www.bitconjurer.org/BitTorrent/", - license = "MIT", - -- packages = ["BitTorrent"], -+ packages = ["%%KENOSIS-BITTORRENT%%"], - -- scripts = ["btdownloadgui.py", "btdownloadheadless.py", "btdownloadlibrary.py", -+ scripts = ["btdownloadheadless.py", "btdownloadlibrary.py", - "bttrack.py", "btmakemetafile.py", "btlaunchmany.py", "btcompletedir.py", -- "btdownloadcurses.py", "btcompletedirgui.py", "btlaunchmanycurses.py", -+ "btdownloadcurses.py", "btlaunchmanycurses.py", - "btmakemetafile.py", "btreannounce.py", "btrename.py", "btshowmetainfo.py", -+ "btunittest.py", - "bttest.py"] - ) diff --git a/net/py-kenosis-bittorrent/files/extra-psyco-patch-btcompletedir.py b/net/py-kenosis-bittorrent/files/extra-psyco-patch-btcompletedir.py deleted file mode 100644 index 7313c0b3b815..000000000000 --- a/net/py-kenosis-bittorrent/files/extra-psyco-patch-btcompletedir.py +++ /dev/null @@ -1,18 +0,0 @@ ---- btcompletedir.py Thu Dec 16 11:03:11 2004 -+++ btcompletedir.py Thu Dec 16 11:12:55 2004 -@@ -3,6 +3,15 @@ - # Written by Bram Cohen - # see LICENSE.txt for license information - -+from BitTorrent import PSYCO -+if PSYCO.psyco: -+ try: -+ import psyco -+ assert psyco.__version__ >= 0x010300f0 -+ psyco.full() -+ except: -+ pass -+ - from os.path import join, split - from threading import Event - from traceback import print_exc diff --git a/net/py-kenosis-bittorrent/files/extra-psyco-patch-btcompletedirgui.py b/net/py-kenosis-bittorrent/files/extra-psyco-patch-btcompletedirgui.py deleted file mode 100644 index 750f7f3b4ff6..000000000000 --- a/net/py-kenosis-bittorrent/files/extra-psyco-patch-btcompletedirgui.py +++ /dev/null @@ -1,18 +0,0 @@ ---- btcompletedirgui.py Thu Dec 16 11:03:11 2004 -+++ btcompletedirgui.py Thu Dec 16 11:13:34 2004 -@@ -3,6 +3,15 @@ - # Written by Bram Cohen - # see LICENSE.txt for license information - -+from BitTorrent import PSYCO -+if PSYCO.psyco: -+ try: -+ import psyco -+ assert psyco.__version__ >= 0x010300f0 -+ psyco.full() -+ except: -+ pass -+ - from sys import argv, version - - from btcompletedir import completedir diff --git a/net/py-kenosis-bittorrent/files/extra-psyco-patch-btdownloadcurses.py b/net/py-kenosis-bittorrent/files/extra-psyco-patch-btdownloadcurses.py deleted file mode 100644 index f9914687c61b..000000000000 --- a/net/py-kenosis-bittorrent/files/extra-psyco-patch-btdownloadcurses.py +++ /dev/null @@ -1,18 +0,0 @@ ---- btdownloadcurses.py Thu Dec 16 11:03:11 2004 -+++ btdownloadcurses.py Thu Dec 16 11:13:54 2004 -@@ -3,6 +3,15 @@ - # Written by Henry 'Pi' James - # see LICENSE.txt for license information - -+from BitTorrent import PSYCO -+if PSYCO.psyco: -+ try: -+ import psyco -+ assert psyco.__version__ >= 0x010300f0 -+ psyco.full() -+ except: -+ pass -+ - from BitTorrent.download import download - from threading import Event - from os.path import abspath diff --git a/net/py-kenosis-bittorrent/files/extra-psyco-patch-btdownloadgui.py b/net/py-kenosis-bittorrent/files/extra-psyco-patch-btdownloadgui.py deleted file mode 100644 index d9f8aa0300da..000000000000 --- a/net/py-kenosis-bittorrent/files/extra-psyco-patch-btdownloadgui.py +++ /dev/null @@ -1,18 +0,0 @@ ---- btdownloadgui.py Thu Dec 16 11:03:11 2004 -+++ btdownloadgui.py Thu Dec 16 11:14:07 2004 -@@ -3,6 +3,15 @@ - # Written by Bram Cohen and Myers Carpenter - # see LICENSE.txt for license information - -+from BitTorrent import PSYCO -+if PSYCO.psyco: -+ try: -+ import psyco -+ assert psyco.__version__ >= 0x010300f0 -+ psyco.full() -+ except: -+ pass -+ - from sys import argv - from BitTorrent import version - from BitTorrent.download import download diff --git a/net/py-kenosis-bittorrent/files/extra-psyco-patch-btdownloadheadless.py b/net/py-kenosis-bittorrent/files/extra-psyco-patch-btdownloadheadless.py deleted file mode 100644 index ba6038187d07..000000000000 --- a/net/py-kenosis-bittorrent/files/extra-psyco-patch-btdownloadheadless.py +++ /dev/null @@ -1,18 +0,0 @@ ---- btdownloadheadless.py Thu Dec 16 11:03:11 2004 -+++ btdownloadheadless.py Thu Dec 16 11:14:16 2004 -@@ -3,6 +3,15 @@ - # Written by Bram Cohen - # see LICENSE.txt for license information - -+from BitTorrent import PSYCO -+if PSYCO.psyco: -+ try: -+ import psyco -+ assert psyco.__version__ >= 0x010300f0 -+ psyco.full() -+ except: -+ pass -+ - from BitTorrent.download import download - from threading import Event - from os.path import abspath diff --git a/net/py-kenosis-bittorrent/files/extra-psyco-patch-btlaunchmany.py b/net/py-kenosis-bittorrent/files/extra-psyco-patch-btlaunchmany.py deleted file mode 100644 index b52ef8d96737..000000000000 --- a/net/py-kenosis-bittorrent/files/extra-psyco-patch-btlaunchmany.py +++ /dev/null @@ -1,18 +0,0 @@ ---- btlaunchmany.py Thu Dec 16 11:03:11 2004 -+++ btlaunchmany.py Thu Dec 16 11:14:54 2004 -@@ -7,6 +7,15 @@ - # fmttime and fmtsize stolen from btdownloadcurses. - # see LICENSE.txt for license information - -+from BitTorrent import PSYCO -+if PSYCO.psyco: -+ try: -+ import psyco -+ assert psyco.__version__ >= 0x010300f0 -+ psyco.full() -+ except: -+ pass -+ - from BitTorrent.download import download - from threading import Thread, Event, Lock - from os import listdir diff --git a/net/py-kenosis-bittorrent/files/extra-psyco-patch-btlaunchmanycurses.py b/net/py-kenosis-bittorrent/files/extra-psyco-patch-btlaunchmanycurses.py deleted file mode 100644 index 7cf9c34eefdb..000000000000 --- a/net/py-kenosis-bittorrent/files/extra-psyco-patch-btlaunchmanycurses.py +++ /dev/null @@ -1,18 +0,0 @@ ---- btlaunchmanycurses.py Thu Dec 16 11:03:11 2004 -+++ btlaunchmanycurses.py Thu Dec 16 11:14:47 2004 -@@ -7,6 +7,15 @@ - # fmttime and fmtsize stolen from btdownloadcurses. - # see LICENSE.txt for license information - -+from BitTorrent import PSYCO -+if PSYCO.psyco: -+ try: -+ import psyco -+ assert psyco.__version__ >= 0x010300f0 -+ psyco.full() -+ except: -+ pass -+ - from BitTorrent.download import download - from threading import Thread, Event, Lock - from os import listdir diff --git a/net/py-kenosis-bittorrent/files/extra-psyco-patch-btmakemetafile.py b/net/py-kenosis-bittorrent/files/extra-psyco-patch-btmakemetafile.py deleted file mode 100644 index 27caf5b03793..000000000000 --- a/net/py-kenosis-bittorrent/files/extra-psyco-patch-btmakemetafile.py +++ /dev/null @@ -1,18 +0,0 @@ ---- btmakemetafile.py Thu Dec 16 11:03:11 2004 -+++ btmakemetafile.py Thu Dec 16 11:15:10 2004 -@@ -3,6 +3,15 @@ - # Written by Bram Cohen - # see LICENSE.txt for license information - -+from BitTorrent import PSYCO -+if PSYCO.psyco: -+ try: -+ import psyco -+ assert psyco.__version__ >= 0x010300f0 -+ psyco.full() -+ except: -+ pass -+ - from sys import argv - from os.path import getsize, split, join, abspath, isdir - from os import listdir diff --git a/net/py-kenosis-bittorrent/files/extra-psyco-patch-bttrack.py b/net/py-kenosis-bittorrent/files/extra-psyco-patch-bttrack.py deleted file mode 100644 index eee72f22c626..000000000000 --- a/net/py-kenosis-bittorrent/files/extra-psyco-patch-bttrack.py +++ /dev/null @@ -1,18 +0,0 @@ ---- bttrack.py Thu Dec 16 11:03:11 2004 -+++ bttrack.py Thu Dec 16 11:15:33 2004 -@@ -3,6 +3,15 @@ - # Written by Bram Cohen - # see LICENSE.txt for license information - -+from BitTorrent import PSYCO -+if PSYCO.psyco: -+ try: -+ import psyco -+ assert psyco.__version__ >= 0x010300f0 -+ psyco.full() -+ except: -+ pass -+ - from sys import argv - from BitTorrent.track import track - diff --git a/net/py-kenosis-bittorrent/files/patch-BitTorrent::Rerequester.py b/net/py-kenosis-bittorrent/files/patch-BitTorrent::Rerequester.py deleted file mode 100644 index 49c5bd167da9..000000000000 --- a/net/py-kenosis-bittorrent/files/patch-BitTorrent::Rerequester.py +++ /dev/null @@ -1,30 +0,0 @@ ---- BitTorrent/Rerequester.py Sat Apr 3 01:10:23 2004 -+++ BitTorrent/Rerequester.py Sun Apr 18 17:03:33 2004 -@@ -5,7 +5,7 @@ - from btformats import check_peers - from bencode import bdecode - from threading import Thread, Lock --from socket import error -+from socket import error, gethostbyname - from time import time - from random import randrange - from binascii import b2a_hex -@@ -45,8 +45,7 @@ - self.url = ('%s?info_hash=%s&peer_id=%s&port=%s&key=%s' % - (url, quote(infohash), quote(myid), str(port), - b2a_hex(''.join([chr(randrange(256)) for i in xrange(4)])))) -- if ip != '': -- self.url += '&ip=' + quote(ip) -+ self.ip = ip - self.interval = interval - self.last = None - self.trackerid = None -@@ -108,6 +107,8 @@ - - def rerequest(self, url, set): - try: -+ if self.ip: -+ url += '&ip=' + gethostbyname(self.ip) - print "opening url %s" % url - h = urlopen(url) - r = h.read() diff --git a/net/py-kenosis-bittorrent/files/patch-BitTorrent::track.py b/net/py-kenosis-bittorrent/files/patch-BitTorrent::track.py deleted file mode 100644 index 7a98123784d9..000000000000 --- a/net/py-kenosis-bittorrent/files/patch-BitTorrent::track.py +++ /dev/null @@ -1,300 +0,0 @@ ---- BitTorrent/track.py Sun Mar 21 16:32:55 2004 -+++ BitTorrent/track.py Sun Jun 6 09:33:07 2004 -@@ -37,12 +37,15 @@ - 'minimum time it must have been since the last flush to do another one'), - ('allowed_dir', '', 'only allow downloads for .torrents in this dir'), - ('parse_allowed_interval', 15, 'minutes between reloading of allowed_dir'), -+ ('show_infopage', 1, "whether to display an info page when the tracker's root dir is loaded"), -+ ('infopage_redirect', '', 'a URL to redirect the info page to'), - ('show_names', 1, 'whether to display names from allowed dir'), - ('favicon', '', 'file containing x-icon data to return when browser requests favicon.ico'), - ('only_local_override_ip', 1, "ignore the ip GET parameter from machines which aren't on local network IPs"), - ('logfile', '', 'file to write the tracker logs, use - for stdout (default)'), - ('allow_get', 0, 'use with allowed_dir; adds a /file?hash={hash} url that allows users to download the torrent file'), - ('keep_dead', 0, 'keep dead torrents after they expire (so they still show up on your /scrape and web page)'), -+ ('scrape_allowed', 'full', 'scrape access allowed (can be none, specific or full)'), - ('max_give', 200, 'maximum number of peers to give with any one request'), - ] - -@@ -124,11 +127,11 @@ - favicon = config['favicon'] - self.favicon = None - if favicon: -- if isfile(favicon): -+ try: - h = open(favicon, 'rb') - self.favicon = h.read() - h.close() -- else: -+ except: - print "**warning** specified favicon file -- %s -- does not exist." % favicon - self.rawserver = rawserver - self.becache1 = {} -@@ -190,6 +193,130 @@ - self.uq_broken = 0 - self.keep_dead = config['keep_dead'] - -+ def get_infopage(self): -+ if not self.config['show_infopage']: -+ return (404, 'Not Found', {'Content-Type': 'text/plain', 'Pragma': 'no-cache'}, alas) -+ red = self.config['infopage_redirect'] -+ if red != '': -+ return (302, 'Found', {'Content-Type': 'text/html', 'Location': red}, -+ 'Click Here') -+ -+ s = StringIO() -+ s.write('\n' \ -+ 'BitTorrent download info\n') -+ if self.favicon != None: -+ s.write('\n') -+ s.write('\n\n' \ -+ '

BitTorrent download info

\n'\ -+ '
    \n' -+ '
  • tracker version: %s
  • \n' \ -+ '
  • server time: %s
  • \n' \ -+ '
\n' % (version, isotime())) -+ names = self.downloads.keys() -+ if not names: -+ s.write('

not tracking any files yet...

\n') -+ else: -+ names.sort() -+ tn = 0 -+ tc = 0 -+ td = 0 -+ tt = 0 # Total transferred -+ ts = 0 # Total size -+ nf = 0 # Number of files displayed -+ uc = {} -+ ud = {} -+ if self.allowed != None and self.show_names: -+ s.write('\n' \ -+ '\n') -+ else: -+ s.write('
info hashtorrent namesizecompletedownloadingdownloadedtransferred
\n' \ -+ '\n') -+ for name in names: -+ l = self.downloads[name] -+ n = self.completed.get(name, 0) -+ tn = tn + n -+ lc = [] -+ for i in l.values(): -+ if type(i) == DictType: -+ if i['left'] == 0: -+ lc.append(1) -+ uc[i['ip']] = 1 -+ else: -+ ud[i['ip']] = 1 -+ c = len(lc) -+ tc = tc + c -+ d = len(l) - c -+ td = td + d -+ if self.allowed != None and self.show_names: -+ if self.allowed.has_key(name): -+ nf = nf + 1 -+ sz = self.allowed[name]['length'] # size -+ ts = ts + sz -+ szt = sz * n # Transferred for this torrent -+ tt = tt + szt -+ if self.allow_get == 1: -+ linkname = '' + self.allowed[name]['name'] + '' -+ else: -+ linkname = self.allowed[name]['name'] -+ s.write('\n' \ -+ % (b2a_hex(name), linkname, size_format(sz), c, d, n, size_format(szt))) -+ else: -+ s.write('\n' \ -+ % (b2a_hex(name), c, d, n)) -+ ttn = 0 -+ for i in self.completed.values(): -+ ttn = ttn + i -+ if self.allowed != None and self.show_names: -+ s.write('\n' -+ % (nf, size_format(ts), len(uc), tc, len(ud), td, tn, ttn, size_format(tt))) -+ else: -+ s.write('\n' -+ % (nf, len(uc), tc, len(ud), td, tn, ttn)) -+ s.write('
info hashcompletedownloadingdownloaded
%s%s%s%i%i%i%s
%s%i%i%i
%i files%s%i/%i%i/%i%i/%i%s
%i files%i/%i%i/%i%i/%i
\n' \ -+ '
    \n' \ -+ '
  • info hash: SHA1 hash of the "info" section of the metainfo (*.torrent)
  • \n' \ -+ '
  • complete: number of connected clients with the complete file (total: unique IPs/total connections)
  • \n' \ -+ '
  • downloading: number of connected clients still downloading (total: unique IPs/total connections)
  • \n' \ -+ '
  • downloaded: reported complete downloads (total: current/all)
  • \n' \ -+ '
  • transferred: torrent size * total downloaded (does not include partial transfers)
  • \n' \ -+ '
\n') -+ s.write('\n' \ -+ '\n') -+ return (200, 'OK', {'Content-Type': 'text/html; charset=iso-8859-1'}, s.getvalue()) -+ -+ def scrapedata(self, name, return_name = True): -+ l = self.downloads[name] -+ n = self.completed.get(name, 0) -+ c = len([1 for i in l.values() if i['left'] == 0]) -+ d = len(l) - c -+ f = {'complete': c, 'incomplete': d, 'downloaded': n} -+ if ( return_name and self.show_names -+ and self.allowed is not None and self.allowed.has_key(name) ): -+ f['name'] = self.allowed[name]['name'] -+ return (f) -+ -+ def get_scrape(self, paramslist): -+ fs = {} -+ if paramslist.has_key('info_hash'): -+ if self.config['scrape_allowed'] not in ['specific', 'full']: -+ return (400, 'Not Authorized', {'Content-Type': 'text/plain', 'Pragma': 'no-cache'}, -+ bencode({'failure reason': -+ 'specific scrape function is not available with this tracker.'})) -+ for infohash in paramslist['info_hash']: -+ if infohash in self.downloads.keys(): -+ fs[infohash] = self.scrapedata(infohash) -+ else: -+ if self.config['scrape_allowed'] != 'full': -+ return (400, 'Not Authorized', {'Content-Type': 'text/plain', 'Pragma': 'no-cache'}, -+ bencode({'failure reason': -+ 'full scrape function is not available with this tracker.'})) -+ names = self.downloads.keys() -+ names.sort() -+ for name in names: -+ fs[name] = self.scrapedata(name) -+ -+ return (200, 'OK', {'Content-Type': 'text/plain'}, bencode({'files': fs})) -+ - def get(self, connection, path, headers): - try: - (scheme, netloc, path, pars, query, fragment) = urlparse(path) -@@ -197,117 +324,22 @@ - path = path.replace('+',' ') - query = query.replace('+',' ') - path = unquote(path)[1:] -+ paramslist = {} - params = {} - for s in query.split('&'): - if s != '': - i = s.index('=') -- params[unquote(s[:i])] = unquote(s[i+1:]) -+ kw = unquote(s[:i]) -+ key, value = unquote(s[:i]), unquote(s[i+1:]) -+ paramslist.setdefault(key, []).append(value) -+ params[key] = value - except ValueError, e: - return (400, 'Bad Request', {'Content-Type': 'text/plain'}, - 'you sent me garbage - ' + str(e)) - if path == '' or path == 'index.html': -- s = StringIO() -- s.write('\n' \ -- 'BitTorrent download info\n') -- if self.favicon != None: -- s.write('\n') -- s.write('\n\n' \ -- '

BitTorrent download info

\n'\ -- '
    \n' -- '
  • tracker version: %s
  • \n' \ -- '
  • server time: %s
  • \n' \ -- '
\n' % (version, isotime())) -- names = self.downloads.keys() -- if names: -- names.sort() -- tn = 0 -- tc = 0 -- td = 0 -- tt = 0 # Total transferred -- ts = 0 # Total size -- nf = 0 # Number of files displayed -- uc = {} -- ud = {} -- if self.allowed != None and self.show_names: -- s.write('\n' \ -- '\n') -- else: -- s.write('
info hashtorrent namesizecompletedownloadingdownloadedtransferred
\n' \ -- '\n') -- for name in names: -- l = self.downloads[name] -- n = self.completed.get(name, 0) -- tn = tn + n -- lc = [] -- for i in l.values(): -- if type(i) == DictType: -- if i['left'] == 0: -- lc.append(1) -- uc[i['ip']] = 1 -- else: -- ud[i['ip']] = 1 -- c = len(lc) -- tc = tc + c -- d = len(l) - c -- td = td + d -- if self.allowed != None and self.show_names: -- if self.allowed.has_key(name): -- nf = nf + 1 -- sz = self.allowed[name]['length'] # size -- ts = ts + sz -- szt = sz * n # Transferred for this torrent -- tt = tt + szt -- if self.allow_get == 1: -- linkname = '' + self.allowed[name]['name'] + '' -- else: -- linkname = self.allowed[name]['name'] -- s.write('\n' \ -- % (b2a_hex(name), linkname, size_format(sz), c, d, n, size_format(szt))) -- else: -- s.write('\n' \ -- % (b2a_hex(name), c, d, n)) -- ttn = 0 -- for i in self.completed.values(): -- ttn = ttn + i -- if self.allowed != None and self.show_names: -- s.write('\n' -- % (nf, size_format(ts), len(uc), tc, len(ud), td, tn, ttn, size_format(tt))) -- else: -- s.write('\n' -- % (nf, len(uc), tc, len(ud), td, tn, ttn)) -- s.write('
info hashcompletedownloadingdownloaded
%s%s%s%i%i%i%s
%s%i%i%i
%i files%s%i/%i%i/%i%i/%i%s
%i files%i/%i%i/%i%i/%i
\n' \ -- '
    \n' \ -- '
  • info hash: SHA1 hash of the "info" section of the metainfo (*.torrent)
  • \n' \ -- '
  • complete: number of connected clients with the complete file (total: unique IPs/total connections)
  • \n' \ -- '
  • downloading: number of connected clients still downloading (total: unique IPs/total connections)
  • \n' \ -- '
  • downloaded: reported complete downloads (total: current/all)
  • \n' \ -- '
  • transferred: torrent size * total downloaded (does not include partial transfers)
  • \n' \ -- '
\n') -- else: -- s.write('

not tracking any files yet...

\n') -- s.write('\n' \ -- '\n') -- return (200, 'OK', {'Content-Type': 'text/html; charset=iso-8859-1'}, s.getvalue()) -+ return self.get_infopage() - elif path == 'scrape': -- fs = {} -- names = [] -- if params.has_key('info_hash'): -- if self.downloads.has_key(params['info_hash']): -- names = [ params['info_hash'] ] -- # else return nothing -- else: -- names = self.downloads.keys() -- names.sort() -- for name in names: -- l = self.downloads[name] -- n = self.completed.get(name, 0) -- c = len([1 for i in l.values() if type(i) == DictType and i['left'] == 0]) -- d = len(l) - c -- fs[name] = {'complete': c, 'incomplete': d, 'downloaded': n} -- if (self.allowed is not None) and self.allowed.has_key(name) and self.show_names: -- fs[name]['name'] = self.allowed[name]['name'] -- r = {'files': fs} -- return (200, 'OK', {'Content-Type': 'text/plain'}, bencode(r)) -+ return self.get_scrape(paramslist) - elif (path == 'file') and (self.allow_get == 1) and params.has_key('info_hash') and self.allowed.has_key(params['info_hash']): - hash = params['info_hash'] - fname = self.allowed[hash]['file'] -@@ -506,9 +538,9 @@ - r = str(s) + 'B' - elif (s < 1048576): - r = str(int(s/1024)) + 'KiB' -- elif (s < 1073741824l): -+ elif (s < 1073741824L): - r = str(int(s/1048576)) + 'MiB' -- elif (s < 1099511627776l): -+ elif (s < 1099511627776L): - r = str(int((s/1073741824.0)*100.0)/100.0) + 'GiB' - else: - r = str(int((s/1099511627776.0)*100.0)/100.0) + 'TiB' diff --git a/net/py-kenosis-bittorrent/files/patch-BitTorrent::zurllib.py b/net/py-kenosis-bittorrent/files/patch-BitTorrent::zurllib.py deleted file mode 100644 index deca5e24f028..000000000000 --- a/net/py-kenosis-bittorrent/files/patch-BitTorrent::zurllib.py +++ /dev/null @@ -1,18 +0,0 @@ ---- BitTorrent/zurllib.py.orig Thu Dec 9 10:36:43 2004 -+++ BitTorrent/zurllib.py Thu Dec 9 10:38:19 2004 -@@ -35,7 +35,14 @@ - if DEBUG: - pprint.pprint(headers.dict) - url = fp.url -- return addinfourldecompress(fp, headers, url) -+ resp = addinfourldecompress(fp, headers, url) -+ # As of Python 2.4 http_open response also has 'code' and 'msg' -+ # members, and HTTPErrorProcessor breaks if they don't exist. -+ if 'code' in dir(fp): -+ resp.code = fp.code -+ if 'msg' in dir(fp): -+ resp.msg = fp.msg -+ return resp - - - class addinfourldecompress(addinfourl): diff --git a/net/py-kenosis-bittorrent/files/patch-btcompletedir.py b/net/py-kenosis-bittorrent/files/patch-btcompletedir.py deleted file mode 100644 index f70d4e932b7c..000000000000 --- a/net/py-kenosis-bittorrent/files/patch-btcompletedir.py +++ /dev/null @@ -1,12 +0,0 @@ -diff -ruN BitTorrent-3.4.2/btcompletedir.py BitTorrent.cvs/btcompletedir.py ---- btcompletedir.py Wed Mar 3 14:44:06 2004 -+++ btcompletedir.py Sun May 23 04:31:44 2004 -@@ -30,6 +30,8 @@ - subtotal[0] += x - vc(float(subtotal[0]) / total) - for i in togen: -+ if flag.isSet(): -+ break - t = split(i) - if t[1] == '': - i = t[0] diff --git a/net/py-kenosis-bittorrent/files/zurllib.py b/net/py-kenosis-bittorrent/files/zurllib.py deleted file mode 100644 index a99ca51142bb..000000000000 --- a/net/py-kenosis-bittorrent/files/zurllib.py +++ /dev/null @@ -1,61 +0,0 @@ -# Written by John Hoffman -# see LICENSE.txt for license information - -from httplib import HTTPConnection -from urlparse import urlparse -import socket -from gzip import GzipFile -from StringIO import StringIO -from urllib import quote, unquote -from __init__ import version - -MAX_REDIRECTS = 10 - -class urlopen: - def __init__(self, url): - self.tries = 0 - self._open(url) - - def _open(self, url): - self.tries += 1 - if self.tries > MAX_REDIRECTS: - raise IOError, ('http error', 500, - "Internal Server Error: Redirect Recursion") - (scheme, netloc, path, pars, query, fragment) = urlparse(url) - if scheme != 'http': - raise IOError, ('url error', 'unknown url type', scheme, url) - url = path - if pars: - url += ';'+pars - if query: - url += '?'+query -# if fragment: - self.connection = HTTPConnection(netloc) - self.connection.request('GET', url, None, - { 'User-Agent': 'BitTorrent/' + version, - 'Accept-Encoding': 'gzip' } ) - self.response = self.connection.getresponse() - status = self.response.status - if status in (301,302): - try: - self.connection.close() - except: - pass - self._open(self.response.getheader('Location')) - return - if status != 200: - raise IOError, ('http error', status, self.response.reason) - - def read(self): - data = self.response.read() - if self.response.getheader('Content-Encoding','').find('gzip') >= 0: - try: - compressed = StringIO(data) - f = GzipFile(fileobj = compressed) - data = f.read() - except: - raise IOError, ('http error', 'got corrupt response') - return data - - def close(self): - self.connection.close() diff --git a/net/py-kenosis-bittorrent/pkg-descr b/net/py-kenosis-bittorrent/pkg-descr deleted file mode 100644 index e212e5a90816..000000000000 --- a/net/py-kenosis-bittorrent/pkg-descr +++ /dev/null @@ -1,23 +0,0 @@ -[ excerpt from developer's web site ] - -This is Kenosis-enabled BitTorrent. Using Kenosis, we've eliminated -the tracker as a central point of failure for BitTorrent downloads. -Kenosis-enabled BitTorrent is 100% backwards compatible with existing -BitTorrent clients. - -Kenosis-BitTorrent uses torrent files which specify a tracker of -the form http://hash.bt.kenosisp2p.org, where "hash" is the hash -of the original file. - -Kenosis-BitTorrent downloaders will notice that this is a kenosis -url and use kenosis to find the tracker that is handling this torrent -file. Standard BitTorrent downloaders try to resolve hash.bt.kenosisp2p.org -as normal. Our dns server will look up the hash in kenosis and -return to the client the ip address of the kenosis node that is -tracking that file. If that tracker becomes unreachable, subsequent -lookups for that hash will switch automatically to the next available -Kenosis-enabled tracker. - -WWW: http://kenosis.sourceforge.net/ - --- lioux@FreeBSD.org diff --git a/net/py-kenosis-bittorrent/pkg-message b/net/py-kenosis-bittorrent/pkg-message deleted file mode 100644 index e9c9b962e7c6..000000000000 --- a/net/py-kenosis-bittorrent/pkg-message +++ /dev/null @@ -1,48 +0,0 @@ - ATTENTIONATTENTION: - -Please make sure that you read -/usr/local/share/doc/kenosis-BitTorrent/README_KENOSIS.txt. It -contains important information about testing and configuring the -Kenosis enabled BitTorrent client and tracker, and ultimately -replacing the official client with this version. - -Non-Kenosis clients can use Kenosis trackers without a problem AND -Kenosis clients can disable Kenosis suppport (I am not sure why -because you can use the non-Kenosis trackers with Kenosis enabled) -if that is desired. - -It is fully compatible with current BitTorrent clients so it will -work with or without Kenosis support. This is a modified version -of the official stable BitTorrent distribution version 3.4.2. - -In order to make sure this application does not interfere with -previously installed official BitTorrent clients while users perform -the transition, the installation has been customized. - -The kenosis_BitTorrent python module files can be found under - -/usr/local/lib/python2.4/site-packages/kenosis_BitTorrent - -and - -the BitTorrent scripts under - -/usr/local/libexec/kenosis-BitTorrent - -If you desire to use the kenosis-BitTorrent instead of the official -BitTorrent client, you should just place that directory in front -of PATH - -- For sh based shells - -$ export PATH="/usr/local/libexec/kenosis-BitTorrent:${PATH}" - -- For csh based shells - -$ setenv PATH "/usr/local/libexec/kenosis-BitTorrent:${PATH}" - -Now, just use BitTorrent as usual. A file containing a copy of this -message is available as - -/usr/local/share/doc/kenosis-BitTorrent/README-FreeBSD.txt - diff --git a/net/py-kenosis-bittorrent/pkg-plist b/net/py-kenosis-bittorrent/pkg-plist deleted file mode 100644 index 66bdeaf54f65..000000000000 --- a/net/py-kenosis-bittorrent/pkg-plist +++ /dev/null @@ -1,95 +0,0 @@ -libexec/kenosis-BitTorrent/btcompletedir.py -libexec/kenosis-BitTorrent/btdownloadcurses.py -libexec/kenosis-BitTorrent/btdownloadheadless.py -libexec/kenosis-BitTorrent/btdownloadlibrary.py -libexec/kenosis-BitTorrent/btlaunchmany.py -libexec/kenosis-BitTorrent/btlaunchmanycurses.py -libexec/kenosis-BitTorrent/btmakemetafile.py -libexec/kenosis-BitTorrent/btreannounce.py -libexec/kenosis-BitTorrent/btrename.py -libexec/kenosis-BitTorrent/btshowmetainfo.py -libexec/kenosis-BitTorrent/bttest.py -libexec/kenosis-BitTorrent/bttrack.py -libexec/kenosis-BitTorrent/btunittest.py -%%PYTHON_SITELIBDIR%%/kenosis_BitTorrent/Choker.py -%%PYTHON_SITELIBDIR%%/kenosis_BitTorrent/Choker.pyc -%%PYTHON_SITELIBDIR%%/kenosis_BitTorrent/Choker.pyo -%%PYTHON_SITELIBDIR%%/kenosis_BitTorrent/Connecter.py -%%PYTHON_SITELIBDIR%%/kenosis_BitTorrent/Connecter.pyc -%%PYTHON_SITELIBDIR%%/kenosis_BitTorrent/Connecter.pyo -%%PYTHON_SITELIBDIR%%/kenosis_BitTorrent/CurrentRateMeasure.py -%%PYTHON_SITELIBDIR%%/kenosis_BitTorrent/CurrentRateMeasure.pyc -%%PYTHON_SITELIBDIR%%/kenosis_BitTorrent/CurrentRateMeasure.pyo -%%PYTHON_SITELIBDIR%%/kenosis_BitTorrent/Downloader.py -%%PYTHON_SITELIBDIR%%/kenosis_BitTorrent/Downloader.pyc -%%PYTHON_SITELIBDIR%%/kenosis_BitTorrent/Downloader.pyo -%%PYTHON_SITELIBDIR%%/kenosis_BitTorrent/DownloaderFeedback.py -%%PYTHON_SITELIBDIR%%/kenosis_BitTorrent/DownloaderFeedback.pyc -%%PYTHON_SITELIBDIR%%/kenosis_BitTorrent/DownloaderFeedback.pyo -%%PYTHON_SITELIBDIR%%/kenosis_BitTorrent/Encrypter.py -%%PYTHON_SITELIBDIR%%/kenosis_BitTorrent/Encrypter.pyc -%%PYTHON_SITELIBDIR%%/kenosis_BitTorrent/Encrypter.pyo -%%PYTHON_SITELIBDIR%%/kenosis_BitTorrent/HTTPHandler.py -%%PYTHON_SITELIBDIR%%/kenosis_BitTorrent/HTTPHandler.pyc -%%PYTHON_SITELIBDIR%%/kenosis_BitTorrent/HTTPHandler.pyo -%%PYTHON_SITELIBDIR%%/kenosis_BitTorrent/NatCheck.py -%%PYTHON_SITELIBDIR%%/kenosis_BitTorrent/NatCheck.pyc -%%PYTHON_SITELIBDIR%%/kenosis_BitTorrent/NatCheck.pyo -%%PYTHON_SITELIBDIR%%/kenosis_BitTorrent/PiecePicker.py -%%PYTHON_SITELIBDIR%%/kenosis_BitTorrent/PiecePicker.pyc -%%PYTHON_SITELIBDIR%%/kenosis_BitTorrent/PiecePicker.pyo -%%PYTHON_SITELIBDIR%%/kenosis_BitTorrent/RateMeasure.py -%%PYTHON_SITELIBDIR%%/kenosis_BitTorrent/RateMeasure.pyc -%%PYTHON_SITELIBDIR%%/kenosis_BitTorrent/RateMeasure.pyo -%%PYTHON_SITELIBDIR%%/kenosis_BitTorrent/RawServer.py -%%PYTHON_SITELIBDIR%%/kenosis_BitTorrent/RawServer.pyc -%%PYTHON_SITELIBDIR%%/kenosis_BitTorrent/RawServer.pyo -%%PYTHON_SITELIBDIR%%/kenosis_BitTorrent/Rerequester.py -%%PYTHON_SITELIBDIR%%/kenosis_BitTorrent/Rerequester.pyc -%%PYTHON_SITELIBDIR%%/kenosis_BitTorrent/Rerequester.pyo -%%PYTHON_SITELIBDIR%%/kenosis_BitTorrent/Storage.py -%%PYTHON_SITELIBDIR%%/kenosis_BitTorrent/Storage.pyc -%%PYTHON_SITELIBDIR%%/kenosis_BitTorrent/Storage.pyo -%%PYTHON_SITELIBDIR%%/kenosis_BitTorrent/StorageWrapper.py -%%PYTHON_SITELIBDIR%%/kenosis_BitTorrent/StorageWrapper.pyc -%%PYTHON_SITELIBDIR%%/kenosis_BitTorrent/StorageWrapper.pyo -%%PYTHON_SITELIBDIR%%/kenosis_BitTorrent/Uploader.py -%%PYTHON_SITELIBDIR%%/kenosis_BitTorrent/Uploader.pyc -%%PYTHON_SITELIBDIR%%/kenosis_BitTorrent/Uploader.pyo -%%PYTHON_SITELIBDIR%%/kenosis_BitTorrent/__init__.py -%%PYTHON_SITELIBDIR%%/kenosis_BitTorrent/__init__.pyc -%%PYTHON_SITELIBDIR%%/kenosis_BitTorrent/__init__.pyo -%%PYTHON_SITELIBDIR%%/kenosis_BitTorrent/bencode.py -%%PYTHON_SITELIBDIR%%/kenosis_BitTorrent/bencode.pyc -%%PYTHON_SITELIBDIR%%/kenosis_BitTorrent/bencode.pyo -%%PYTHON_SITELIBDIR%%/kenosis_BitTorrent/bitfield.py -%%PYTHON_SITELIBDIR%%/kenosis_BitTorrent/bitfield.pyc -%%PYTHON_SITELIBDIR%%/kenosis_BitTorrent/bitfield.pyo -%%PYTHON_SITELIBDIR%%/kenosis_BitTorrent/btformats.py -%%PYTHON_SITELIBDIR%%/kenosis_BitTorrent/btformats.pyc -%%PYTHON_SITELIBDIR%%/kenosis_BitTorrent/btformats.pyo -%%PYTHON_SITELIBDIR%%/kenosis_BitTorrent/download.py -%%PYTHON_SITELIBDIR%%/kenosis_BitTorrent/download.pyc -%%PYTHON_SITELIBDIR%%/kenosis_BitTorrent/download.pyo -%%PYTHON_SITELIBDIR%%/kenosis_BitTorrent/fakeopen.py -%%PYTHON_SITELIBDIR%%/kenosis_BitTorrent/fakeopen.pyc -%%PYTHON_SITELIBDIR%%/kenosis_BitTorrent/fakeopen.pyo -%%PYTHON_SITELIBDIR%%/kenosis_BitTorrent/parseargs.py -%%PYTHON_SITELIBDIR%%/kenosis_BitTorrent/parseargs.pyc -%%PYTHON_SITELIBDIR%%/kenosis_BitTorrent/parseargs.pyo -%%PYTHON_SITELIBDIR%%/kenosis_BitTorrent/selectpoll.py -%%PYTHON_SITELIBDIR%%/kenosis_BitTorrent/selectpoll.pyc -%%PYTHON_SITELIBDIR%%/kenosis_BitTorrent/selectpoll.pyo -%%PYTHON_SITELIBDIR%%/kenosis_BitTorrent/testtest.py -%%PYTHON_SITELIBDIR%%/kenosis_BitTorrent/testtest.pyc -%%PYTHON_SITELIBDIR%%/kenosis_BitTorrent/testtest.pyo -%%PYTHON_SITELIBDIR%%/kenosis_BitTorrent/track.py -%%PYTHON_SITELIBDIR%%/kenosis_BitTorrent/track.pyc -%%PYTHON_SITELIBDIR%%/kenosis_BitTorrent/track.pyo -%%PYTHON_SITELIBDIR%%/kenosis_BitTorrent/zurllib.py -%%PYTHON_SITELIBDIR%%/kenosis_BitTorrent/zurllib.pyc -%%PYTHON_SITELIBDIR%%/kenosis_BitTorrent/zurllib.pyo -@dirrm libexec/kenosis-BitTorrent -@dirrm %%PYTHON_SITELIBDIR%%/kenosis_BitTorrent -@dirrmtry %%PYTHON_SITELIBDIR%% -@dirrmtry %%PYTHON_LIBDIR%% diff --git a/net/py-kenosis/Makefile b/net/py-kenosis/Makefile deleted file mode 100644 index 11f14c2bb821..000000000000 --- a/net/py-kenosis/Makefile +++ /dev/null @@ -1,64 +0,0 @@ -# New ports collection makefile for: kenosis -# Date created: Thu Jan 13 01:15:19 UTC 2005 -# Whom: Mario Sergio Fujikawa Ferreira -# -# $FreeBSD$ -# - -PORTNAME= kenosis -PORTVERSION= 0.95 -CATEGORIES= net python -MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} -MASTER_SITE_SUBDIR= ${PORTNAME} -PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} - -MAINTAINER= lioux@FreeBSD.org -COMMENT= A fully-distributed p2p RPC system built on top of XMLRPC - -RUN_DEPENDS= \ - ${LOCALBASE}/lib/${PYTHON_VERSION}/site-packages/xmlrpclib.py:${PORTSDIR}/net/py-xmlrpclib - -USE_PYTHON= yes -USE_PYDISTUTILS= yes -PYSETUP= ${PORTNAME}_setup.py - -USE_REINPLACE= yes - -post-extract: -# Avoid name collision and move ds inside kenosis package -# it is only used by kenosis anyway - @${MV} ${WRKSRC}/ds ${WRKSRC}/${PORTNAME} -# Contributed by Eric Ries - kenosis developer -# Queue.py changed API from python 2.3 to 2.4 -# use Queue.py from python 2.3 while kenosis developers fix this - @${CP} ${FILESDIR}/python2.3-Queue.py \ - ${WRKSRC}/${PORTNAME}/Queue.py - -post-patch: -# ds was moved inside kenosis package -# use local copy of Queue -# point at correct python - @${FIND} ${WRKSRC} -type f -print0 \ - | ${XARGS} -0 -n 5 -x \ - ${REINPLACE_CMD} -E \ - -e 's|from[[:space:]]+ds|from ${PORTNAME}.ds|' \ - -e 's|import[[:space:]]+Queue|from ${PORTNAME} import Queue|' \ - -e 's|/usr/bin/python|${PYTHON_CMD}|' \ - -e 's|/usr/bin/env[[:space:]]+python|${PYTHON_CMD}|' -# remove all .bak files - @${FIND} ${WRKSRC} -name "*.bak" -type f -print0 \ - | ${XARGS} -0 -n 5 -x \ - ${RM} -f -# Contributed by Eric Ries - kenosis developer -# set default time out to 20 - @${REINPLACE_CMD} -E \ - -e 's|(socket.setdefaulttimeout)\([[:digit:]]+\)|\1(20)|' \ - ${WRKSRC}/${PORTNAME}/node.py - -post-install: -# fix post-install permissions - @${FIND} ${PYTHON_SITELIBDIR} -type f -print0 \ - | ${XARGS} -0 -n 5 -x \ - ${CHMOD} ${SHAREMODE} - -.include diff --git a/net/py-kenosis/distinfo b/net/py-kenosis/distinfo deleted file mode 100644 index cbae945682e7..000000000000 --- a/net/py-kenosis/distinfo +++ /dev/null @@ -1,3 +0,0 @@ -MD5 (kenosis-0.95.tar.gz) = b3846a89723d1e6f2f79b8481fae6981 -SHA256 (kenosis-0.95.tar.gz) = d7096e91f4fe2ecf84396182a0cd7c8e0ae1db4855091ac63d599030693195c5 -SIZE (kenosis-0.95.tar.gz) = 170694 diff --git a/net/py-kenosis/files/patch-kenosis_setup.py b/net/py-kenosis/files/patch-kenosis_setup.py deleted file mode 100644 index 32ab818eaddf..000000000000 --- a/net/py-kenosis/files/patch-kenosis_setup.py +++ /dev/null @@ -1,11 +0,0 @@ ---- kenosis_setup.py.orig Fri Jan 7 04:16:32 2005 -+++ kenosis_setup.py Thu Jan 13 00:22:56 2005 -@@ -15,7 +15,6 @@ - url = "http://kenosis.sf.net/", - license = "MIT", - -- packages = ["bt", "bt.BitTorrent", "ds", "kenosis", "kenosis.dns"], -+ packages = ["kenosis", "kenosis.ds", "kenosis.dns"], - ) - --print("Upload to upload.sf.net/incoming by running: ncftpput upload.sf.net incoming dist/kenosis-%s.tar.gz" % kenosis.version) diff --git a/net/py-kenosis/files/python2.3-Queue.py b/net/py-kenosis/files/python2.3-Queue.py deleted file mode 100644 index 980aee619ddc..000000000000 --- a/net/py-kenosis/files/python2.3-Queue.py +++ /dev/null @@ -1,206 +0,0 @@ -"""A multi-producer, multi-consumer queue.""" - -from time import time as _time, sleep as _sleep - -__all__ = ['Empty', 'Full', 'Queue'] - -class Empty(Exception): - "Exception raised by Queue.get(block=0)/get_nowait()." - pass - -class Full(Exception): - "Exception raised by Queue.put(block=0)/put_nowait()." - pass - -class Queue: - def __init__(self, maxsize=0): - """Initialize a queue object with a given maximum size. - - If maxsize is <= 0, the queue size is infinite. - """ - try: - import thread - except ImportError: - import dummy_thread as thread - self._init(maxsize) - self.mutex = thread.allocate_lock() - self.esema = thread.allocate_lock() - self.esema.acquire() - self.fsema = thread.allocate_lock() - - def qsize(self): - """Return the approximate size of the queue (not reliable!).""" - self.mutex.acquire() - n = self._qsize() - self.mutex.release() - return n - - def empty(self): - """Return True if the queue is empty, False otherwise (not reliable!).""" - self.mutex.acquire() - n = self._empty() - self.mutex.release() - return n - - def full(self): - """Return True if the queue is full, False otherwise (not reliable!).""" - self.mutex.acquire() - n = self._full() - self.mutex.release() - return n - - def put(self, item, block=True, timeout=None): - """Put an item into the queue. - - If optional args 'block' is true and 'timeout' is None (the default), - block if necessary until a free slot is available. If 'timeout' is - a positive number, it blocks at most 'timeout' seconds and raises - the Full exception if no free slot was available within that time. - Otherwise ('block' is false), put an item on the queue if a free slot - is immediately available, else raise the Full exception ('timeout' - is ignored in that case). - """ - if block: - if timeout is None: - # blocking, w/o timeout, i.e. forever - self.fsema.acquire() - elif timeout >= 0: - # waiting max. 'timeout' seconds. - # this code snipped is from threading.py: _Event.wait(): - # Balancing act: We can't afford a pure busy loop, so we - # have to sleep; but if we sleep the whole timeout time, - # we'll be unresponsive. The scheme here sleeps very - # little at first, longer as time goes on, but never longer - # than 20 times per second (or the timeout time remaining). - delay = 0.0005 # 500 us -> initial delay of 1 ms - endtime = _time() + timeout - while True: - if self.fsema.acquire(0): - break - remaining = endtime - _time() - if remaining <= 0: #time is over and no slot was free - raise Full - delay = min(delay * 2, remaining, .05) - _sleep(delay) #reduce CPU usage by using a sleep - else: - raise ValueError("'timeout' must be a positive number") - elif not self.fsema.acquire(0): - raise Full - self.mutex.acquire() - release_fsema = True - try: - was_empty = self._empty() - self._put(item) - # If we fail before here, the empty state has - # not changed, so we can skip the release of esema - if was_empty: - self.esema.release() - # If we fail before here, the queue can not be full, so - # release_full_sema remains True - release_fsema = not self._full() - finally: - # Catching system level exceptions here (RecursionDepth, - # OutOfMemory, etc) - so do as little as possible in terms - # of Python calls. - if release_fsema: - self.fsema.release() - self.mutex.release() - - def put_nowait(self, item): - """Put an item into the queue without blocking. - - Only enqueue the item if a free slot is immediately available. - Otherwise raise the Full exception. - """ - return self.put(item, False) - - def get(self, block=True, timeout=None): - """Remove and return an item from the queue. - - If optional args 'block' is true and 'timeout' is None (the default), - block if necessary until an item is available. If 'timeout' is - a positive number, it blocks at most 'timeout' seconds and raises - the Empty exception if no item was available within that time. - Otherwise ('block' is false), return an item if one is immediately - available, else raise the Empty exception ('timeout' is ignored - in that case). - """ - if block: - if timeout is None: - # blocking, w/o timeout, i.e. forever - self.esema.acquire() - elif timeout >= 0: - # waiting max. 'timeout' seconds. - # this code snipped is from threading.py: _Event.wait(): - # Balancing act: We can't afford a pure busy loop, so we - # have to sleep; but if we sleep the whole timeout time, - # we'll be unresponsive. The scheme here sleeps very - # little at first, longer as time goes on, but never longer - # than 20 times per second (or the timeout time remaining). - delay = 0.0005 # 500 us -> initial delay of 1 ms - endtime = _time() + timeout - while 1: - if self.esema.acquire(0): - break - remaining = endtime - _time() - if remaining <= 0: #time is over and no element arrived - raise Empty - delay = min(delay * 2, remaining, .05) - _sleep(delay) #reduce CPU usage by using a sleep - else: - raise ValueError("'timeout' must be a positive number") - elif not self.esema.acquire(0): - raise Empty - self.mutex.acquire() - release_esema = True - try: - was_full = self._full() - item = self._get() - # If we fail before here, the full state has - # not changed, so we can skip the release of fsema - if was_full: - self.fsema.release() - # Failure means empty state also unchanged - release_esema - # remains True. - release_esema = not self._empty() - finally: - if release_esema: - self.esema.release() - self.mutex.release() - return item - - def get_nowait(self): - """Remove and return an item from the queue without blocking. - - Only get an item if one is immediately available. Otherwise - raise the Empty exception. - """ - return self.get(False) - - # Override these methods to implement other queue organizations - # (e.g. stack or priority queue). - # These will only be called with appropriate locks held - - # Initialize the queue representation - def _init(self, maxsize): - self.maxsize = maxsize - self.queue = [] - - def _qsize(self): - return len(self.queue) - - # Check whether the queue is empty - def _empty(self): - return not self.queue - - # Check whether the queue is full - def _full(self): - return self.maxsize > 0 and len(self.queue) == self.maxsize - - # Put a new item in the queue - def _put(self, item): - self.queue.append(item) - - # Get an item from the queue - def _get(self): - return self.queue.pop(0) diff --git a/net/py-kenosis/pkg-descr b/net/py-kenosis/pkg-descr deleted file mode 100644 index 6fbcc2e540ed..000000000000 --- a/net/py-kenosis/pkg-descr +++ /dev/null @@ -1,12 +0,0 @@ -[ excerpt from developer's web site ] - -Kenosis is a fully-distributed p2p RPC system built on top of -XMLRPC. Nodes are automatically connected to each other via a -Kademlia-style network (http://citeseer.ist.psu.edu/529075.html) and -can route RPC requests efficiently to any online node. Kenosis does -not rely on a central server - any Kenosis node can effectively join -the network ("bootstrap") from any connected node. - -WWW: http://kenosis.sourceforge.net/ - --- lioux@FreeBSD.org diff --git a/net/py-kenosis/pkg-plist b/net/py-kenosis/pkg-plist deleted file mode 100644 index 333ce43d1269..000000000000 --- a/net/py-kenosis/pkg-plist +++ /dev/null @@ -1,146 +0,0 @@ -%%PYTHON_SITELIBDIR%%/kenosis/Queue.py -%%PYTHON_SITELIBDIR%%/kenosis/Queue.pyc -%%PYTHON_SITELIBDIR%%/kenosis/Queue.pyo -%%PYTHON_SITELIBDIR%%/kenosis/__init__.py -%%PYTHON_SITELIBDIR%%/kenosis/__init__.pyc -%%PYTHON_SITELIBDIR%%/kenosis/__init__.pyo -%%PYTHON_SITELIBDIR%%/kenosis/address.py -%%PYTHON_SITELIBDIR%%/kenosis/address.pyc -%%PYTHON_SITELIBDIR%%/kenosis/address.pyo -%%PYTHON_SITELIBDIR%%/kenosis/addresstest.py -%%PYTHON_SITELIBDIR%%/kenosis/addresstest.pyc -%%PYTHON_SITELIBDIR%%/kenosis/addresstest.pyo -%%PYTHON_SITELIBDIR%%/kenosis/dns/__init__.py -%%PYTHON_SITELIBDIR%%/kenosis/dns/__init__.pyc -%%PYTHON_SITELIBDIR%%/kenosis/dns/__init__.pyo -%%PYTHON_SITELIBDIR%%/kenosis/dns/example.zone.py -%%PYTHON_SITELIBDIR%%/kenosis/dns/example.zone.pyc -%%PYTHON_SITELIBDIR%%/kenosis/dns/example.zone.pyo -%%PYTHON_SITELIBDIR%%/kenosis/dns/kenosisdns.tac.py -%%PYTHON_SITELIBDIR%%/kenosis/dns/kenosisdns.tac.pyc -%%PYTHON_SITELIBDIR%%/kenosis/dns/kenosisdns.tac.pyo -%%PYTHON_SITELIBDIR%%/kenosis/dnstest.py -%%PYTHON_SITELIBDIR%%/kenosis/dnstest.pyc -%%PYTHON_SITELIBDIR%%/kenosis/dnstest.pyo -%%PYTHON_SITELIBDIR%%/kenosis/ds/__init__.py -%%PYTHON_SITELIBDIR%%/kenosis/ds/__init__.pyc -%%PYTHON_SITELIBDIR%%/kenosis/ds/__init__.pyo -%%PYTHON_SITELIBDIR%%/kenosis/ds/cachetools.py -%%PYTHON_SITELIBDIR%%/kenosis/ds/cachetools.pyc -%%PYTHON_SITELIBDIR%%/kenosis/ds/cachetools.pyo -%%PYTHON_SITELIBDIR%%/kenosis/ds/cachetoolstest.py -%%PYTHON_SITELIBDIR%%/kenosis/ds/cachetoolstest.pyc -%%PYTHON_SITELIBDIR%%/kenosis/ds/cachetoolstest.pyo -%%PYTHON_SITELIBDIR%%/kenosis/ds/coverage.py -%%PYTHON_SITELIBDIR%%/kenosis/ds/coverage.pyc -%%PYTHON_SITELIBDIR%%/kenosis/ds/coverage.pyo -%%PYTHON_SITELIBDIR%%/kenosis/ds/dsbase.py -%%PYTHON_SITELIBDIR%%/kenosis/ds/dsbase.pyc -%%PYTHON_SITELIBDIR%%/kenosis/ds/dsbase.pyo -%%PYTHON_SITELIBDIR%%/kenosis/ds/dsfile.py -%%PYTHON_SITELIBDIR%%/kenosis/ds/dsfile.pyc -%%PYTHON_SITELIBDIR%%/kenosis/ds/dsfile.pyo -%%PYTHON_SITELIBDIR%%/kenosis/ds/dsfiletest.py -%%PYTHON_SITELIBDIR%%/kenosis/ds/dsfiletest.pyc -%%PYTHON_SITELIBDIR%%/kenosis/ds/dsfiletest.pyo -%%PYTHON_SITELIBDIR%%/kenosis/ds/dsqueue.py -%%PYTHON_SITELIBDIR%%/kenosis/ds/dsqueue.pyc -%%PYTHON_SITELIBDIR%%/kenosis/ds/dsqueue.pyo -%%PYTHON_SITELIBDIR%%/kenosis/ds/dsqueuetest.py -%%PYTHON_SITELIBDIR%%/kenosis/ds/dsqueuetest.pyc -%%PYTHON_SITELIBDIR%%/kenosis/ds/dsqueuetest.pyo -%%PYTHON_SITELIBDIR%%/kenosis/ds/dsrandom.py -%%PYTHON_SITELIBDIR%%/kenosis/ds/dsrandom.pyc -%%PYTHON_SITELIBDIR%%/kenosis/ds/dsrandom.pyo -%%PYTHON_SITELIBDIR%%/kenosis/ds/dsreload.py -%%PYTHON_SITELIBDIR%%/kenosis/ds/dsreload.pyc -%%PYTHON_SITELIBDIR%%/kenosis/ds/dsreload.pyo -%%PYTHON_SITELIBDIR%%/kenosis/ds/dsthread.py -%%PYTHON_SITELIBDIR%%/kenosis/ds/dsthread.pyc -%%PYTHON_SITELIBDIR%%/kenosis/ds/dsthread.pyo -%%PYTHON_SITELIBDIR%%/kenosis/ds/dsthreadtest.py -%%PYTHON_SITELIBDIR%%/kenosis/ds/dsthreadtest.pyc -%%PYTHON_SITELIBDIR%%/kenosis/ds/dsthreadtest.pyo -%%PYTHON_SITELIBDIR%%/kenosis/ds/dstime.py -%%PYTHON_SITELIBDIR%%/kenosis/ds/dstime.pyc -%%PYTHON_SITELIBDIR%%/kenosis/ds/dstime.pyo -%%PYTHON_SITELIBDIR%%/kenosis/ds/dstraceback.py -%%PYTHON_SITELIBDIR%%/kenosis/ds/dstraceback.pyc -%%PYTHON_SITELIBDIR%%/kenosis/ds/dstraceback.pyo -%%PYTHON_SITELIBDIR%%/kenosis/ds/dsunittest.py -%%PYTHON_SITELIBDIR%%/kenosis/ds/dsunittest.pyc -%%PYTHON_SITELIBDIR%%/kenosis/ds/dsunittest.pyo -%%PYTHON_SITELIBDIR%%/kenosis/ds/generatortest.py -%%PYTHON_SITELIBDIR%%/kenosis/ds/generatortest.pyc -%%PYTHON_SITELIBDIR%%/kenosis/ds/generatortest.pyo -%%PYTHON_SITELIBDIR%%/kenosis/ds/http.py -%%PYTHON_SITELIBDIR%%/kenosis/ds/http.pyc -%%PYTHON_SITELIBDIR%%/kenosis/ds/http.pyo -%%PYTHON_SITELIBDIR%%/kenosis/ds/id.py -%%PYTHON_SITELIBDIR%%/kenosis/ds/id.pyc -%%PYTHON_SITELIBDIR%%/kenosis/ds/id.pyo -%%PYTHON_SITELIBDIR%%/kenosis/ds/message.py -%%PYTHON_SITELIBDIR%%/kenosis/ds/message.pyc -%%PYTHON_SITELIBDIR%%/kenosis/ds/message.pyo -%%PYTHON_SITELIBDIR%%/kenosis/ds/mock.py -%%PYTHON_SITELIBDIR%%/kenosis/ds/mock.pyc -%%PYTHON_SITELIBDIR%%/kenosis/ds/mock.pyo -%%PYTHON_SITELIBDIR%%/kenosis/ds/mocktask.py -%%PYTHON_SITELIBDIR%%/kenosis/ds/mocktask.pyc -%%PYTHON_SITELIBDIR%%/kenosis/ds/mocktask.pyo -%%PYTHON_SITELIBDIR%%/kenosis/ds/task.py -%%PYTHON_SITELIBDIR%%/kenosis/ds/task.pyc -%%PYTHON_SITELIBDIR%%/kenosis/ds/task.pyo -%%PYTHON_SITELIBDIR%%/kenosis/ds/tasktest.py -%%PYTHON_SITELIBDIR%%/kenosis/ds/tasktest.pyc -%%PYTHON_SITELIBDIR%%/kenosis/ds/tasktest.pyo -%%PYTHON_SITELIBDIR%%/kenosis/ds/testall.py -%%PYTHON_SITELIBDIR%%/kenosis/ds/testall.pyc -%%PYTHON_SITELIBDIR%%/kenosis/ds/testall.pyo -%%PYTHON_SITELIBDIR%%/kenosis/ds/ui.py -%%PYTHON_SITELIBDIR%%/kenosis/ds/ui.pyc -%%PYTHON_SITELIBDIR%%/kenosis/ds/ui.pyo -%%PYTHON_SITELIBDIR%%/kenosis/node.py -%%PYTHON_SITELIBDIR%%/kenosis/node.pyc -%%PYTHON_SITELIBDIR%%/kenosis/node.pyo -%%PYTHON_SITELIBDIR%%/kenosis/nodetest.py -%%PYTHON_SITELIBDIR%%/kenosis/nodetest.pyc -%%PYTHON_SITELIBDIR%%/kenosis/nodetest.pyo -%%PYTHON_SITELIBDIR%%/kenosis/test.py -%%PYTHON_SITELIBDIR%%/kenosis/test.pyc -%%PYTHON_SITELIBDIR%%/kenosis/test.pyo -%%PYTHON_SITELIBDIR%%/kenosis/xmlrpclib_transport.py -%%PYTHON_SITELIBDIR%%/kenosis/xmlrpclib_transport.pyc -%%PYTHON_SITELIBDIR%%/kenosis/xmlrpclib_transport.pyo -%%PYTHON_SITELIBDIR%%/kenosis/BeautifulSoup.py -%%PYTHON_SITELIBDIR%%/kenosis/BeautifulSoup.pyc -%%PYTHON_SITELIBDIR%%/kenosis/BeautifulSoup.pyo -%%PYTHON_SITELIBDIR%%/kenosis/Zeroconf.py -%%PYTHON_SITELIBDIR%%/kenosis/Zeroconf.pyc -%%PYTHON_SITELIBDIR%%/kenosis/Zeroconf.pyo -%%PYTHON_SITELIBDIR%%/kenosis/ds/IPy.py -%%PYTHON_SITELIBDIR%%/kenosis/ds/IPy.pyc -%%PYTHON_SITELIBDIR%%/kenosis/ds/IPy.pyo -%%PYTHON_SITELIBDIR%%/kenosis/kwebd.py -%%PYTHON_SITELIBDIR%%/kenosis/kwebd.pyc -%%PYTHON_SITELIBDIR%%/kenosis/kwebd.pyo -%%PYTHON_SITELIBDIR%%/kenosis/soap.py -%%PYTHON_SITELIBDIR%%/kenosis/soap.pyc -%%PYTHON_SITELIBDIR%%/kenosis/soap.pyo -%%PYTHON_SITELIBDIR%%/kenosis/upnp.py -%%PYTHON_SITELIBDIR%%/kenosis/upnp.pyc -%%PYTHON_SITELIBDIR%%/kenosis/upnp.pyo -%%PYTHON_SITELIBDIR%%/kenosis/upnp_plugin.py -%%PYTHON_SITELIBDIR%%/kenosis/upnp_plugin.pyc -%%PYTHON_SITELIBDIR%%/kenosis/upnp_plugin.pyo -%%PYTHON_SITELIBDIR%%/kenosis/upnptest.py -%%PYTHON_SITELIBDIR%%/kenosis/upnptest.pyc -%%PYTHON_SITELIBDIR%%/kenosis/upnptest.pyo -%%PYTHON_SITELIBDIR%%/kenosis/zeroconf_plugin.py -%%PYTHON_SITELIBDIR%%/kenosis/zeroconf_plugin.pyc -%%PYTHON_SITELIBDIR%%/kenosis/zeroconf_plugin.pyo -@dirrm %%PYTHON_SITELIBDIR%%/kenosis/ds -@dirrm %%PYTHON_SITELIBDIR%%/kenosis/dns -@dirrm %%PYTHON_SITELIBDIR%%/kenosis -@dirrmtry %%PYTHON_SITELIBDIR%% -@dirrmtry %%PYTHON_LIBDIR%% diff --git a/net/py-py2play/Makefile b/net/py-py2play/Makefile deleted file mode 100644 index 0145d707d06b..000000000000 --- a/net/py-py2play/Makefile +++ /dev/null @@ -1,32 +0,0 @@ -# New ports collection makefile for: py-py2play -# Date created: 2005-10-05 -# Whom: Jose Alonso Cardenas Marquez -# -# $FreeBSD$ -# - -PORTNAME= py2play -PORTVERSION= 0.1.8 -CATEGORIES= net python -MASTER_SITES= http://download.gna.org/slune/ -PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} -DISTNAME= Py2Play-${PORTVERSION} - -MAINTAINER= acardenas@bsd.org.pe -COMMENT= Peer-to-peer network game engine - -DIST_SUBDIR= python -USE_GZIP= yes -USE_PYTHON= yes -USE_PYDISTUTILS= yes -EXAMPLESDIR= ${PREFIX}/share/examples/py-py2play - -post-install: - @${MKDIR} ${EXAMPLESDIR} - ${INSTALL_DATA} ${WRKSRC}/startdemo ${EXAMPLESDIR} -.if !defined(NOPORTDOCS) - @${MKDIR} ${DOCSDIR} - ${INSTALL_DATA} ${WRKSRC}/README ${DOCSDIR} -.endif - -.include diff --git a/net/py-py2play/distinfo b/net/py-py2play/distinfo deleted file mode 100644 index 057b09071e1c..000000000000 --- a/net/py-py2play/distinfo +++ /dev/null @@ -1,3 +0,0 @@ -MD5 (python/Py2Play-0.1.8.tar.gz) = 2d82c0ffbe48094e6027de898fc6a554 -SHA256 (python/Py2Play-0.1.8.tar.gz) = 1b5289dc8ad23ec6bce96c1085b62e0e2d386edf2dc999ac33f6a1c2a99a6efc -SIZE (python/Py2Play-0.1.8.tar.gz) = 21515 diff --git a/net/py-py2play/pkg-descr b/net/py-py2play/pkg-descr deleted file mode 100644 index 2ea481c0a090..000000000000 --- a/net/py-py2play/pkg-descr +++ /dev/null @@ -1,4 +0,0 @@ -Py2Play is a peer-to-peer network game engine -- It means that no -server is needed to play. Only (identical) clients are used - -WWW: http://home.gna.org/oomadness/en/slune/index.html diff --git a/net/py-py2play/pkg-plist b/net/py-py2play/pkg-plist deleted file mode 100644 index 340963dc2948..000000000000 --- a/net/py-py2play/pkg-plist +++ /dev/null @@ -1,26 +0,0 @@ -%%PYTHON_SITELIBDIR%%/py2play/__init__.py -%%PYTHON_SITELIBDIR%%/py2play/action.py -%%PYTHON_SITELIBDIR%%/py2play/character.py -%%PYTHON_SITELIBDIR%%/py2play/demo.py -%%PYTHON_SITELIBDIR%%/py2play/idler.py -%%PYTHON_SITELIBDIR%%/py2play/level.py -%%PYTHON_SITELIBDIR%%/py2play/player.py -%%PYTHON_SITELIBDIR%%/py2play/__init__.pyc -%%PYTHON_SITELIBDIR%%/py2play/action.pyc -%%PYTHON_SITELIBDIR%%/py2play/character.pyc -%%PYTHON_SITELIBDIR%%/py2play/demo.pyc -%%PYTHON_SITELIBDIR%%/py2play/idler.pyc -%%PYTHON_SITELIBDIR%%/py2play/level.pyc -%%PYTHON_SITELIBDIR%%/py2play/player.pyc -%%PYTHON_SITELIBDIR%%/py2play/__init__.pyo -%%PYTHON_SITELIBDIR%%/py2play/action.pyo -%%PYTHON_SITELIBDIR%%/py2play/character.pyo -%%PYTHON_SITELIBDIR%%/py2play/demo.pyo -%%PYTHON_SITELIBDIR%%/py2play/idler.pyo -%%PYTHON_SITELIBDIR%%/py2play/level.pyo -%%PYTHON_SITELIBDIR%%/py2play/player.pyo -%%PORTDOCS%%%%EXAMPLESDIR%%/startdemo -%%PORTDOCS%%%%DOCSDIR%%/README -%%PORTDOCS%%@dirrm %%EXAMPLESDIR%% -%%PORTDOCS%%@dirrm %%DOCSDIR%% -@dirrm %%PYTHON_SITELIBDIR%%/py2play diff --git a/net/pyslsk/Makefile b/net/pyslsk/Makefile deleted file mode 100644 index d7cb10ed6966..000000000000 --- a/net/pyslsk/Makefile +++ /dev/null @@ -1,38 +0,0 @@ -# New ports collection makefile for: pyslsk -# Date created: 2003-01-20 -# Whom: Stefan Ehmann -# -# $FreeBSD$ -# - -PORTNAME= pyslsk -PORTVERSION= 1.2.7b -PORTREVISION= 2 -CATEGORIES= net -MASTER_SITES= http://www.sensi.org/~ak/pyslsk/ - -MAINTAINER= shoesoft@gmx.net -COMMENT= Client for SoulSeek filesharing system - -BUILD_DEPENDS= ${PYTHON_SITELIBDIR}/wx-2.6-gtk2-ansi/wx/__init__.py:${PORTSDIR}/x11-toolkits/py-wxPython26 -RUN_DEPENDS= ${PYTHON_SITELIBDIR}/wx-2.6-gtk2-ansi/wx/__init__.py:${PORTSDIR}/x11-toolkits/py-wxPython26 - -.if !defined(WITHOUT_VORBIS) -RUN_DEPENDS+= ${PYTHON_SITELIBDIR}/ogg/vorbis.so:${PORTSDIR}/audio/py-vorbis -.endif - -.if !defined(WITHOUT_BSDDB3) -RUN_DEPENDS+= ${PYTHON_SITELIBDIR}/bsddb3/__init__.py:${PORTSDIR}/databases/py-bsddb3 -.endif - -USE_PYTHON= yes -USE_PYDISTUTILS=yes - -.include - -pre-install: -.if exists(${PYTHON_SITELIBDIR}/wx/__init__.py) -BROKEN= "pyslsk only works with py-wxPython >= 2.6, please deinstall old version first" -.endif - -.include diff --git a/net/pyslsk/distinfo b/net/pyslsk/distinfo deleted file mode 100644 index 347ae287c99a..000000000000 --- a/net/pyslsk/distinfo +++ /dev/null @@ -1,3 +0,0 @@ -MD5 (pyslsk-1.2.7b.tar.gz) = c7a112eef6f59c4e9602cd4a9b3d9a31 -SHA256 (pyslsk-1.2.7b.tar.gz) = e06b513060df6060eb48e15e1dde9cd03cecf9152e99d9f73269216457705244 -SIZE (pyslsk-1.2.7b.tar.gz) = 100414 diff --git a/net/pyslsk/pkg-descr b/net/pyslsk/pkg-descr deleted file mode 100644 index b3ba7128661c..000000000000 --- a/net/pyslsk/pkg-descr +++ /dev/null @@ -1,21 +0,0 @@ -PySoulSeek is a client for SoulSeek filesharing system. To use it on -Linux/Unix and X11 you'll need all of the following: - -* Gtk+ 1.2 -* Python 2.1 or newer -* wxPython 2.3.4 or newer (Gtk port) - -If you can run wxPython demos, you may be sure PySoulSeek will run too. - -After installing pyslsk (see INSTALL for that), the executable -to run is named 'pyslsk'. - -Right-clicking on an item in any list gives you the menu of what's available. -To search for files just enter your search string into the input box in -the search tab. - -Good luck! As always, feedback is greatly appreciated, bugreports and -patches even more so. - -Author: ak@sensi.org -WWW: http://www.sensi.org/~ak/pyslsk/ diff --git a/net/pyslsk/pkg-plist b/net/pyslsk/pkg-plist deleted file mode 100644 index b38cc6a713cb..000000000000 --- a/net/pyslsk/pkg-plist +++ /dev/null @@ -1,67 +0,0 @@ -bin/pyslsk -bin/pyslsk-import-winconfig -%%PYTHON_SITELIBDIR%%/pysoulseek/__init__.py -%%PYTHON_SITELIBDIR%%/pysoulseek/__init__.pyc -%%PYTHON_SITELIBDIR%%/pysoulseek/__init__.pyo -%%PYTHON_SITELIBDIR%%/pysoulseek/config.py -%%PYTHON_SITELIBDIR%%/pysoulseek/config.pyc -%%PYTHON_SITELIBDIR%%/pysoulseek/config.pyo -%%PYTHON_SITELIBDIR%%/pysoulseek/mp3.py -%%PYTHON_SITELIBDIR%%/pysoulseek/mp3.pyc -%%PYTHON_SITELIBDIR%%/pysoulseek/mp3.pyo -%%PYTHON_SITELIBDIR%%/pysoulseek/pysoulseek.py -%%PYTHON_SITELIBDIR%%/pysoulseek/pysoulseek.pyc -%%PYTHON_SITELIBDIR%%/pysoulseek/pysoulseek.pyo -%%PYTHON_SITELIBDIR%%/pysoulseek/slskmessages.py -%%PYTHON_SITELIBDIR%%/pysoulseek/slskmessages.pyc -%%PYTHON_SITELIBDIR%%/pysoulseek/slskmessages.pyo -%%PYTHON_SITELIBDIR%%/pysoulseek/slskproto.py -%%PYTHON_SITELIBDIR%%/pysoulseek/slskproto.pyc -%%PYTHON_SITELIBDIR%%/pysoulseek/slskproto.pyo -%%PYTHON_SITELIBDIR%%/pysoulseek/transfers.py -%%PYTHON_SITELIBDIR%%/pysoulseek/transfers.pyc -%%PYTHON_SITELIBDIR%%/pysoulseek/transfers.pyo -%%PYTHON_SITELIBDIR%%/pysoulseek/utils.py -%%PYTHON_SITELIBDIR%%/pysoulseek/utils.pyc -%%PYTHON_SITELIBDIR%%/pysoulseek/utils.pyo -%%PYTHON_SITELIBDIR%%/pysoulseek/wxgui/__init__.py -%%PYTHON_SITELIBDIR%%/pysoulseek/wxgui/__init__.pyc -%%PYTHON_SITELIBDIR%%/pysoulseek/wxgui/__init__.pyo -%%PYTHON_SITELIBDIR%%/pysoulseek/wxgui/about.py -%%PYTHON_SITELIBDIR%%/pysoulseek/wxgui/about.pyc -%%PYTHON_SITELIBDIR%%/pysoulseek/wxgui/about.pyo -%%PYTHON_SITELIBDIR%%/pysoulseek/wxgui/buttonsplitter.py -%%PYTHON_SITELIBDIR%%/pysoulseek/wxgui/buttonsplitter.pyc -%%PYTHON_SITELIBDIR%%/pysoulseek/wxgui/buttonsplitter.pyo -%%PYTHON_SITELIBDIR%%/pysoulseek/wxgui/chat.py -%%PYTHON_SITELIBDIR%%/pysoulseek/wxgui/chat.pyc -%%PYTHON_SITELIBDIR%%/pysoulseek/wxgui/chat.pyo -%%PYTHON_SITELIBDIR%%/pysoulseek/wxgui/configwindow.py -%%PYTHON_SITELIBDIR%%/pysoulseek/wxgui/configwindow.pyc -%%PYTHON_SITELIBDIR%%/pysoulseek/wxgui/configwindow.pyo -%%PYTHON_SITELIBDIR%%/pysoulseek/wxgui/frame.py -%%PYTHON_SITELIBDIR%%/pysoulseek/wxgui/frame.pyc -%%PYTHON_SITELIBDIR%%/pysoulseek/wxgui/frame.pyo -%%PYTHON_SITELIBDIR%%/pysoulseek/wxgui/images.py -%%PYTHON_SITELIBDIR%%/pysoulseek/wxgui/images.pyc -%%PYTHON_SITELIBDIR%%/pysoulseek/wxgui/images.pyo -%%PYTHON_SITELIBDIR%%/pysoulseek/wxgui/notebook.py -%%PYTHON_SITELIBDIR%%/pysoulseek/wxgui/notebook.pyc -%%PYTHON_SITELIBDIR%%/pysoulseek/wxgui/notebook.pyo -%%PYTHON_SITELIBDIR%%/pysoulseek/wxgui/search.py -%%PYTHON_SITELIBDIR%%/pysoulseek/wxgui/search.pyc -%%PYTHON_SITELIBDIR%%/pysoulseek/wxgui/search.pyo -%%PYTHON_SITELIBDIR%%/pysoulseek/wxgui/sortablelist.py -%%PYTHON_SITELIBDIR%%/pysoulseek/wxgui/sortablelist.pyc -%%PYTHON_SITELIBDIR%%/pysoulseek/wxgui/sortablelist.pyo -%%PYTHON_SITELIBDIR%%/pysoulseek/wxgui/transfers.py -%%PYTHON_SITELIBDIR%%/pysoulseek/wxgui/transfers.pyc -%%PYTHON_SITELIBDIR%%/pysoulseek/wxgui/transfers.pyo -%%PYTHON_SITELIBDIR%%/pysoulseek/wxgui/userinfobrowse.py -%%PYTHON_SITELIBDIR%%/pysoulseek/wxgui/userinfobrowse.pyc -%%PYTHON_SITELIBDIR%%/pysoulseek/wxgui/userinfobrowse.pyo -%%PYTHON_SITELIBDIR%%/pysoulseek/wxgui/userlist.py -%%PYTHON_SITELIBDIR%%/pysoulseek/wxgui/userlist.pyc -%%PYTHON_SITELIBDIR%%/pysoulseek/wxgui/userlist.pyo -@dirrm %%PYTHON_SITELIBDIR%%/pysoulseek/wxgui -@dirrm %%PYTHON_SITELIBDIR%%/pysoulseek diff --git a/net/qtella/Makefile b/net/qtella/Makefile deleted file mode 100644 index e597fee1f9da..000000000000 --- a/net/qtella/Makefile +++ /dev/null @@ -1,31 +0,0 @@ -# New ports collection makefile for: qtella -# Date created: Sunday September 2nd, 2001 -# Whom: Jonathan Belson (jon@witchspace.com) -# -# $FreeBSD$ -# - -PORTNAME= qtella -PORTVERSION= 0.6.4 -PORTREVISION= 4 -CATEGORIES= net -MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} -MASTER_SITE_SUBDIR= qtella - -MAINTAINER= seanc@FreeBSD.org -COMMENT= A Gnutella client using Qt - -HAS_CONFIGURE= yes -USE_GMAKE= yes -CONFIGURE_ARGS+= --with-qt-dir=${X11BASE} --with-qt-moc=${X11BASE}/bin -CONFIGURE_ENV+= LDFLAGS=-pthread CXXFLAGS="${CXXFLAGS} -pthread" - -USE_KDELIBS_VER=3 - -.include - -.if ${OSVERSION} < 500000 -BROKEN= "Does not compile on FreeBSD 4.x" -.endif - -.include diff --git a/net/qtella/distinfo b/net/qtella/distinfo deleted file mode 100644 index 2623189e07ff..000000000000 --- a/net/qtella/distinfo +++ /dev/null @@ -1,3 +0,0 @@ -MD5 (qtella-0.6.4.tar.gz) = 64504b71f8aa73e0f868f092d0656fdc -SHA256 (qtella-0.6.4.tar.gz) = 9b9974569f6ce0bb5bd05b1ac24059cd6755a5469de4ce9ee209706ddc7032ba -SIZE (qtella-0.6.4.tar.gz) = 512207 diff --git a/net/qtella/pkg-descr b/net/qtella/pkg-descr deleted file mode 100644 index 5ac1b1bc7732..000000000000 --- a/net/qtella/pkg-descr +++ /dev/null @@ -1,6 +0,0 @@ -A Gnutella client using Qt. - -WWW: http://qtella.sourceforge.net - -- Jon Belson -jon@witchspace.com diff --git a/net/qtella/pkg-plist b/net/qtella/pkg-plist deleted file mode 100644 index 9367bb3fbf1a..000000000000 --- a/net/qtella/pkg-plist +++ /dev/null @@ -1,21 +0,0 @@ -bin/qtella -share/qtella/pixmaps/p2p.xpm -share/qtella/pixmaps/down_icon.png -share/qtella/pixmaps/flash_icon.png -share/qtella/pixmaps/help_icon.png -share/qtella/pixmaps/interrupt_icon.png -share/qtella/pixmaps/lens_icon.png -share/qtella/pixmaps/shared_icon.png -share/qtella/pixmaps/stats_icon.png -share/qtella/pixmaps/up_icon.png -share/qtella/pixmaps/ball_d.xpm -share/qtella/pixmaps/ball_g.xpm -share/qtella/pixmaps/ball_r.xpm -share/qtella/pixmaps/ball_y.xpm -share/qtella/pixmaps/gsmile.xpm -share/qtella/pixmaps/remove.xpm -share/qtella/pixmaps/removeresearch.xpm -share/qtella/pixmaps/research.xpm -share/qtella/pixmaps/smile.xpm -@dirrm share/qtella/pixmaps -@dirrm share/qtella diff --git a/net/qtorrent/Makefile b/net/qtorrent/Makefile deleted file mode 100644 index 7238ff2884b1..000000000000 --- a/net/qtorrent/Makefile +++ /dev/null @@ -1,36 +0,0 @@ -# New ports collection makefile for: qtorrent -# Date created: 2004-03-31 -# Whom: michael johnson -# -# $FreeBSD$ -# - -PORTNAME= qtorrent -PORTVERSION= 0.9.6.1 -PORTREVISION= 3 -CATEGORIES= net python -MASTER_SITES= http://thegraveyard.org/files/ - -MAINTAINER= ports@FreeBSD.org -COMMENT= BitTorrent client that uses the Qt widget-set - -PATCH_DEPENDS= pyuic:${PORTSDIR}/x11-toolkits/py-qt -BUILD_DEPENDS= pyuic:${PORTSDIR}/x11-toolkits/py-qt -RUN_DEPENDS= pyuic:${PORTSDIR}/x11-toolkits/py-qt - -USE_BZIP2= yes -USE_PYTHON= yes -USE_PYDISTUTILS=yes - -pre-everything:: - @${ECHO_MSG} "===>" - @${ECHO_MSG} "===> For qtorrent to work you need to compile" - @${ECHO_MSG} "===> python WITH_THREADS defined, it is default" - @${ECHO_MSG} "===>" - -post-patch: -.for i in torrentsettings torrentwindow - @${LOCALBASE}/bin/pyuic -o ${WRKSRC}/pyqtorrent/${i}.py ${WRKSRC}/pyqtorrent/${i}.ui -.endfor - -.include diff --git a/net/qtorrent/distinfo b/net/qtorrent/distinfo deleted file mode 100644 index 7981f6a8cb0f..000000000000 --- a/net/qtorrent/distinfo +++ /dev/null @@ -1,3 +0,0 @@ -MD5 (qtorrent-0.9.6.1.tar.bz2) = ee6164fb26e0400f6083516f59ea77a3 -SHA256 (qtorrent-0.9.6.1.tar.bz2) = 516be398d66acb326ddd22c21f6c37c17a239135da6896503840cc2dc20752d3 -SIZE (qtorrent-0.9.6.1.tar.bz2) = 81097 diff --git a/net/qtorrent/files/patch-pyqtorrent-torrentmain.py b/net/qtorrent/files/patch-pyqtorrent-torrentmain.py deleted file mode 100644 index d0894275a176..000000000000 --- a/net/qtorrent/files/patch-pyqtorrent-torrentmain.py +++ /dev/null @@ -1,11 +0,0 @@ ---- pyqtorrent/torrentmain.py.orig Sat Dec 31 11:43:19 2005 -+++ pyqtorrent/torrentmain.py Sat Dec 31 11:43:31 2005 -@@ -501,7 +501,7 @@ - torrent.start() - - def openFile(self): -- fn = QFileDialog.getOpenFileName(None, "*.torrent") -+ fn = QFileDialog.getOpenFileName("*.torrent") - if fn: - self.newTorrent(str(fn)) - diff --git a/net/qtorrent/pkg-descr b/net/qtorrent/pkg-descr deleted file mode 100644 index 69416e8db84a..000000000000 --- a/net/qtorrent/pkg-descr +++ /dev/null @@ -1,8 +0,0 @@ -QTorrent is a BitTorrent client that uses the Qt widget-set. It allows you to -have several torrents open at the same time from within the same program -window, offering you easy overview, access and management through a list-mode. -Every torrent also has it's own page where you can control things like upload -speed and upload slots. A page that shows some statistics of all open torrents -is also available. - -WWW: http://thegraveyard.org/qtorrent.php diff --git a/net/qtorrent/pkg-plist b/net/qtorrent/pkg-plist deleted file mode 100644 index f1ed794475f7..000000000000 --- a/net/qtorrent/pkg-plist +++ /dev/null @@ -1,130 +0,0 @@ -bin/qtorrent -%%PYTHON_SITELIBDIR%%/pyqtorrent/BitTornado/BT1/Choker.py -%%PYTHON_SITELIBDIR%%/pyqtorrent/BitTornado/BT1/Choker.pyc -%%PYTHON_SITELIBDIR%%/pyqtorrent/BitTornado/BT1/Choker.pyo -%%PYTHON_SITELIBDIR%%/pyqtorrent/BitTornado/BT1/Connecter.py -%%PYTHON_SITELIBDIR%%/pyqtorrent/BitTornado/BT1/Connecter.pyc -%%PYTHON_SITELIBDIR%%/pyqtorrent/BitTornado/BT1/Connecter.pyo -%%PYTHON_SITELIBDIR%%/pyqtorrent/BitTornado/BT1/Downloader.py -%%PYTHON_SITELIBDIR%%/pyqtorrent/BitTornado/BT1/Downloader.pyc -%%PYTHON_SITELIBDIR%%/pyqtorrent/BitTornado/BT1/Downloader.pyo -%%PYTHON_SITELIBDIR%%/pyqtorrent/BitTornado/BT1/DownloaderFeedback.py -%%PYTHON_SITELIBDIR%%/pyqtorrent/BitTornado/BT1/DownloaderFeedback.pyc -%%PYTHON_SITELIBDIR%%/pyqtorrent/BitTornado/BT1/DownloaderFeedback.pyo -%%PYTHON_SITELIBDIR%%/pyqtorrent/BitTornado/BT1/Encrypter.py -%%PYTHON_SITELIBDIR%%/pyqtorrent/BitTornado/BT1/Encrypter.pyc -%%PYTHON_SITELIBDIR%%/pyqtorrent/BitTornado/BT1/Encrypter.pyo -%%PYTHON_SITELIBDIR%%/pyqtorrent/BitTornado/BT1/HTTPDownloader.py -%%PYTHON_SITELIBDIR%%/pyqtorrent/BitTornado/BT1/HTTPDownloader.pyc -%%PYTHON_SITELIBDIR%%/pyqtorrent/BitTornado/BT1/HTTPDownloader.pyo -%%PYTHON_SITELIBDIR%%/pyqtorrent/BitTornado/BT1/NatCheck.py -%%PYTHON_SITELIBDIR%%/pyqtorrent/BitTornado/BT1/NatCheck.pyc -%%PYTHON_SITELIBDIR%%/pyqtorrent/BitTornado/BT1/NatCheck.pyo -%%PYTHON_SITELIBDIR%%/pyqtorrent/BitTornado/BT1/PiecePicker.py -%%PYTHON_SITELIBDIR%%/pyqtorrent/BitTornado/BT1/PiecePicker.pyc -%%PYTHON_SITELIBDIR%%/pyqtorrent/BitTornado/BT1/PiecePicker.pyo -%%PYTHON_SITELIBDIR%%/pyqtorrent/BitTornado/BT1/Rerequester.py -%%PYTHON_SITELIBDIR%%/pyqtorrent/BitTornado/BT1/Rerequester.pyc -%%PYTHON_SITELIBDIR%%/pyqtorrent/BitTornado/BT1/Rerequester.pyo -%%PYTHON_SITELIBDIR%%/pyqtorrent/BitTornado/BT1/Statistics.py -%%PYTHON_SITELIBDIR%%/pyqtorrent/BitTornado/BT1/Statistics.pyc -%%PYTHON_SITELIBDIR%%/pyqtorrent/BitTornado/BT1/Statistics.pyo -%%PYTHON_SITELIBDIR%%/pyqtorrent/BitTornado/BT1/Storage.py -%%PYTHON_SITELIBDIR%%/pyqtorrent/BitTornado/BT1/Storage.pyc -%%PYTHON_SITELIBDIR%%/pyqtorrent/BitTornado/BT1/Storage.pyo -%%PYTHON_SITELIBDIR%%/pyqtorrent/BitTornado/BT1/StorageWrapper.py -%%PYTHON_SITELIBDIR%%/pyqtorrent/BitTornado/BT1/StorageWrapper.pyc -%%PYTHON_SITELIBDIR%%/pyqtorrent/BitTornado/BT1/StorageWrapper.pyo -%%PYTHON_SITELIBDIR%%/pyqtorrent/BitTornado/BT1/T2T.py -%%PYTHON_SITELIBDIR%%/pyqtorrent/BitTornado/BT1/T2T.pyc -%%PYTHON_SITELIBDIR%%/pyqtorrent/BitTornado/BT1/T2T.pyo -%%PYTHON_SITELIBDIR%%/pyqtorrent/BitTornado/BT1/Uploader.py -%%PYTHON_SITELIBDIR%%/pyqtorrent/BitTornado/BT1/Uploader.pyc -%%PYTHON_SITELIBDIR%%/pyqtorrent/BitTornado/BT1/Uploader.pyo -%%PYTHON_SITELIBDIR%%/pyqtorrent/BitTornado/BT1/__init__.py -%%PYTHON_SITELIBDIR%%/pyqtorrent/BitTornado/BT1/__init__.pyc -%%PYTHON_SITELIBDIR%%/pyqtorrent/BitTornado/BT1/__init__.pyo -%%PYTHON_SITELIBDIR%%/pyqtorrent/BitTornado/BT1/btformats.py -%%PYTHON_SITELIBDIR%%/pyqtorrent/BitTornado/BT1/btformats.pyc -%%PYTHON_SITELIBDIR%%/pyqtorrent/BitTornado/BT1/btformats.pyo -%%PYTHON_SITELIBDIR%%/pyqtorrent/BitTornado/BT1/download.py -%%PYTHON_SITELIBDIR%%/pyqtorrent/BitTornado/BT1/download.pyc -%%PYTHON_SITELIBDIR%%/pyqtorrent/BitTornado/BT1/download.pyo -%%PYTHON_SITELIBDIR%%/pyqtorrent/BitTornado/BT1/fakeopen.py -%%PYTHON_SITELIBDIR%%/pyqtorrent/BitTornado/BT1/fakeopen.pyc -%%PYTHON_SITELIBDIR%%/pyqtorrent/BitTornado/BT1/fakeopen.pyo -%%PYTHON_SITELIBDIR%%/pyqtorrent/BitTornado/BT1/testtest.py -%%PYTHON_SITELIBDIR%%/pyqtorrent/BitTornado/BT1/testtest.pyc -%%PYTHON_SITELIBDIR%%/pyqtorrent/BitTornado/BT1/testtest.pyo -%%PYTHON_SITELIBDIR%%/pyqtorrent/BitTornado/BT1/track.py -%%PYTHON_SITELIBDIR%%/pyqtorrent/BitTornado/BT1/track.pyc -%%PYTHON_SITELIBDIR%%/pyqtorrent/BitTornado/BT1/track.pyo -%%PYTHON_SITELIBDIR%%/pyqtorrent/BitTornado/ConfigDir.py -%%PYTHON_SITELIBDIR%%/pyqtorrent/BitTornado/ConfigDir.pyc -%%PYTHON_SITELIBDIR%%/pyqtorrent/BitTornado/ConfigDir.pyo -%%PYTHON_SITELIBDIR%%/pyqtorrent/BitTornado/ConfigReader.py -%%PYTHON_SITELIBDIR%%/pyqtorrent/BitTornado/ConfigReader.pyc -%%PYTHON_SITELIBDIR%%/pyqtorrent/BitTornado/ConfigReader.pyo -%%PYTHON_SITELIBDIR%%/pyqtorrent/BitTornado/ConnChoice.py -%%PYTHON_SITELIBDIR%%/pyqtorrent/BitTornado/ConnChoice.pyc -%%PYTHON_SITELIBDIR%%/pyqtorrent/BitTornado/ConnChoice.pyo -%%PYTHON_SITELIBDIR%%/pyqtorrent/BitTornado/CurrentRateMeasure.py -%%PYTHON_SITELIBDIR%%/pyqtorrent/BitTornado/CurrentRateMeasure.pyc -%%PYTHON_SITELIBDIR%%/pyqtorrent/BitTornado/CurrentRateMeasure.pyo -%%PYTHON_SITELIBDIR%%/pyqtorrent/BitTornado/HTTPHandler.py -%%PYTHON_SITELIBDIR%%/pyqtorrent/BitTornado/HTTPHandler.pyc -%%PYTHON_SITELIBDIR%%/pyqtorrent/BitTornado/HTTPHandler.pyo -%%PYTHON_SITELIBDIR%%/pyqtorrent/BitTornado/PSYCO.py -%%PYTHON_SITELIBDIR%%/pyqtorrent/BitTornado/PSYCO.pyc -%%PYTHON_SITELIBDIR%%/pyqtorrent/BitTornado/PSYCO.pyo -%%PYTHON_SITELIBDIR%%/pyqtorrent/BitTornado/RateMeasure.py -%%PYTHON_SITELIBDIR%%/pyqtorrent/BitTornado/RateMeasure.pyc -%%PYTHON_SITELIBDIR%%/pyqtorrent/BitTornado/RateMeasure.pyo -%%PYTHON_SITELIBDIR%%/pyqtorrent/BitTornado/RawServer.py -%%PYTHON_SITELIBDIR%%/pyqtorrent/BitTornado/RawServer.pyc -%%PYTHON_SITELIBDIR%%/pyqtorrent/BitTornado/RawServer.pyo -%%PYTHON_SITELIBDIR%%/pyqtorrent/BitTornado/SocketHandler.py -%%PYTHON_SITELIBDIR%%/pyqtorrent/BitTornado/SocketHandler.pyc -%%PYTHON_SITELIBDIR%%/pyqtorrent/BitTornado/SocketHandler.pyo -%%PYTHON_SITELIBDIR%%/pyqtorrent/BitTornado/__init__.py -%%PYTHON_SITELIBDIR%%/pyqtorrent/BitTornado/__init__.pyc -%%PYTHON_SITELIBDIR%%/pyqtorrent/BitTornado/__init__.pyo -%%PYTHON_SITELIBDIR%%/pyqtorrent/BitTornado/bencode.py -%%PYTHON_SITELIBDIR%%/pyqtorrent/BitTornado/bencode.pyc -%%PYTHON_SITELIBDIR%%/pyqtorrent/BitTornado/bencode.pyo -%%PYTHON_SITELIBDIR%%/pyqtorrent/BitTornado/bitfield.py -%%PYTHON_SITELIBDIR%%/pyqtorrent/BitTornado/bitfield.pyc -%%PYTHON_SITELIBDIR%%/pyqtorrent/BitTornado/bitfield.pyo -%%PYTHON_SITELIBDIR%%/pyqtorrent/BitTornado/parseargs.py -%%PYTHON_SITELIBDIR%%/pyqtorrent/BitTornado/parseargs.pyc -%%PYTHON_SITELIBDIR%%/pyqtorrent/BitTornado/parseargs.pyo -%%PYTHON_SITELIBDIR%%/pyqtorrent/BitTornado/selectpoll.py -%%PYTHON_SITELIBDIR%%/pyqtorrent/BitTornado/selectpoll.pyc -%%PYTHON_SITELIBDIR%%/pyqtorrent/BitTornado/selectpoll.pyo -%%PYTHON_SITELIBDIR%%/pyqtorrent/BitTornado/subnetparse.py -%%PYTHON_SITELIBDIR%%/pyqtorrent/BitTornado/subnetparse.pyc -%%PYTHON_SITELIBDIR%%/pyqtorrent/BitTornado/subnetparse.pyo -%%PYTHON_SITELIBDIR%%/pyqtorrent/BitTornado/zurllib.py -%%PYTHON_SITELIBDIR%%/pyqtorrent/BitTornado/zurllib.pyc -%%PYTHON_SITELIBDIR%%/pyqtorrent/BitTornado/zurllib.pyo -%%PYTHON_SITELIBDIR%%/pyqtorrent/__init__.py -%%PYTHON_SITELIBDIR%%/pyqtorrent/__init__.pyc -%%PYTHON_SITELIBDIR%%/pyqtorrent/__init__.pyo -%%PYTHON_SITELIBDIR%%/pyqtorrent/torrentdrop.py -%%PYTHON_SITELIBDIR%%/pyqtorrent/torrentdrop.pyc -%%PYTHON_SITELIBDIR%%/pyqtorrent/torrentdrop.pyo -%%PYTHON_SITELIBDIR%%/pyqtorrent/torrentmain.py -%%PYTHON_SITELIBDIR%%/pyqtorrent/torrentmain.pyc -%%PYTHON_SITELIBDIR%%/pyqtorrent/torrentmain.pyo -%%PYTHON_SITELIBDIR%%/pyqtorrent/torrentsettings.py -%%PYTHON_SITELIBDIR%%/pyqtorrent/torrentsettings.pyc -%%PYTHON_SITELIBDIR%%/pyqtorrent/torrentsettings.pyo -%%PYTHON_SITELIBDIR%%/pyqtorrent/torrentwidget.py -%%PYTHON_SITELIBDIR%%/pyqtorrent/torrentwidget.pyc -%%PYTHON_SITELIBDIR%%/pyqtorrent/torrentwidget.pyo -%%PYTHON_SITELIBDIR%%/pyqtorrent/torrentwindow.py -%%PYTHON_SITELIBDIR%%/pyqtorrent/torrentwindow.pyc -%%PYTHON_SITELIBDIR%%/pyqtorrent/torrentwindow.pyo -@dirrm %%PYTHON_SITELIBDIR%%/pyqtorrent/BitTornado/BT1 -@dirrm %%PYTHON_SITELIBDIR%%/pyqtorrent/BitTornado -@dirrm %%PYTHON_SITELIBDIR%%/pyqtorrent diff --git a/net/rtorrent/Makefile b/net/rtorrent/Makefile deleted file mode 100644 index 6ab1f20fca3a..000000000000 --- a/net/rtorrent/Makefile +++ /dev/null @@ -1,42 +0,0 @@ -# New ports collection makefile for: rtorrent -# Date created: Mar 03 2005 -# Whom: Florent Thoumie -# -# $FreeBSD$ -# - -PORTNAME= rtorrent -PORTVERSION= 0.4.3 -CATEGORIES= net -MASTER_SITES= http://libtorrent.rakshasa.no/downloads/ - -MAINTAINER= flz@FreeBSD.org -COMMENT= BitTorrent Client written in C++ - -LIB_DEPENDS= curl.3:${PORTSDIR}/ftp/curl \ - torrent.6:${PORTSDIR}/net/libtorrent - -MAN1= rtorrent.1 - -USE_GCC= 3.4 -USE_REINPLACE= yes -GNU_CONFIGURE= yes -CONFIGURE_ARGS= --disable-debug -CONFIGURE_TARGET= --build=${ARCH}-portbld-freebsd${OSREL} -USE_AUTOTOOLS= libtool:13:inc - -SUB_FILES= pkg-message - -PORTDOCS= README - -post-patch: - @${REINPLACE_CMD} -e 's|-O3|${CFLAGS}|' ${WRKSRC}/configure - -post-install: - ${MKDIR} ${DOCSDIR} - ${INSTALL_DATA} ${WRKSRC}/${PORTDOCS} ${DOCSDIR}/ - ${MKDIR} ${EXAMPLESDIR} - ${INSTALL_DATA} ${WRKSRC}/doc/rtorrent.rc ${EXAMPLESDIR}/ - ${CAT} ${PKGMESSAGE} - -.include diff --git a/net/rtorrent/distinfo b/net/rtorrent/distinfo deleted file mode 100644 index b8a0b2e834d0..000000000000 --- a/net/rtorrent/distinfo +++ /dev/null @@ -1,3 +0,0 @@ -MD5 (rtorrent-0.4.3.tar.gz) = 322c04a7d81f5c7fd10f18d93fea030e -SHA256 (rtorrent-0.4.3.tar.gz) = f6b5718c8c51a45422c0b5edd3d4c0b5271ce70aa80a21d3346c48b33f4bba9c -SIZE (rtorrent-0.4.3.tar.gz) = 233264 diff --git a/net/rtorrent/files/pkg-message.in b/net/rtorrent/files/pkg-message.in deleted file mode 100644 index 6e41cd4ed2a9..000000000000 --- a/net/rtorrent/files/pkg-message.in +++ /dev/null @@ -1,10 +0,0 @@ ------------------------------------------------------------------- -An example configuration file for rtorrent has been installed in -%%EXAMPLESDIR%%. Read it for more information on -how to tweak rtorrent configuration. - -Note that there are hash performance issues on *BSD. -Please refer to these links for further information : -- http://libtorrent.rakshasa.no/ticket/14 -- http://libtorrent.rakshasa.no/wiki/RTorrentPerformanceTuning ------------------------------------------------------------------- diff --git a/net/rtorrent/pkg-descr b/net/rtorrent/pkg-descr deleted file mode 100644 index fae9332c0555..000000000000 --- a/net/rtorrent/pkg-descr +++ /dev/null @@ -1,14 +0,0 @@ -Rtorrent is a ncurses BitTorrent Client written in C++ for *nix. - -Main Features are : - * Use an URL or file path to add torrents at runtime - * Stop/delete/resume torrents - * Optionally loads/saves/deletes torrents automatically in a session directory - * Safe fast resume support - * Peer's download speed calculated from incoming HAVE messages - * Peer download progress - -WWW: http://libtorrent.rakshasa.no/ - -- Florent Thoumie -flz@FreeBSD.org diff --git a/net/rtorrent/pkg-plist b/net/rtorrent/pkg-plist deleted file mode 100644 index f1b481743355..000000000000 --- a/net/rtorrent/pkg-plist +++ /dev/null @@ -1,3 +0,0 @@ -bin/rtorrent -%%EXAMPLESDIR%%/rtorrent.rc -@dirrm %%EXAMPLESDIR%% diff --git a/net/squall/Makefile b/net/squall/Makefile deleted file mode 100644 index 94189f4f110c..000000000000 --- a/net/squall/Makefile +++ /dev/null @@ -1,29 +0,0 @@ -# New ports collection makefile for: squall -# Date created: 5 Apr 2004 -# Whom: Jun Kuriyama -# -# $FreeBSD$ -# - -PORTNAME= squall -PORTVERSION= 0.1.20040808 -CATEGORIES= net -MASTER_SITES= http://dist.bsdlab.org/ -DISTNAME= ${PORTNAME}-20040808 - -MAINTAINER= kuriyama@FreeBSD.org -COMMENT= Server for the Peer Distributed Transfer Protocol (PDTP) - -HAS_CONFIGURE= yes -WRKSRC= ${WRKDIR}/${PORTNAME} -STRIP= # Keep empty for debugging. - -do-install: - ${INSTALL_PROGRAM} ${WRKSRC}/squall/squall ${PREFIX}/sbin - ${INSTALL_PROGRAM} ${WRKSRC}/squallhub/squallhub ${PREFIX}/sbin - ${INSTALL_PROGRAM} ${WRKSRC}/squallproxy/squallproxy ${PREFIX}/sbin - ${INSTALL_PROGRAM} ${WRKSRC}/squirt/squirt ${PREFIX}/sbin - ${MKDIR} ${DOCSDIR} - ${INSTALL_DATA} ${WRKSRC}/doc/*.txt ${DOCSDIR} - -.include diff --git a/net/squall/distinfo b/net/squall/distinfo deleted file mode 100644 index cdaaa29c1dda..000000000000 --- a/net/squall/distinfo +++ /dev/null @@ -1,3 +0,0 @@ -MD5 (squall-20040808.tar.gz) = 9b93a87933cff07896d4f58da9711e5b -SHA256 (squall-20040808.tar.gz) = c59c64c48b2706e481a4016e2a5839691b2b33ff653a0b5b443f416bc4a97f2e -SIZE (squall-20040808.tar.gz) = 136670 diff --git a/net/squall/pkg-descr b/net/squall/pkg-descr deleted file mode 100644 index dc06ae2cb5d3..000000000000 --- a/net/squall/pkg-descr +++ /dev/null @@ -1,8 +0,0 @@ -pdtpd is a server for the Peer Distributed Transfer Protocol (PDTP), -a BitTorrent-like protocol with stricter server control and support -for exporting large, changing hierarchical filesystems (i.e. more akin -to HTTP/FTP). - -For a more thorough description of PDTP, see http://www.pdtp.org/. - -WWW: http://pdtpd.sourceforge.net/ diff --git a/net/squall/pkg-plist b/net/squall/pkg-plist deleted file mode 100644 index be03e7cc44ab..000000000000 --- a/net/squall/pkg-plist +++ /dev/null @@ -1,8 +0,0 @@ -sbin/squall -sbin/squallhub -sbin/squallproxy -sbin/squirt -%%DOCSDIR%%/draft-arcieri-peer-distributed-transfer-protocol.txt -%%DOCSDIR%%/transactions.txt -%%DOCSDIR%%/transfer_specification.txt -@dirrm %%DOCSDIR%% diff --git a/net/torrentflux/Makefile b/net/torrentflux/Makefile deleted file mode 100644 index cd79f5d3b99d..000000000000 --- a/net/torrentflux/Makefile +++ /dev/null @@ -1,114 +0,0 @@ -# New ports collection makefile for: torrentflux -# Date created: 27 Sep 2005 -# Whom: Oliver Eikemeier -# -# $FreeBSD$ -# - -PORTNAME= torrentflux -DISTVERSION= 2.0beta1 -CATEGORIES= net www -MASTER_SITES= ${MASTER_SITE_SOURCEFORGE_EXTENDED} -MASTER_SITE_SUBDIR= ${PORTNAME} - -MAINTAINER= ports@FreeBSD.org -COMMENT= A PHP based BitTorrent client that runs on a web server - -RUN_DEPENDS= ${LOCALBASE}/share/adodb/adodb.inc.php:${PORTSDIR}/databases/adodb \ - ${LOCALBASE}/bin/sqlite:${PORTSDIR}/databases/sqlite2 \ - ${LOCALBASE}/bin/btshowmetainfo.py:${PORTSDIR}/net/py-bittornado-core - -NO_PACKAGE= dependencies need manual installation, see ${FILESDIR}/install.txt.in - -USE_PHP= pcre session sqlite -WANT_PHP_WEB= yes -DEFAULT_PHP_VER?= 5 -BROKEN_WITH_PHP= 4 -USE_PYTHON_RUN= yes -USE_REINPLACE= yes - -EXTRA_PATCHES+= ${PATCHDIR}/extra-patch-* - -SUB_FILES= pkg-install pkg-deinstall pkg-message torrentflux.sh -SUB_LIST= DOWNLOADS=${WITH_TF_DATADIR} \ - DATABASE=${WITH_TF_DBDIR} - -.ifndef NOPORTDOCS -SUB_FILES+= install.txt -.endif - -WRKSRC= ${WRKDIR}/${PORTNAME}_2.0 - -WWW_DIR?= ${PREFIX}/www/data -WITH_TF_HTMLDIR?= ${WWW_DIR}/tf -WITH_TF_DATADIR?= ${DATADIR}/data -WITH_TF_DBDIR?= ${WITH_TF_DATADIR}/.database - -post-extract: - @${CP} -f ${FILESDIR}/overlib.js ${WRKSRC}/html - @cd ${WRKSRC} && ${FIND} -E html \ - -type f -regex '.*\.(php|css|js)' -print0 \ - | ${XARGS} -0 ${REINPLACE_CMD} -e 's/ $$//' - -do-build: - @${REINPLACE_CMD} \ - -e 's;%%PREFIX%%;${PREFIX};g' \ - -e 's;%%DATADIR%%;${DATADIR};g' \ - -e 's;%%LOCALBASE%%;${LOCALBASE};g' \ - -e 's;%%DOWNLOADS%%;${WITH_TF_DATADIR};g' \ - -e 's;%%DATABASE%%;${WITH_TF_DBDIR};g' \ - -e 's;%%PORTVERSION%%;${DISTVERSION}-${OPSYS}${OSREL};g' \ - -e "s;^include_once([\"']config.php['\"]);include_once(\"${PREFIX}/etc/tfconfig.php\");" \ - ${WRKSRC}/html/*.php - @${REINPLACE_CMD} -e '1s;/usr/bin/env python;${PYTHON_CMD};' \ - ${WRKSRC}/TF_BitTornado/btphptornado.py - -do-install: - @cd ${WRKSRC}/html \ - && ${INSTALL_DATA} config.php ${PREFIX}/etc/tfconfig.php.default \ - && ${FIND} -E . \ - -path './adodb' -prune \ - -o -type d -exec ${MKDIR} ${WITH_TF_HTMLDIR}/{} \; \ - -o -path './config.php' \ - -o -regex '.*\.(php|css|js|html|gif|png|ico|htaccess)' \ - -exec ${INSTALL_DATA} {} ${WITH_TF_HTMLDIR}/{} \; - @${INSTALL_SCRIPT} ${WRKSRC}/TF_BitTornado/btphptornado.py ${PREFIX}/libexec/ - @${INSTALL_SCRIPT} ${WRKDIR}/torrentflux.sh ${PREFIX}/etc/rc.d/ - @${MKDIR} ${DATADIR} - @${INSTALL_DATA} ${FILESDIR}/torrentflux.sqlite ${DATADIR}/ - @[ -f ${PREFIX}/etc/tfconfig.php ] \ - || ${CP} ${PREFIX}/etc/tfconfig.php.default ${PREFIX}/etc/tfconfig.php -.ifndef NOPORTDOCS - @${MKDIR} ${DOCSDIR} - @${INSTALL_DATA} ${WRKDIR}/install.txt ${DOCSDIR}/ -.endif - -post-install: - @cd ${PREFIX} && ${FIND} -d ${WITH_TF_HTMLDIR:S;^${PREFIX}/;;} \ - -type f -print -o -type d -exec echo "@dirrm {}" \; \ - >>${TMPPLIST} - @if [ -f "${PKGINSTALL}" ]; then \ - ${SETENV} PKG_PREFIX="${PREFIX}" PKG_DESTDIR="${DESTDIR}" \ - ${SH} "${PKGINSTALL}" ${PKGNAME} POST-INSTALL; \ - fi - @if [ -f "${PKGMESSAGE}" ]; then \ - ${CAT} "${PKGMESSAGE}"; \ - fi - -.include - -# This is evil! If you happen to hate this hack, just delete these lines. -# OTOH, DATADIR is defined in bsd.port.post.mk, so it won't work earlier -# (we do not benefit from delayed evaluation in ".if"-lines). -.if ${WITH_TF_DATADIR:S"^${DATADIR}/""} == data -pre-everything:: - @${ECHO} "===============================================" - @${ECHO} - @${ECHO} "You might want to customize WITH_TF_DATADIR," - @${ECHO} "it should reside on a partition with enough" - @${ECHO} "free space for all files you plan to download." - @${ECHO} - @${ECHO} "NOTE: Do not place it under your webroot." - @${ECHO} - @${ECHO} "===============================================" -.endif diff --git a/net/torrentflux/distinfo b/net/torrentflux/distinfo deleted file mode 100644 index 67901bb00aa9..000000000000 --- a/net/torrentflux/distinfo +++ /dev/null @@ -1,3 +0,0 @@ -MD5 (torrentflux-2.0beta1.tar.gz) = b581f2ed7799f50126f7b1ae2960093d -SHA256 (torrentflux-2.0beta1.tar.gz) = ea949e860c240a3b869297a882958017f7b66b93dd52f8cccdd5bea350b1eed9 -SIZE (torrentflux-2.0beta1.tar.gz) = 954541 diff --git a/net/torrentflux/files/extra-patch-multiup.php b/net/torrentflux/files/extra-patch-multiup.php deleted file mode 100644 index 08ce48d2d787..000000000000 --- a/net/torrentflux/files/extra-patch-multiup.php +++ /dev/null @@ -1,149 +0,0 @@ ---- html/index.php.orig Mon Oct 10 00:08:03 2005 -+++ html/index.php Mon Oct 10 00:08:54 2005 -@@ -365,6 +381,7 @@ - :
- - -+ Upload More? - - - ---- html/multiup.php.orig Thu Sep 29 09:57:15 2005 -+++ html/multiup.php Thu Sep 29 10:49:42 2005 -@@ -0,0 +1,136 @@ -+'; var_dump($_FILES); echo ''; -+ foreach($_FILES['upload_files']['size'] as $id => $size) { -+ if ($size == 0) -+ { -+ //no or empty file, skip it -+ continue; -+ } -+ $file_name = stripslashes($_FILES['upload_files']['name'][$id]); -+ $file_name = str_replace(array("'",","), "", $file_name); -+ $file_name = cleanFileName($file_name); -+ $ext_msg = ""; -+ -+ if($_FILES['upload_files']['size'][$id] <= $cfg["max_upload"] && -+ $_FILES['upload_files']['size'][$id] > $cfg["min_upload"]) -+ { -+ if (ereg(getFileFilter($cfg["file_types_array"]), $file_name)) -+ { -+ //FILE IS BEING UPLOADED -+ if (is_file($cfg["torrent_file_path"].$file_name)) -+ { -+ // Error -+ $messages .= "Error with (".$file_name."), the file already exists on the server.
[Refresh]
"; -+ $ext_msg = "DUPLICATE :: "; -+ } -+ else -+ { -+ if(move_uploaded_file($_FILES['upload_files']['tmp_name'][$id], $cfg["torrent_file_path"].$file_name)) -+ { -+ chmod($cfg["torrent_file_path"].$file_name, 0644); -+ AuditAction($cfg["constants"]["file_upload"], $file_name); -+ } -+ else -+ { -+ $messages .= "ERROR: File not uploaded, file could not be found or could not be moved:
".$cfg["torrent_file_path"] . $file_name."

"; -+ } -+ } -+ } -+ else -+ { -+ $messages .= "ERROR: The type of file you are uploading is not allowed.
"; -+ } -+ } -+ else -+ { -+ $messages .= "ERROR: File not uploaded, check file size limit.
"; -+ } -+ -+ if($messages != "") -+ { -+ // there was an error -+ AuditAction($cfg["constants"]["error"], $cfg["constants"]["file_upload"]." :: ".$ext_msg.$file_name); -+ } -+ else -+ { -+ header("location: index.php"); -+ } -+ } // End File Upload -+} -+ -+displayHead("Upload Multiple Torrents"); -+?> -+ -+ -+ -+ -+ -+ -+


-+ -+ -+ -+ -+ -+ -+
-+ " cellpadding="4" cellspacing="0" width="100%"> -+ -+ -+ -+
"> -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+
-+ :
-+ -+
-+ -+
-+
-+
-+ diff --git a/net/torrentflux/files/install.txt.in b/net/torrentflux/files/install.txt.in deleted file mode 100644 index fe6c49ac809d..000000000000 --- a/net/torrentflux/files/install.txt.in +++ /dev/null @@ -1,57 +0,0 @@ -FreeBSD TorrentFlux installation - - $FreeBSD$ - -These are the steps to install TorrentFlux with LightTPD, SQLite and eAccelerator. -Some manual configuration is necessary, but it should be fairly easy to get the -port up and running. - -1. install port www/php5-cgi - - Check "Enable fastcgi support" - -2. copy %%LOCALBASE%%/etc/php.ini-recommended to %%LOCALBASE%%/etc/php.ini - - Comment the line - error_reporting = E_ALL - and uncomment - error_reporting = E_ALL & ~E_NOTICE - -3. (optional) install databases/sqlite2 with NOPORTDOCS=yes - - this port is pulled in either ways, but you may want to avoid installing - TCL as a build dependency - -4. install port net/torrentflux with WITH_TF_DATADIR=/your/download/directory - - The directory must be writable by the 'www' user and reside on a - partition with enough free space to accommodate all files you plan - to download. It will be created if it doesn't exist. - - (hint) you can put it on an encrypted partition: - http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/disks-encrypting.html - - - (optional) edit %%PREFIX%%/etc/tfconfig.php: - depredating on your network configuration, you might want to change - "minport", "maxport" and "cmd_options" - - (note) when you want to utilize port net/trickle to throttle the total bandwidth, - do something like - $cfg["btphpbin"] = "%%LOCALBASE%%/bin/trickle -parameters %%PREFIX%%/libexec/btphptornado.py"; - -5. install port www/lighttpd - - copy %%LOCALBASE%%/etc/lighttpd.conf.sample to %%LOCALBASE%%/etc/lighttpd.conf - - edit %%LOCALBASE%%/etc/lighttpd.conf: - enable "mod_fastcgi" - uncomment the "fastcgi.server" section - - add lighttpd_enable="YES" to /etc/rc.conf - -7. install port www/eaccelerator - - add the line - extension=eaccelerator.so - to %%LOCALBASE%%/etc/php/extensions.ini - -8. create an administrator account: - - run lighttpd: - %%LOCALBASE%%/etc/rc.d/lighttpd.sh start - - Open http://127.0.0.1/tf/login.php in a browser - The first user to log in is automatically declared administrator - -To Do: - - add instructions how to run the port with mod_php5 and apache diff --git a/net/torrentflux/files/overlib.js b/net/torrentflux/files/overlib.js deleted file mode 100644 index b0ca8ac04ca9..000000000000 --- a/net/torrentflux/files/overlib.js +++ /dev/null @@ -1,1491 +0,0 @@ -//\///// -//\ overLIB 4.21 - You may not remove or change this notice. -//\ Copyright Erik Bosrup 1998-2004. All rights reserved. -//\ -//\ Contributors are listed on the homepage. -//\ This file might be old, always check for the latest version at: -//\ http://www.bosrup.com/web/overlib/ -//\ -//\ Please read the license agreement (available through the link above) -//\ before using overLIB. Direct any licensing questions to erik@bosrup.com. -//\ -//\ Do not sell this as your own work or remove this copyright notice. -//\ For full details on copying or changing this script please read the -//\ license agreement at the link above. Please give credit on sites that -//\ use overLIB and submit changes of the script so other people can use -//\ them as well. -// $Revision: 1.119 $ $Date: 2005/07/02 23:41:44 $ -//\///// -//\mini - -//////// -// PRE-INIT -// Ignore these lines, configuration is below. -//////// -var olLoaded = 0;var pmStart = 10000000; var pmUpper = 10001000; var pmCount = pmStart+1; var pmt=''; var pms = new Array(); var olInfo = new Info('4.21', 1); -var FREPLACE = 0; var FBEFORE = 1; var FAFTER = 2; var FALTERNATE = 3; var FCHAIN=4; -var olHideForm=0; // parameter for hiding SELECT and ActiveX elements in IE5.5+ -var olHautoFlag = 0; // flags for over-riding VAUTO and HAUTO if corresponding -var olVautoFlag = 0; // positioning commands are used on the command line -var hookPts = new Array(), postParse = new Array(), cmdLine = new Array(), runTime = new Array(); -// for plugins -registerCommands('donothing,inarray,caparray,sticky,background,noclose,caption,left,right,center,offsetx,offsety,fgcolor,bgcolor,textcolor,capcolor,closecolor,width,border,cellpad,status,autostatus,autostatuscap,height,closetext,snapx,snapy,fixx,fixy,relx,rely,fgbackground,bgbackground,padx,pady,fullhtml,above,below,capicon,textfont,captionfont,closefont,textsize,captionsize,closesize,timeout,function,delay,hauto,vauto,closeclick,wrap,followmouse,mouseoff,closetitle,cssoff,compatmode,cssclass,fgclass,bgclass,textfontclass,captionfontclass,closefontclass'); - -//////// -// DEFAULT CONFIGURATION -// Settings you want everywhere are set here. All of this can also be -// changed on your html page or through an overLIB call. -//////// -if (typeof ol_fgcolor=='undefined') var ol_fgcolor="#CCCCFF"; -if (typeof ol_bgcolor=='undefined') var ol_bgcolor="#333399"; -if (typeof ol_textcolor=='undefined') var ol_textcolor="#000000"; -if (typeof ol_capcolor=='undefined') var ol_capcolor="#FFFFFF"; -if (typeof ol_closecolor=='undefined') var ol_closecolor="#9999FF"; -if (typeof ol_textfont=='undefined') var ol_textfont="Verdana,Arial,Helvetica"; -if (typeof ol_captionfont=='undefined') var ol_captionfont="Verdana,Arial,Helvetica"; -if (typeof ol_closefont=='undefined') var ol_closefont="Verdana,Arial,Helvetica"; -if (typeof ol_textsize=='undefined') var ol_textsize="1"; -if (typeof ol_captionsize=='undefined') var ol_captionsize="1"; -if (typeof ol_closesize=='undefined') var ol_closesize="1"; -if (typeof ol_width=='undefined') var ol_width="200"; -if (typeof ol_border=='undefined') var ol_border="1"; -if (typeof ol_cellpad=='undefined') var ol_cellpad=2; -if (typeof ol_offsetx=='undefined') var ol_offsetx=10; -if (typeof ol_offsety=='undefined') var ol_offsety=10; -if (typeof ol_text=='undefined') var ol_text="Default Text"; -if (typeof ol_cap=='undefined') var ol_cap=""; -if (typeof ol_sticky=='undefined') var ol_sticky=0; -if (typeof ol_background=='undefined') var ol_background=""; -if (typeof ol_close=='undefined') var ol_close="Close"; -if (typeof ol_hpos=='undefined') var ol_hpos=RIGHT; -if (typeof ol_status=='undefined') var ol_status=""; -if (typeof ol_autostatus=='undefined') var ol_autostatus=0; -if (typeof ol_height=='undefined') var ol_height=-1; -if (typeof ol_snapx=='undefined') var ol_snapx=0; -if (typeof ol_snapy=='undefined') var ol_snapy=0; -if (typeof ol_fixx=='undefined') var ol_fixx=-1; -if (typeof ol_fixy=='undefined') var ol_fixy=-1; -if (typeof ol_relx=='undefined') var ol_relx=null; -if (typeof ol_rely=='undefined') var ol_rely=null; -if (typeof ol_fgbackground=='undefined') var ol_fgbackground=""; -if (typeof ol_bgbackground=='undefined') var ol_bgbackground=""; -if (typeof ol_padxl=='undefined') var ol_padxl=1; -if (typeof ol_padxr=='undefined') var ol_padxr=1; -if (typeof ol_padyt=='undefined') var ol_padyt=1; -if (typeof ol_padyb=='undefined') var ol_padyb=1; -if (typeof ol_fullhtml=='undefined') var ol_fullhtml=0; -if (typeof ol_vpos=='undefined') var ol_vpos=BELOW; -if (typeof ol_aboveheight=='undefined') var ol_aboveheight=0; -if (typeof ol_capicon=='undefined') var ol_capicon=""; -if (typeof ol_frame=='undefined') var ol_frame=self; -if (typeof ol_timeout=='undefined') var ol_timeout=0; -if (typeof ol_function=='undefined') var ol_function=null; -if (typeof ol_delay=='undefined') var ol_delay=0; -if (typeof ol_hauto=='undefined') var ol_hauto=0; -if (typeof ol_vauto=='undefined') var ol_vauto=0; -if (typeof ol_closeclick=='undefined') var ol_closeclick=0; -if (typeof ol_wrap=='undefined') var ol_wrap=0; -if (typeof ol_followmouse=='undefined') var ol_followmouse=1; -if (typeof ol_mouseoff=='undefined') var ol_mouseoff=0; -if (typeof ol_closetitle=='undefined') var ol_closetitle='Close'; -if (typeof ol_compatmode=='undefined') var ol_compatmode=0; -if (typeof ol_css=='undefined') var ol_css=CSSOFF; -if (typeof ol_fgclass=='undefined') var ol_fgclass=""; -if (typeof ol_bgclass=='undefined') var ol_bgclass=""; -if (typeof ol_textfontclass=='undefined') var ol_textfontclass=""; -if (typeof ol_captionfontclass=='undefined') var ol_captionfontclass=""; -if (typeof ol_closefontclass=='undefined') var ol_closefontclass=""; - -//////// -// ARRAY CONFIGURATION -//////// - -// You can use these arrays to store popup text here instead of in the html. -if (typeof ol_texts=='undefined') var ol_texts = new Array("Text 0", "Text 1"); -if (typeof ol_caps=='undefined') var ol_caps = new Array("Caption 0", "Caption 1"); - -//////// -// END OF CONFIGURATION -// Don't change anything below this line, all configuration is above. -//////// - - - - - -//////// -// INIT -//////// -// Runtime variables init. Don't change for config! -var o3_text=""; -var o3_cap=""; -var o3_sticky=0; -var o3_background=""; -var o3_close="Close"; -var o3_hpos=RIGHT; -var o3_offsetx=2; -var o3_offsety=2; -var o3_fgcolor=""; -var o3_bgcolor=""; -var o3_textcolor=""; -var o3_capcolor=""; -var o3_closecolor=""; -var o3_width=100; -var o3_border=1; -var o3_cellpad=2; -var o3_status=""; -var o3_autostatus=0; -var o3_height=-1; -var o3_snapx=0; -var o3_snapy=0; -var o3_fixx=-1; -var o3_fixy=-1; -var o3_relx=null; -var o3_rely=null; -var o3_fgbackground=""; -var o3_bgbackground=""; -var o3_padxl=0; -var o3_padxr=0; -var o3_padyt=0; -var o3_padyb=0; -var o3_fullhtml=0; -var o3_vpos=BELOW; -var o3_aboveheight=0; -var o3_capicon=""; -var o3_textfont="Verdana,Arial,Helvetica"; -var o3_captionfont="Verdana,Arial,Helvetica"; -var o3_closefont="Verdana,Arial,Helvetica"; -var o3_textsize="1"; -var o3_captionsize="1"; -var o3_closesize="1"; -var o3_frame=self; -var o3_timeout=0; -var o3_timerid=0; -var o3_allowmove=0; -var o3_function=null; -var o3_delay=0; -var o3_delayid=0; -var o3_hauto=0; -var o3_vauto=0; -var o3_closeclick=0; -var o3_wrap=0; -var o3_followmouse=1; -var o3_mouseoff=0; -var o3_closetitle=''; -var o3_compatmode=0; -var o3_css=CSSOFF; -var o3_fgclass=""; -var o3_bgclass=""; -var o3_textfontclass=""; -var o3_captionfontclass=""; -var o3_closefontclass=""; - -// Display state variables -var o3_x = 0; -var o3_y = 0; -var o3_showingsticky = 0; -var o3_removecounter = 0; - -// Our layer -var over = null; -var fnRef, hoveringSwitch = false; -var olHideDelay; - -// Decide browser version -var isMac = (navigator.userAgent.indexOf("Mac") != -1); -var olOp = (navigator.userAgent.toLowerCase().indexOf('opera') > -1 && document.createTextNode); // Opera 7 -var olNs4 = (navigator.appName=='Netscape' && parseInt(navigator.appVersion) == 4); -var olNs6 = (document.getElementById) ? true : false; -var olKq = (olNs6 && /konqueror/i.test(navigator.userAgent)); -var olIe4 = (document.all) ? true : false; -var olIe5 = false; -var olIe55 = false; // Added additional variable to identify IE5.5+ -var docRoot = 'document.body'; - -// Resize fix for NS4.x to keep track of layer -if (olNs4) { - var oW = window.innerWidth; - var oH = window.innerHeight; - window.onresize = function() { if (oW != window.innerWidth || oH != window.innerHeight) location.reload(); } -} - -// Microsoft Stupidity Check(tm). -if (olIe4) { - var agent = navigator.userAgent; - if (/MSIE/.test(agent)) { - var versNum = parseFloat(agent.match(/MSIE[ ](\d\.\d+)\.*/i)[1]); - if (versNum >= 5){ - olIe5=true; - olIe55=(versNum>=5.5&&!olOp) ? true : false; - if (olNs6) olNs6=false; - } - } - if (olNs6) olIe4 = false; -} - -// Check for compatability mode. -if (document.compatMode && document.compatMode == 'CSS1Compat') { - docRoot= ((olIe4 && !olOp) ? 'document.documentElement' : docRoot); -} - -// Add window onload handlers to indicate when all modules have been loaded -// For Netscape 6+ and Mozilla, uses addEventListener method on the window object -// For IE it uses the attachEvent method of the window object and for Netscape 4.x -// it sets the window.onload handler to the OLonload_handler function for Bubbling -if(window.addEventListener) window.addEventListener("load",OLonLoad_handler,false); -else if (window.attachEvent) window.attachEvent("onload",OLonLoad_handler); - -var capExtent; - -//////// -// PUBLIC FUNCTIONS -//////// - -// overlib(arg0,...,argN) -// Loads parameters into global runtime variables. -function overlib() { - if (!olLoaded || isExclusive(overlib.arguments)) return true; - if (olCheckMouseCapture) olMouseCapture(); - if (over) { - over = (typeof over.id != 'string') ? o3_frame.document.all['overDiv'] : over; - cClick(); - } - - // Load defaults to runtime. - olHideDelay=0; - o3_text=ol_text; - o3_cap=ol_cap; - o3_sticky=ol_sticky; - o3_background=ol_background; - o3_close=ol_close; - o3_hpos=ol_hpos; - o3_offsetx=ol_offsetx; - o3_offsety=ol_offsety; - o3_fgcolor=ol_fgcolor; - o3_bgcolor=ol_bgcolor; - o3_textcolor=ol_textcolor; - o3_capcolor=ol_capcolor; - o3_closecolor=ol_closecolor; - o3_width=ol_width; - o3_border=ol_border; - o3_cellpad=ol_cellpad; - o3_status=ol_status; - o3_autostatus=ol_autostatus; - o3_height=ol_height; - o3_snapx=ol_snapx; - o3_snapy=ol_snapy; - o3_fixx=ol_fixx; - o3_fixy=ol_fixy; - o3_relx=ol_relx; - o3_rely=ol_rely; - o3_fgbackground=ol_fgbackground; - o3_bgbackground=ol_bgbackground; - o3_padxl=ol_padxl; - o3_padxr=ol_padxr; - o3_padyt=ol_padyt; - o3_padyb=ol_padyb; - o3_fullhtml=ol_fullhtml; - o3_vpos=ol_vpos; - o3_aboveheight=ol_aboveheight; - o3_capicon=ol_capicon; - o3_textfont=ol_textfont; - o3_captionfont=ol_captionfont; - o3_closefont=ol_closefont; - o3_textsize=ol_textsize; - o3_captionsize=ol_captionsize; - o3_closesize=ol_closesize; - o3_timeout=ol_timeout; - o3_function=ol_function; - o3_delay=ol_delay; - o3_hauto=ol_hauto; - o3_vauto=ol_vauto; - o3_closeclick=ol_closeclick; - o3_wrap=ol_wrap; - o3_followmouse=ol_followmouse; - o3_mouseoff=ol_mouseoff; - o3_closetitle=ol_closetitle; - o3_css=ol_css; - o3_compatmode=ol_compatmode; - o3_fgclass=ol_fgclass; - o3_bgclass=ol_bgclass; - o3_textfontclass=ol_textfontclass; - o3_captionfontclass=ol_captionfontclass; - o3_closefontclass=ol_closefontclass; - - setRunTimeVariables(); - - fnRef = ''; - - // Special for frame support, over must be reset... - o3_frame = ol_frame; - - if(!(over=createDivContainer())) return false; - - parseTokens('o3_', overlib.arguments); - if (!postParseChecks()) return false; - - if (o3_delay == 0) { - return runHook("olMain", FREPLACE); - } else { - o3_delayid = setTimeout("runHook('olMain', FREPLACE)", o3_delay); - return false; - } -} - -// Clears popups if appropriate -function nd(time) { - if (olLoaded && !isExclusive()) { - hideDelay(time); // delay popup close if time specified - - if (o3_removecounter >= 1) { o3_showingsticky = 0 }; - - if (o3_showingsticky == 0) { - o3_allowmove = 0; - if (over != null && o3_timerid == 0) runHook("hideObject", FREPLACE, over); - } else { - o3_removecounter++; - } - } - - return true; -} - -// The Close onMouseOver function for stickies -function cClick() { - if (olLoaded) { - runHook("hideObject", FREPLACE, over); - o3_showingsticky = 0; - } - return false; -} - -// Method for setting page specific defaults. -function overlib_pagedefaults() { - parseTokens('ol_', overlib_pagedefaults.arguments); -} - - -//////// -// OVERLIB MAIN FUNCTION -//////// - -// This function decides what it is we want to display and how we want it done. -function olMain() { - var layerhtml, styleType; - runHook("olMain", FBEFORE); - - if (o3_background!="" || o3_fullhtml) { - // Use background instead of box. - layerhtml = runHook('ol_content_background', FALTERNATE, o3_css, o3_text, o3_background, o3_fullhtml); - } else { - // They want a popup box. - styleType = (pms[o3_css-1-pmStart] == "cssoff" || pms[o3_css-1-pmStart] == "cssclass"); - - // Prepare popup background - if (o3_fgbackground != "") o3_fgbackground = "background=\""+o3_fgbackground+"\""; - if (o3_bgbackground != "") o3_bgbackground = (styleType ? "background=\""+o3_bgbackground+"\"" : o3_bgbackground); - - // Prepare popup colors - if (o3_fgcolor != "") o3_fgcolor = (styleType ? "bgcolor=\""+o3_fgcolor+"\"" : o3_fgcolor); - if (o3_bgcolor != "") o3_bgcolor = (styleType ? "bgcolor=\""+o3_bgcolor+"\"" : o3_bgcolor); - - // Prepare popup height - if (o3_height > 0) o3_height = (styleType ? "height=\""+o3_height+"\"" : o3_height); - else o3_height = ""; - - // Decide which kinda box. - if (o3_cap=="") { - // Plain - layerhtml = runHook('ol_content_simple', FALTERNATE, o3_css, o3_text); - } else { - // With caption - if (o3_sticky) { - // Show close text - layerhtml = runHook('ol_content_caption', FALTERNATE, o3_css, o3_text, o3_cap, o3_close); - } else { - // No close text - layerhtml = runHook('ol_content_caption', FALTERNATE, o3_css, o3_text, o3_cap, ""); - } - } - } - - // We want it to stick! - if (o3_sticky) { - if (o3_timerid > 0) { - clearTimeout(o3_timerid); - o3_timerid = 0; - } - o3_showingsticky = 1; - o3_removecounter = 0; - } - - // Created a separate routine to generate the popup to make it easier - // to implement a plugin capability - if (!runHook("createPopup", FREPLACE, layerhtml)) return false; - - // Prepare status bar - if (o3_autostatus > 0) { - o3_status = o3_text; - if (o3_autostatus > 1) o3_status = o3_cap; - } - - // When placing the layer the first time, even stickies may be moved. - o3_allowmove = 0; - - // Initiate a timer for timeout - if (o3_timeout > 0) { - if (o3_timerid > 0) clearTimeout(o3_timerid); - o3_timerid = setTimeout("cClick()", o3_timeout); - } - - // Show layer - runHook("disp", FREPLACE, o3_status); - runHook("olMain", FAFTER); - - return (olOp && event && event.type == 'mouseover' && !o3_status) ? '' : (o3_status != ''); -} - -//////// -// LAYER GENERATION FUNCTIONS -//////// -// These functions just handle popup content with tags that should adhere to the W3C standards specification. - -// Makes simple table without caption -function ol_content_simple(text) { - var cpIsMultiple = /,/.test(o3_cellpad); - var txt = '
' : ((!olNs4&&cpIsMultiple) ? ' style="'+setCellPadStr(o3_cellpad)+'">' : '>'))+(o3_textfontclass ? '' : wrapStr(0,o3_textsize,'text'))+text+(o3_textfontclass ? '' : wrapStr(1,o3_textsize))+'
'; - - set_background(""); - return txt; -} - -// Makes table with caption and optional close link -function ol_content_caption(text,title,close) { - var nameId, txt, cpIsMultiple = /,/.test(o3_cellpad); - var closing, closeevent; - - closing = ""; - closeevent = "onmouseover"; - if (o3_closeclick == 1) closeevent = (o3_closetitle ? "title='" + o3_closetitle +"'" : "") + " onclick"; - if (o3_capicon != "") { - nameId = ' hspace = \"5\"'+' align = \"middle\" alt = \"\"'; - if (typeof o3_dragimg != 'undefined' && o3_dragimg) nameId =' hspace=\"5\"'+' name=\"'+o3_dragimg+'\" id=\"'+o3_dragimg+'\" align=\"middle\" alt=\"Drag Enabled\" title=\"Drag Enabled\"'; - o3_capicon = ''; - } - - if (close != "") - closing = ''+(o3_closefontclass ? '' : wrapStr(0,o3_closesize,'close'))+close+(o3_closefontclass ? '' : wrapStr(1,o3_closesize,'close'))+''; - txt = '
' : '>')+(o3_captionfontclass ? '' : ''+wrapStr(0,o3_captionsize,'caption'))+o3_capicon+title+(o3_captionfontclass ? '' : wrapStr(1,o3_captionsize)+'')+''+closing+'
' :((!olNs4&&cpIsMultiple) ? ' style="'+setCellPadStr(o3_cellpad)+'">' : '>'))+(o3_textfontclass ? '' : wrapStr(0,o3_textsize,'text'))+text+(o3_textfontclass ? '' : wrapStr(1,o3_textsize)) + '
'; - - set_background(""); - return txt; -} - -// Sets the background picture,padding and lots more. :) -function ol_content_background(text,picture,hasfullhtml) { - if (hasfullhtml) { - txt=text; - } else { - txt='
'+(o3_textfontclass ? '' : wrapStr(0,o3_textsize,'text'))+text+(o3_textfontclass ? '' : wrapStr(1,o3_textsize))+'
'; - } - - set_background(picture); - return txt; -} - -// Loads a picture into the div. -function set_background(pic) { - if (pic == "") { - if (olNs4) { - over.background.src = null; - } else if (over.style) { - over.style.backgroundImage = "none"; - } - } else { - if (olNs4) { - over.background.src = pic; - } else if (over.style) { - over.style.width=o3_width + 'px'; - over.style.backgroundImage = "url("+pic+")"; - } - } -} - -//////// -// HANDLING FUNCTIONS -//////// -var olShowId=-1; - -// Displays the popup -function disp(statustext) { - runHook("disp", FBEFORE); - - if (o3_allowmove == 0) { - runHook("placeLayer", FREPLACE); - (olNs6&&olShowId<0) ? olShowId=setTimeout("runHook('showObject', FREPLACE, over)", 1) : runHook("showObject", FREPLACE, over); - o3_allowmove = (o3_sticky || o3_followmouse==0) ? 0 : 1; - } - - runHook("disp", FAFTER); - - if (statustext != "") self.status = statustext; -} - -// Creates the actual popup structure -function createPopup(lyrContent){ - runHook("createPopup", FBEFORE); - - if (o3_wrap) { - var wd,ww,theObj = (olNs4 ? over : over.style); - theObj.top = theObj.left = ((olIe4&&!olOp) ? 0 : -10000) + (!olNs4 ? 'px' : 0); - layerWrite(lyrContent); - wd = (olNs4 ? over.clip.width : over.offsetWidth); - if (wd > (ww=windowWidth())) { - lyrContent=lyrContent.replace(/\ /g, ' '); - o3_width=ww; - o3_wrap=0; - } - } - - layerWrite(lyrContent); - - // Have to set o3_width for placeLayer() routine if o3_wrap is turned on - if (o3_wrap) o3_width=(olNs4 ? over.clip.width : over.offsetWidth); - - runHook("createPopup", FAFTER, lyrContent); - - return true; -} - -// Decides where we want the popup. -function placeLayer() { - var placeX, placeY, widthFix = 0; - - // HORIZONTAL PLACEMENT, re-arranged to work in Safari - if (o3_frame.innerWidth) widthFix=18; - iwidth = windowWidth(); - - // Horizontal scroll offset - winoffset=(olIe4) ? eval('o3_frame.'+docRoot+'.scrollLeft') : o3_frame.pageXOffset; - - placeX = runHook('horizontalPlacement',FCHAIN,iwidth,winoffset,widthFix); - - // VERTICAL PLACEMENT, re-arranged to work in Safari - if (o3_frame.innerHeight) { - iheight=o3_frame.innerHeight; - } else if (eval('o3_frame.'+docRoot)&&eval("typeof o3_frame."+docRoot+".clientHeight=='number'")&&eval('o3_frame.'+docRoot+'.clientHeight')) { - iheight=eval('o3_frame.'+docRoot+'.clientHeight'); - } - - // Vertical scroll offset - scrolloffset=(olIe4) ? eval('o3_frame.'+docRoot+'.scrollTop') : o3_frame.pageYOffset; - placeY = runHook('verticalPlacement',FCHAIN,iheight,scrolloffset); - - // Actually move the object. - repositionTo(over, placeX, placeY); -} - -// Moves the layer -function olMouseMove(e) { - var e = (e) ? e : event; - - if (e.pageX) { - o3_x = e.pageX; - o3_y = e.pageY; - } else if (e.clientX) { - o3_x = eval('e.clientX+o3_frame.'+docRoot+'.scrollLeft'); - o3_y = eval('e.clientY+o3_frame.'+docRoot+'.scrollTop'); - } - - if (o3_allowmove == 1) runHook("placeLayer", FREPLACE); - - // MouseOut handler - if (hoveringSwitch && !olNs4 && runHook("cursorOff", FREPLACE)) { - (olHideDelay ? hideDelay(olHideDelay) : cClick()); - hoveringSwitch = !hoveringSwitch; - } -} - -// Fake function for 3.0 users. -function no_overlib() { return ver3fix; } - -// Capture the mouse and chain other scripts. -function olMouseCapture() { - capExtent = document; - var fN, str = '', l, k, f, wMv, sS, mseHandler = olMouseMove; - var re = /function[ ]*(\w*)\(/; - - wMv = (!olIe4 && window.onmousemove); - if (document.onmousemove || wMv) { - if (wMv) capExtent = window; - f = capExtent.onmousemove.toString(); - fN = f.match(re); - if (fN == null) { - str = f+'(e); '; - } else if (fN[1] == 'anonymous' || fN[1] == 'olMouseMove' || (wMv && fN[1] == 'onmousemove')) { - if (!olOp && wMv) { - l = f.indexOf('{')+1; - k = f.lastIndexOf('}'); - sS = f.substring(l,k); - if ((l = sS.indexOf('(')) != -1) { - sS = sS.substring(0,l).replace(/^\s+/,'').replace(/\s+$/,''); - if (eval("typeof " + sS + " == 'undefined'")) window.onmousemove = null; - else str = sS + '(e);'; - } - } - if (!str) { - olCheckMouseCapture = false; - return; - } - } else { - if (fN[1]) str = fN[1]+'(e); '; - else { - l = f.indexOf('{')+1; - k = f.lastIndexOf('}'); - str = f.substring(l,k) + '\n'; - } - } - str += 'olMouseMove(e); '; - mseHandler = new Function('e', str); - } - - capExtent.onmousemove = mseHandler; - if (olNs4) capExtent.captureEvents(Event.MOUSEMOVE); -} - -//////// -// PARSING FUNCTIONS -//////// - -// Does the actual command parsing. -function parseTokens(pf, ar) { - // What the next argument is expected to be. - var v, i, mode=-1, par = (pf != 'ol_'); - var fnMark = (par && !ar.length ? 1 : 0); - - for (i = 0; i < ar.length; i++) { - if (mode < 0) { - // Arg is maintext,unless its a number between pmStart and pmUpper - // then its a command. - if (typeof ar[i] == 'number' && ar[i] > pmStart && ar[i] < pmUpper) { - fnMark = (par ? 1 : 0); - i--; // backup one so that the next block can parse it - } else { - switch(pf) { - case 'ol_': - ol_text = ar[i].toString(); - break; - default: - o3_text=ar[i].toString(); - } - } - mode = 0; - } else { - // Note: NS4 doesn't like switch cases with vars. - if (ar[i] >= pmCount || ar[i]==DONOTHING) { continue; } - if (ar[i]==INARRAY) { fnMark = 0; eval(pf+'text=ol_texts['+ar[++i]+'].toString()'); continue; } - if (ar[i]==CAPARRAY) { eval(pf+'cap=ol_caps['+ar[++i]+'].toString()'); continue; } - if (ar[i]==STICKY) { if (pf!='ol_') eval(pf+'sticky=1'); continue; } - if (ar[i]==BACKGROUND) { eval(pf+'background="'+ar[++i]+'"'); continue; } - if (ar[i]==NOCLOSE) { if (pf!='ol_') opt_NOCLOSE(); continue; } - if (ar[i]==CAPTION) { eval(pf+"cap='"+escSglQuote(ar[++i])+"'"); continue; } - if (ar[i]==CENTER || ar[i]==LEFT || ar[i]==RIGHT) { eval(pf+'hpos='+ar[i]); if(pf!='ol_') olHautoFlag=1; continue; } - if (ar[i]==OFFSETX) { eval(pf+'offsetx='+ar[++i]); continue; } - if (ar[i]==OFFSETY) { eval(pf+'offsety='+ar[++i]); continue; } - if (ar[i]==FGCOLOR) { eval(pf+'fgcolor="'+ar[++i]+'"'); continue; } - if (ar[i]==BGCOLOR) { eval(pf+'bgcolor="'+ar[++i]+'"'); continue; } - if (ar[i]==TEXTCOLOR) { eval(pf+'textcolor="'+ar[++i]+'"'); continue; } - if (ar[i]==CAPCOLOR) { eval(pf+'capcolor="'+ar[++i]+'"'); continue; } - if (ar[i]==CLOSECOLOR) { eval(pf+'closecolor="'+ar[++i]+'"'); continue; } - if (ar[i]==WIDTH) { eval(pf+'width='+ar[++i]); continue; } - if (ar[i]==BORDER) { eval(pf+'border='+ar[++i]); continue; } - if (ar[i]==CELLPAD) { i=opt_MULTIPLEARGS(++i,ar,(pf+'cellpad')); continue; } - if (ar[i]==STATUS) { eval(pf+"status='"+escSglQuote(ar[++i])+"'"); continue; } - if (ar[i]==AUTOSTATUS) { eval(pf +'autostatus=('+pf+'autostatus == 1) ? 0 : 1'); continue; } - if (ar[i]==AUTOSTATUSCAP) { eval(pf +'autostatus=('+pf+'autostatus == 2) ? 0 : 2'); continue; } - if (ar[i]==HEIGHT) { eval(pf+'height='+pf+'aboveheight='+ar[++i]); continue; } // Same param again. - if (ar[i]==CLOSETEXT) { eval(pf+"close='"+escSglQuote(ar[++i])+"'"); continue; } - if (ar[i]==SNAPX) { eval(pf+'snapx='+ar[++i]); continue; } - if (ar[i]==SNAPY) { eval(pf+'snapy='+ar[++i]); continue; } - if (ar[i]==FIXX) { eval(pf+'fixx='+ar[++i]); continue; } - if (ar[i]==FIXY) { eval(pf+'fixy='+ar[++i]); continue; } - if (ar[i]==RELX) { eval(pf+'relx='+ar[++i]); continue; } - if (ar[i]==RELY) { eval(pf+'rely='+ar[++i]); continue; } - if (ar[i]==FGBACKGROUND) { eval(pf+'fgbackground="'+ar[++i]+'"'); continue; } - if (ar[i]==BGBACKGROUND) { eval(pf+'bgbackground="'+ar[++i]+'"'); continue; } - if (ar[i]==PADX) { eval(pf+'padxl='+ar[++i]); eval(pf+'padxr='+ar[++i]); continue; } - if (ar[i]==PADY) { eval(pf+'padyt='+ar[++i]); eval(pf+'padyb='+ar[++i]); continue; } - if (ar[i]==FULLHTML) { if (pf!='ol_') eval(pf+'fullhtml=1'); continue; } - if (ar[i]==BELOW || ar[i]==ABOVE) { eval(pf+'vpos='+ar[i]); if (pf!='ol_') olVautoFlag=1; continue; } - if (ar[i]==CAPICON) { eval(pf+'capicon="'+ar[++i]+'"'); continue; } - if (ar[i]==TEXTFONT) { eval(pf+"textfont='"+escSglQuote(ar[++i])+"'"); continue; } - if (ar[i]==CAPTIONFONT) { eval(pf+"captionfont='"+escSglQuote(ar[++i])+"'"); continue; } - if (ar[i]==CLOSEFONT) { eval(pf+"closefont='"+escSglQuote(ar[++i])+"'"); continue; } - if (ar[i]==TEXTSIZE) { eval(pf+'textsize="'+ar[++i]+'"'); continue; } - if (ar[i]==CAPTIONSIZE) { eval(pf+'captionsize="'+ar[++i]+'"'); continue; } - if (ar[i]==CLOSESIZE) { eval(pf+'closesize="'+ar[++i]+'"'); continue; } - if (ar[i]==TIMEOUT) { eval(pf+'timeout='+ar[++i]); continue; } - if (ar[i]==FUNCTION) { if (pf=='ol_') { if (typeof ar[i+1]!='number') { v=ar[++i]; ol_function=(typeof v=='function' ? v : null); }} else {fnMark = 0; v = null; if (typeof ar[i+1]!='number') v = ar[++i]; opt_FUNCTION(v); } continue; } - if (ar[i]==DELAY) { eval(pf+'delay='+ar[++i]); continue; } - if (ar[i]==HAUTO) { eval(pf+'hauto=('+pf+'hauto == 0) ? 1 : 0'); continue; } - if (ar[i]==VAUTO) { eval(pf+'vauto=('+pf+'vauto == 0) ? 1 : 0'); continue; } - if (ar[i]==CLOSECLICK) { eval(pf +'closeclick=('+pf+'closeclick == 0) ? 1 : 0'); continue; } - if (ar[i]==WRAP) { eval(pf +'wrap=('+pf+'wrap == 0) ? 1 : 0'); continue; } - if (ar[i]==FOLLOWMOUSE) { eval(pf +'followmouse=('+pf+'followmouse == 1) ? 0 : 1'); continue; } - if (ar[i]==MOUSEOFF) { eval(pf +'mouseoff=('+pf+'mouseoff==0) ? 1 : 0'); v=ar[i+1]; if (pf != 'ol_' && eval(pf+'mouseoff') && typeof v == 'number' && (v < pmStart || v > pmUpper)) olHideDelay=ar[++i]; continue; } - if (ar[i]==CLOSETITLE) { eval(pf+"closetitle='"+escSglQuote(ar[++i])+"'"); continue; } - if (ar[i]==CSSOFF||ar[i]==CSSCLASS) { eval(pf+'css='+ar[i]); continue; } - if (ar[i]==COMPATMODE) { eval(pf+'compatmode=('+pf+'compatmode==0) ? 1 : 0'); continue; } - if (ar[i]==FGCLASS) { eval(pf+'fgclass="'+ar[++i]+'"'); continue; } - if (ar[i]==BGCLASS) { eval(pf+'bgclass="'+ar[++i]+'"'); continue; } - if (ar[i]==TEXTFONTCLASS) { eval(pf+'textfontclass="'+ar[++i]+'"'); continue; } - if (ar[i]==CAPTIONFONTCLASS) { eval(pf+'captionfontclass="'+ar[++i]+'"'); continue; } - if (ar[i]==CLOSEFONTCLASS) { eval(pf+'closefontclass="'+ar[++i]+'"'); continue; } - i = parseCmdLine(pf, i, ar); - } - } - - if (fnMark && o3_function) o3_text = o3_function(); - - if ((pf == 'o3_') && o3_wrap) { - o3_width = 0; - - var tReg=/<.*\n*>/ig; - if (!tReg.test(o3_text)) o3_text = o3_text.replace(/[ ]+/g, ' '); - if (!tReg.test(o3_cap))o3_cap = o3_cap.replace(/[ ]+/g, ' '); - } - if ((pf == 'o3_') && o3_sticky) { - if (!o3_close && (o3_frame != ol_frame)) o3_close = ol_close; - if (o3_mouseoff && (o3_frame == ol_frame)) opt_NOCLOSE(' '); - } -} - - -//////// -// LAYER FUNCTIONS -//////// - -// Writes to a layer -function layerWrite(txt) { - txt += "\n"; - if (olNs4) { - var lyr = o3_frame.document.layers['overDiv'].document - lyr.write(txt) - lyr.close() - } else if (typeof over.innerHTML != 'undefined') { - if (olIe5 && isMac) over.innerHTML = ''; - over.innerHTML = txt; - } else { - range = o3_frame.document.createRange(); - range.setStartAfter(over); - domfrag = range.createContextualFragment(txt); - - while (over.hasChildNodes()) { - over.removeChild(over.lastChild); - } - - over.appendChild(domfrag); - } -} - -// Make an object visible -function showObject(obj) { - runHook("showObject", FBEFORE); - - var theObj=(olNs4 ? obj : obj.style); - theObj.visibility = 'visible'; - - runHook("showObject", FAFTER); -} - -// Hides an object -function hideObject(obj) { - runHook("hideObject", FBEFORE); - - var theObj=(olNs4 ? obj : obj.style); - if (olNs6 && olShowId>0) { clearTimeout(olShowId); olShowId=0; } - theObj.visibility = 'hidden'; - theObj.top = theObj.left = ((olIe4&&!olOp) ? 0 : -10000) + (!olNs4 ? 'px' : 0); - - if (o3_timerid > 0) clearTimeout(o3_timerid); - if (o3_delayid > 0) clearTimeout(o3_delayid); - - o3_timerid = 0; - o3_delayid = 0; - self.status = ""; - - if (obj.onmouseout||obj.onmouseover) { - if (olNs4) obj.releaseEvents(Event.MOUSEOUT || Event.MOUSEOVER); - obj.onmouseout = obj.onmouseover = null; - } - - runHook("hideObject", FAFTER); -} - -// Move a layer -function repositionTo(obj, xL, yL) { - var theObj=(olNs4 ? obj : obj.style); - theObj.left = xL + (!olNs4 ? 'px' : 0); - theObj.top = yL + (!olNs4 ? 'px' : 0); -} - -// Check position of cursor relative to overDiv DIVision; mouseOut function -function cursorOff() { - var left = parseInt(over.style.left); - var top = parseInt(over.style.top); - var right = left + (over.offsetWidth >= parseInt(o3_width) ? over.offsetWidth : parseInt(o3_width)); - var bottom = top + (over.offsetHeight >= o3_aboveheight ? over.offsetHeight : o3_aboveheight); - - if (o3_x < left || o3_x > right || o3_y < top || o3_y > bottom) return true; - - return false; -} - - -//////// -// COMMAND FUNCTIONS -//////// - -// Calls callme or the default function. -function opt_FUNCTION(callme) { - o3_text = (callme ? (typeof callme=='string' ? (/.+\(.*\)/.test(callme) ? eval(callme) : callme) : callme()) : (o3_function ? o3_function() : 'No Function')); - - return 0; -} - -// Handle hovering -function opt_NOCLOSE(unused) { - if (!unused) o3_close = ""; - - if (olNs4) { - over.captureEvents(Event.MOUSEOUT || Event.MOUSEOVER); - over.onmouseover = function () { if (o3_timerid > 0) { clearTimeout(o3_timerid); o3_timerid = 0; } } - over.onmouseout = function (e) { if (olHideDelay) hideDelay(olHideDelay); else cClick(e); } - } else { - over.onmouseover = function () {hoveringSwitch = true; if (o3_timerid > 0) { clearTimeout(o3_timerid); o3_timerid =0; } } - } - - return 0; -} - -// Function to scan command line arguments for multiples -function opt_MULTIPLEARGS(i, args, parameter) { - var k=i, re, pV, str=''; - - for(k=i; kpmStart) break; - str += args[k] + ','; - } - if (str) str = str.substring(0,--str.length); - - k--; // reduce by one so the for loop this is in works correctly - pV=(olNs4 && /cellpad/i.test(parameter)) ? str.split(',')[0] : str; - eval(parameter + '="' + pV + '"'); - - return k; -} - -// Remove   in texts when done. -function nbspCleanup() { - if (o3_wrap) { - o3_text = o3_text.replace(/\ /g, ' '); - o3_cap = o3_cap.replace(/\ /g, ' '); - } -} - -// Escape embedded single quotes in text strings -function escSglQuote(str) { - return str.toString().replace(/'/g,"\\'"); -} - -// Onload handler for window onload event -function OLonLoad_handler(e) { - var re = /\w+\(.*\)[;\s]+/g, olre = /overlib\(|nd\(|cClick\(/, fn, l, i; - - if(!olLoaded) olLoaded=1; - - // Remove it for Gecko based browsers - if(window.removeEventListener && e.eventPhase == 3) window.removeEventListener("load",OLonLoad_handler,false); - else if(window.detachEvent) { // and for IE and Opera 4.x but execute calls to overlib, nd, or cClick() - window.detachEvent("onload",OLonLoad_handler); - var fN = document.body.getAttribute('onload'); - if (fN) { - fN=fN.toString().match(re); - if (fN && fN.length) { - for (i=0; i' : '') : ''; - else { - fontStr='o3_'+whichString+'font'; - fontColor='o3_'+((whichString=='caption')? 'cap' : whichString)+'color'; - return (hasDims&&!olNs4) ? (isClose ? '' : '
') : ''; - } -} - -// Quotes Multi word font names; needed for CSS Standards adherence in font-family -function quoteMultiNameFonts(theFont) { - var v, pM=theFont.split(','); - for (var i=0; i 0) clearTimeout(o3_timerid); - - o3_timerid=setTimeout("cClick()",(o3_timeout=time)); - } -} - -// Was originally in the placeLayer() routine; separated out for future ease -function horizontalPlacement(browserWidth, horizontalScrollAmount, widthFix) { - var placeX, iwidth=browserWidth, winoffset=horizontalScrollAmount; - var parsedWidth = parseInt(o3_width); - - if (o3_fixx > -1 || o3_relx != null) { - // Fixed position - placeX=(o3_relx != null ? ( o3_relx < 0 ? winoffset +o3_relx+ iwidth - parsedWidth - widthFix : winoffset+o3_relx) : o3_fixx); - } else { - // If HAUTO, decide what to use. - if (o3_hauto == 1) { - if ((o3_x - winoffset) > (iwidth / 2)) { - o3_hpos = LEFT; - } else { - o3_hpos = RIGHT; - } - } - - // From mouse - if (o3_hpos == CENTER) { // Center - placeX = o3_x+o3_offsetx-(parsedWidth/2); - - if (placeX < winoffset) placeX = winoffset; - } - - if (o3_hpos == RIGHT) { // Right - placeX = o3_x+o3_offsetx; - - if ((placeX+parsedWidth) > (winoffset+iwidth - widthFix)) { - placeX = iwidth+winoffset - parsedWidth - widthFix; - if (placeX < 0) placeX = 0; - } - } - if (o3_hpos == LEFT) { // Left - placeX = o3_x-o3_offsetx-parsedWidth; - if (placeX < winoffset) placeX = winoffset; - } - - // Snapping! - if (o3_snapx > 1) { - var snapping = placeX % o3_snapx; - - if (o3_hpos == LEFT) { - placeX = placeX - (o3_snapx+snapping); - } else { - // CENTER and RIGHT - placeX = placeX+(o3_snapx - snapping); - } - - if (placeX < winoffset) placeX = winoffset; - } - } - - return placeX; -} - -// was originally in the placeLayer() routine; separated out for future ease -function verticalPlacement(browserHeight,verticalScrollAmount) { - var placeY, iheight=browserHeight, scrolloffset=verticalScrollAmount; - var parsedHeight=(o3_aboveheight ? parseInt(o3_aboveheight) : (olNs4 ? over.clip.height : over.offsetHeight)); - - if (o3_fixy > -1 || o3_rely != null) { - // Fixed position - placeY=(o3_rely != null ? (o3_rely < 0 ? scrolloffset+o3_rely+iheight - parsedHeight : scrolloffset+o3_rely) : o3_fixy); - } else { - // If VAUTO, decide what to use. - if (o3_vauto == 1) { - if ((o3_y - scrolloffset) > (iheight / 2) && o3_vpos == BELOW && (o3_y + parsedHeight + o3_offsety - (scrolloffset + iheight) > 0)) { - o3_vpos = ABOVE; - } else if (o3_vpos == ABOVE && (o3_y - (parsedHeight + o3_offsety) - scrolloffset < 0)) { - o3_vpos = BELOW; - } - } - - // From mouse - if (o3_vpos == ABOVE) { - if (o3_aboveheight == 0) o3_aboveheight = parsedHeight; - - placeY = o3_y - (o3_aboveheight+o3_offsety); - if (placeY < scrolloffset) placeY = scrolloffset; - } else { - // BELOW - placeY = o3_y+o3_offsety; - } - - // Snapping! - if (o3_snapy > 1) { - var snapping = placeY % o3_snapy; - - if (o3_aboveheight > 0 && o3_vpos == ABOVE) { - placeY = placeY - (o3_snapy+snapping); - } else { - placeY = placeY+(o3_snapy - snapping); - } - - if (placeY < scrolloffset) placeY = scrolloffset; - } - } - - return placeY; -} - -// checks positioning flags -function checkPositionFlags() { - if (olHautoFlag) olHautoFlag = o3_hauto=0; - if (olVautoFlag) olVautoFlag = o3_vauto=0; - return true; -} - -// get Browser window width -function windowWidth() { - var w; - if (o3_frame.innerWidth) w=o3_frame.innerWidth; - else if (eval('o3_frame.'+docRoot)&&eval("typeof o3_frame."+docRoot+".clientWidth=='number'")&&eval('o3_frame.'+docRoot+'.clientWidth')) - w=eval('o3_frame.'+docRoot+'.clientWidth'); - return w; -} - -// create the div container for popup content if it doesn't exist -function createDivContainer(id,frm,zValue) { - id = (id || 'overDiv'), frm = (frm || o3_frame), zValue = (zValue || 1000); - var objRef, divContainer = layerReference(id); - - if (divContainer == null) { - if (olNs4) { - divContainer = frm.document.layers[id] = new Layer(window.innerWidth, frm); - objRef = divContainer; - } else { - var body = (olIe4 ? frm.document.all.tags('BODY')[0] : frm.document.getElementsByTagName("BODY")[0]); - if (olIe4&&!document.getElementById) { - body.insertAdjacentHTML("beforeEnd",'
'); - divContainer=layerReference(id); - } else { - divContainer = frm.document.createElement("DIV"); - divContainer.id = id; - body.appendChild(divContainer); - } - objRef = divContainer.style; - } - - objRef.position = 'absolute'; - objRef.visibility = 'hidden'; - objRef.zIndex = zValue; - if (olIe4&&!olOp) objRef.left = objRef.top = '0px'; - else objRef.left = objRef.top = -10000 + (!olNs4 ? 'px' : 0); - } - - return divContainer; -} - -// get reference to a layer with ID=id -function layerReference(id) { - return (olNs4 ? o3_frame.document.layers[id] : (document.all ? o3_frame.document.all[id] : o3_frame.document.getElementById(id))); -} -//////// -// UTILITY FUNCTIONS -//////// - -// Checks if something is a function. -function isFunction(fnRef) { - var rtn = true; - - if (typeof fnRef == 'object') { - for (var i = 0; i < fnRef.length; i++) { - if (typeof fnRef[i]=='function') continue; - rtn = false; - break; - } - } else if (typeof fnRef != 'function') { - rtn = false; - } - - return rtn; -} - -// Converts an array into an argument string for use in eval. -function argToString(array, strtInd, argName) { - var jS = strtInd, aS = '', ar = array; - argName=(argName ? argName : 'ar'); - - if (ar.length > jS) { - for (var k = jS; k < ar.length; k++) aS += argName+'['+k+'], '; - aS = aS.substring(0, aS.length-2); - } - - return aS; -} - -// Places a hook in the correct position in a hook point. -function reOrder(hookPt, fnRef, order) { - var newPt = new Array(), match, i, j; - - if (!order || typeof order == 'undefined' || typeof order == 'number') return hookPt; - - if (typeof order=='function') { - if (typeof fnRef=='object') { - newPt = newPt.concat(fnRef); - } else { - newPt[newPt.length++]=fnRef; - } - - for (i = 0; i < hookPt.length; i++) { - match = false; - if (typeof fnRef == 'function' && hookPt[i] == fnRef) { - continue; - } else { - for(j = 0; j < fnRef.length; j++) if (hookPt[i] == fnRef[j]) { - match = true; - break; - } - } - if (!match) newPt[newPt.length++] = hookPt[i]; - } - - newPt[newPt.length++] = order; - - } else if (typeof order == 'object') { - if (typeof fnRef == 'object') { - newPt = newPt.concat(fnRef); - } else { - newPt[newPt.length++] = fnRef; - } - - for (j = 0; j < hookPt.length; j++) { - match = false; - if (typeof fnRef == 'function' && hookPt[j] == fnRef) { - continue; - } else { - for (i = 0; i < fnRef.length; i++) if (hookPt[j] == fnRef[i]) { - match = true; - break; - } - } - if (!match) newPt[newPt.length++]=hookPt[j]; - } - - for (i = 0; i < newPt.length; i++) hookPt[i] = newPt[i]; - newPt.length = 0; - - for (j = 0; j < hookPt.length; j++) { - match = false; - for (i = 0; i < order.length; i++) { - if (hookPt[j] == order[i]) { - match = true; - break; - } - } - if (!match) newPt[newPt.length++] = hookPt[j]; - } - newPt = newPt.concat(order); - } - - hookPt = newPt; - - return hookPt; -} - -//////// -// PLUGIN ACTIVATION FUNCTIONS -//////// - -// Runs plugin functions to set runtime variables. -function setRunTimeVariables(){ - if (typeof runTime != 'undefined' && runTime.length) { - for (var k = 0; k < runTime.length; k++) { - runTime[k](); - } - } -} - -// Runs plugin functions to parse commands. -function parseCmdLine(pf, i, args) { - if (typeof cmdLine != 'undefined' && cmdLine.length) { - for (var k = 0; k < cmdLine.length; k++) { - var j = cmdLine[k](pf, i, args); - if (j >- 1) { - i = j; - break; - } - } - } - - return i; -} - -// Runs plugin functions to do things after parse. -function postParseChecks(pf,args){ - if (typeof postParse != 'undefined' && postParse.length) { - for (var k = 0; k < postParse.length; k++) { - if (postParse[k](pf,args)) continue; - return false; // end now since have an error - } - } - return true; -} - - -//////// -// PLUGIN REGISTRATION FUNCTIONS -//////// - -// Registers commands and creates constants. -function registerCommands(cmdStr) { - if (typeof cmdStr!='string') return; - - var pM = cmdStr.split(','); - pms = pms.concat(pM); - - for (var i = 0; i< pM.length; i++) { - eval(pM[i].toUpperCase()+'='+pmCount++); - } -} - -// Registers no-parameter commands -function registerNoParameterCommands(cmdStr) { - if (!cmdStr && typeof cmdStr != 'string') return; - pmt=(!pmt) ? cmdStr : pmt + ',' + cmdStr; -} - -// Register a function to hook at a certain point. -function registerHook(fnHookTo, fnRef, hookType, optPm) { - var hookPt, last = typeof optPm; - - if (fnHookTo == 'plgIn'||fnHookTo == 'postParse') return; - if (typeof hookPts[fnHookTo] == 'undefined') hookPts[fnHookTo] = new FunctionReference(); - - hookPt = hookPts[fnHookTo]; - - if (hookType != null) { - if (hookType == FREPLACE) { - hookPt.ovload = fnRef; // replace normal overlib routine - if (fnHookTo.indexOf('ol_content_') > -1) hookPt.alt[pms[CSSOFF-1-pmStart]]=fnRef; - - } else if (hookType == FBEFORE || hookType == FAFTER) { - var hookPt=(hookType == 1 ? hookPt.before : hookPt.after); - - if (typeof fnRef == 'object') { - hookPt = hookPt.concat(fnRef); - } else { - hookPt[hookPt.length++] = fnRef; - } - - if (optPm) hookPt = reOrder(hookPt, fnRef, optPm); - - } else if (hookType == FALTERNATE) { - if (last=='number') hookPt.alt[pms[optPm-1-pmStart]] = fnRef; - } else if (hookType == FCHAIN) { - hookPt = hookPt.chain; - if (typeof fnRef=='object') hookPt=hookPt.concat(fnRef); // add other functions - else hookPt[hookPt.length++]=fnRef; - } - - return; - } -} - -// Register a function that will set runtime variables. -function registerRunTimeFunction(fn) { - if (isFunction(fn)) { - if (typeof fn == 'object') { - runTime = runTime.concat(fn); - } else { - runTime[runTime.length++] = fn; - } - } -} - -// Register a function that will handle command parsing. -function registerCmdLineFunction(fn){ - if (isFunction(fn)) { - if (typeof fn == 'object') { - cmdLine = cmdLine.concat(fn); - } else { - cmdLine[cmdLine.length++] = fn; - } - } -} - -// Register a function that does things after command parsing. -function registerPostParseFunction(fn){ - if (isFunction(fn)) { - if (typeof fn == 'object') { - postParse = postParse.concat(fn); - } else { - postParse[postParse.length++] = fn; - } - } -} - -//////// -// PLUGIN REGISTRATION FUNCTIONS -//////// - -// Runs any hooks registered. -function runHook(fnHookTo, hookType) { - var l = hookPts[fnHookTo], k, rtnVal = null, optPm, arS, ar = runHook.arguments; - - if (hookType == FREPLACE) { - arS = argToString(ar, 2); - - if (typeof l == 'undefined' || !(l = l.ovload)) rtnVal = eval(fnHookTo+'('+arS+')'); - else rtnVal = eval('l('+arS+')'); - - } else if (hookType == FBEFORE || hookType == FAFTER) { - if (typeof l != 'undefined') { - l=(hookType == 1 ? l.before : l.after); - - if (l.length) { - arS = argToString(ar, 2); - for (var k = 0; k < l.length; k++) eval('l[k]('+arS+')'); - } - } - } else if (hookType == FALTERNATE) { - optPm = ar[2]; - arS = argToString(ar, 3); - - if (typeof l == 'undefined' || (l = l.alt[pms[optPm-1-pmStart]]) == 'undefined') { - rtnVal = eval(fnHookTo+'('+arS+')'); - } else { - rtnVal = eval('l('+arS+')'); - } - } else if (hookType == FCHAIN) { - arS=argToString(ar,2); - l=l.chain; - - for (k=l.length; k > 0; k--) if((rtnVal=eval('l[k-1]('+arS+')'))!=void(0)) break; - } - - return rtnVal; -} - -//////// -// OBJECT CONSTRUCTORS -//////// - -// Object for handling hooks. -function FunctionReference() { - this.ovload = null; - this.before = new Array(); - this.after = new Array(); - this.alt = new Array(); - this.chain = new Array(); -} - -// Object for simple access to the overLIB version used. -// Examples: simpleversion:351 major:3 minor:5 revision:1 -function Info(version, prerelease) { - this.version = version; - this.prerelease = prerelease; - - this.simpleversion = Math.round(this.version*100); - this.major = parseInt(this.simpleversion / 100); - this.minor = parseInt(this.simpleversion / 10) - this.major * 10; - this.revision = parseInt(this.simpleversion) - this.major * 100 - this.minor * 10; - this.meets = meets; -} - -// checks for Core Version required -function meets(reqdVersion) { - return (!reqdVersion) ? false : this.simpleversion >= Math.round(100*parseFloat(reqdVersion)); -} - - -//////// -// STANDARD REGISTRATIONS -//////// -registerHook("ol_content_simple", ol_content_simple, FALTERNATE, CSSOFF); -registerHook("ol_content_caption", ol_content_caption, FALTERNATE, CSSOFF); -registerHook("ol_content_background", ol_content_background, FALTERNATE, CSSOFF); -registerHook("ol_content_simple", ol_content_simple, FALTERNATE, CSSCLASS); -registerHook("ol_content_caption", ol_content_caption, FALTERNATE, CSSCLASS); -registerHook("ol_content_background", ol_content_background, FALTERNATE, CSSCLASS); -registerPostParseFunction(checkPositionFlags); -registerHook("hideObject", nbspCleanup, FAFTER); -registerHook("horizontalPlacement", horizontalPlacement, FCHAIN); -registerHook("verticalPlacement", verticalPlacement, FCHAIN); -if (olNs4||(olIe5&&isMac)||olKq) olLoaded=1; -registerNoParameterCommands('sticky,autostatus,autostatuscap,fullhtml,hauto,vauto,closeclick,wrap,followmouse,mouseoff,compatmode'); -/////// -// ESTABLISH MOUSECAPTURING -/////// - -// Capture events, alt. diffuses the overlib function. -var olCheckMouseCapture=true; -if ((olNs4 || olNs6 || olIe4)) { - olMouseCapture(); -} else { - overlib = no_overlib; - nd = no_overlib; - ver3fix = true; -} diff --git a/net/torrentflux/files/patch-html+admin.php b/net/torrentflux/files/patch-html+admin.php deleted file mode 100644 index 4ebbd05d3d52..000000000000 --- a/net/torrentflux/files/patch-html+admin.php +++ /dev/null @@ -1,12 +0,0 @@ ---- html/admin.php.orig Fri Sep 30 19:40:51 2005 -+++ html/admin.php Sun Oct 2 01:48:40 2005 -@@ -212,6 +212,9 @@ - case "mysql": - $sCommand = "mysqldump -h ".$cfg["db_host"]." -u ".$cfg["db_user"]." --password=".$cfg["db_pass"]." --all -f ".$cfg["db_name"]." > ".$sql_file; - break; -+ case "sqlite": -+ $sCommand = "sqlite ".$cfg["db_host"]." .dump > ".$sql_file; -+ break; - default: - // no support for backup-on-demand. - $sCommand = ""; diff --git a/net/torrentflux/files/patch-html+all_services.php b/net/torrentflux/files/patch-html+all_services.php deleted file mode 100644 index d743d8fc29b6..000000000000 --- a/net/torrentflux/files/patch-html+all_services.php +++ /dev/null @@ -1,11 +0,0 @@ ---- html/all_services.php.orig Wed Sep 28 19:33:42 2005 -+++ html/all_services.php Wed Sep 28 19:34:20 2005 -@@ -28,7 +28,7 @@ - $result = shell_exec("df -h ".$cfg["path"]); - $result2 = shell_exec("du -sh ".$cfg["path"]."*"); - $result4 = shell_exec("w"); --$result5 = shell_exec("free -mo"); -+$result5 = shell_exec("pstat -T"); - - DisplayHead(_ALL); - echo ""; -- echo ""; -- echo ""; -+ if ($cfg["show_directory_size"]) -+ { -+ $timeStamp = filectime($dirName.$entry); -+ $arFileSize = explode("\t", exec("du -sk ".escapeshellarg($dirName.$entry))); -+ $fileSize = $arFileSize[0]; -+ echo ""; -+ echo ""; -+ } -+ else -+ { -+ echo ""; -+ echo ""; -+ } - echo ""; -+ echo ""; - echo " "; -@@ -130,13 +196,11 @@ - echo " "; - echo ""; - // We got a response so display it. -- while (is_integer(strpos($thing,"")+1); -- $genre = substr($thing,0,strpos($thing,"<")); -+ $mainGenre = substr($thing,0,strpos($thing,"<")); -+ -+ $thing = substr($thing,strpos($thing,"id=")+3); -+ $subid = substr($thing,0,strpos($thing,"\"")); - -- $thing = substr($thing,strpos($thing,""; -- echo " "; -+ echo " "; - echo " "; -- echo " "; -+ -+ if (strlen($mainGenre) > 1) -+ { -+ if (strlen($subGenre) > 1) -+ { -+ $mainGenre = "". $mainGenre .""; -+ $subGenre = "". $subGenre .""; -+ $genre = $mainGenre."-".$subGenre; -+ } -+ else -+ { -+ $genre = "". $mainGenre .""; -+ } -+ } -+ else -+ { -+ $genre = "". $subGenre .""; -+ } -+ -+ echo " "; -+ -+ //echo " "; -+ - echo " "; - echo " "; - echo " "; - echo ""; -+ //} -+ } - } - } - echo "
"; diff --git a/net/torrentflux/files/patch-html+config.php b/net/torrentflux/files/patch-html+config.php deleted file mode 100644 index 83dc0606f6af..000000000000 --- a/net/torrentflux/files/patch-html+config.php +++ /dev/null @@ -1,74 +0,0 @@ ---- html/config.php.orig Tue Sep 27 21:03:12 2005 -+++ html/config.php Fri Jan 21 05:03:28 2005 -@@ -28,18 +28,18 @@ - /**************************************************************************/ - // Check the adodb/drivers/ directory for support for your database - // you may choose from many (mysql is the default) --$cfg["db_type"] = "mysql"; // mysql, postgres7 view adodb/drivers/ --$cfg["db_host"] = "localhost"; // DB host computer name or IP --$cfg["db_name"] = "torrentflux"; // Name of the Database --$cfg["db_user"] = "user"; // username for your MySQL database --$cfg["db_pass"] = "password"; // password for database -+$cfg["db_type"] = "sqlite"; // mysql, postgres7 view adodb/drivers/ -+$cfg["db_host"] = "%%DATABASE%%/tf.db"; // path to sqlite database -+$cfg["db_name"] = ""; // unused for sqlite -+$cfg["db_user"] = ""; // unused for sqlite -+$cfg["db_pass"] = ""; // unused for sqlite - /**************************************************************************/ - - /**************************************************************************/ - // Define the PATH where the downloads will go (note that it ends with a / [slash]) - // Note this can be anywhere (not where TorrentFlux is installed) --// must be chmod'd to 777 (DO NOT MAKE THIS THE PATH TO YOUR PHP FILES!) --$cfg["path"] = "/usr/local/torrent/"; -+// must be chown'd to www (DO NOT MAKE THIS THE PATH TO YOUR PHP FILES!) -+$cfg["path"] = "%%DOWNLOADS%%/"; - /**************************************************************************/ - - /**************************************************************************/ -@@ -47,13 +47,13 @@ - // Only change the path to this file as needed. - // You may use 'btphptornado.py' for BitTornado Client or 'btphptorrent.py' - // for the original BitTorrent Client (read the INSTALL file for more). --$cfg["btphpbin"] = "/usr/local/TF_BitTornado/btphptornado.py"; -+$cfg["btphpbin"] = "%%PREFIX%%/libexec/btphptornado.py"; - /**************************************************************************/ - - /**************************************************************************/ - // Specify the btshowmetainfo.py file name - // Use the full path to this file -- change as needed. --$cfg["btshowmetainfo"] = "/usr/local/TF_BitTornado/btshowmetainfo.py"; -+$cfg["btshowmetainfo"] = "%%LOCALBASE%%/bin/btshowmetainfo.py"; - /**************************************************************************/ - - // Set advanced_start to true if you want to allow users to use the advanced -@@ -84,6 +84,9 @@ - // Enable the Suprnova.org Search Form on Home Page - $cfg["enable_search"] = true; - -+// Calculate directory size in directory browsing -+$cfg["show_directory_size"] = true; -+ - // Enable users to download files from the directory browsing - $cfg["enable_file_download"] = true; - -@@ -93,9 +96,6 @@ - // Enable showing the average server load over the last 15 minutes from /proc/loadavg file - $cfg["show_server_load"] = true; - --// The path to your loadavg file --$cfg["loadavg_path"] = "/proc/loadavg"; -- - // days to keep audit actions in DB. (owner ship of torrent based on this) - $cfg['days_to_keep'] = 30; - -@@ -160,6 +160,9 @@ - // DO NOT Edit below this line unless you know what you're doing. - // *************************************************************************** - // *************************************************************************** -+ -+// Set a reasonable umask -+umask(0022); - - $cfg["pagetitle"] = "TorrentFlux"; - diff --git a/net/torrentflux/files/patch-html+db.php b/net/torrentflux/files/patch-html+db.php deleted file mode 100644 index da8353d02812..000000000000 --- a/net/torrentflux/files/patch-html+db.php +++ /dev/null @@ -1,11 +0,0 @@ ---- html/db.php.orig Wed Sep 28 01:52:53 2005 -+++ html/db.php Wed Sep 28 01:54:51 2005 -@@ -2,7 +2,7 @@ - - // will need include of config.php - include_once('config.php'); --include_once('adodb/adodb.inc.php'); -+include_once('%%LOCALBASE%%/share/adodb/adodb.inc.php'); - - function getdb() - { diff --git a/net/torrentflux/files/patch-html+dir.php b/net/torrentflux/files/patch-html+dir.php deleted file mode 100644 index 52ffb7572ec3..000000000000 --- a/net/torrentflux/files/patch-html+dir.php +++ /dev/null @@ -1,76 +0,0 @@ ---- html/dir.php.orig Tue Oct 4 01:39:38 2005 -+++ html/dir.php Tue Oct 4 01:51:36 2005 -@@ -104,15 +104,26 @@ - - if (file_exists($path)) - { -+ $fileSize = exec("stat -Lnqf %z ".escapeshellarg($path)); -+ -+ AuditAction($cfg["constants"]["fm_download"], $down."
Size:".$fileSize); -+ - header("Content-type: application/octet-stream\n"); - header("Content-disposition: attachment; filename=\"".$file."\"\n"); - header("Content-transfer-encoding: binary\n"); -- header("Content-length: " . filesize($path) . "\n"); -+ header("Content-length: " . $fileSize . "\n"); -+ -+ while (ob_get_level() > 0) { -+ ob_end_flush(); -+ } - - $fp = fopen($path, "r"); -- fpassthru($fp); -+ while(!feof($fp)) { -+ set_time_limit(60); -+ print(fread($fp, 1024*8)); -+ ob_flush(); -+ } - -- AuditAction($cfg["constants"]["fm_download"], $down); - exit(); - } - else -@@ -283,8 +294,19 @@ - if (@is_dir($dirName.$entry)) - { - echo "
".$entry."  ".$fileSize." KB".date("m-d-Y g:i a", $timeStamp)."  "; - - if ($cfg["enable_file_download"]) -@@ -340,9 +362,9 @@ - } - else - { -- $arStat = @lstat($dirName.$entry); -- $timeStamp = $arStat[10]; -- $fileSize = number_format(($arStat[7])/1024); -+ $timeStamp = filectime($dirName.$entry); -+ $arFileSize = explode("\t", exec("du -sk ".escapeshellarg($dirName.$entry))); -+ $fileSize = $arFileSize[0]; - // Code added by Remko Jantzen to assign an icon per file-type. But when not - // available all stays the same. - $image="images/time.gif"; -@@ -423,7 +445,7 @@ - if (!is_dir($cfg["path"].$cfg["user"])) - { - //Then create it -- mkdir($cfg["path"].$cfg["user"], 0777); -+ mkdir($cfg["path"].$cfg["user"], 0755); - } - } - diff --git a/net/torrentflux/files/patch-html+functions.php b/net/torrentflux/files/patch-html+functions.php deleted file mode 100644 index f7ab843c89ad..000000000000 --- a/net/torrentflux/files/patch-html+functions.php +++ /dev/null @@ -1,76 +0,0 @@ ---- html/functions.php.orig Fri Oct 7 00:39:53 2005 -+++ html/functions.php Fri Oct 7 00:41:16 2005 -@@ -49,9 +49,9 @@ - // avddelete() - function avddelete($file) - { -- chmod($file,0777); - if (@is_dir($file)) - { -+ chmod($file,0755); - $handle = @opendir($file); - while($filename = readdir($handle)) - { -@@ -65,6 +65,7 @@ - } - else - { -+ chmod($file,0644); - @unlink($file); - } - } -@@ -872,7 +873,7 @@ - global $cfg; - - echo "
"; -- echo "TorrentFlux ".$cfg["version"]."  "; -+ echo "TorrentFlux %%PORTVERSION%%  "; - echo "
"; - } - -@@ -1028,7 +1029,7 @@ - if (!is_dir($cfg["torrent_file_path"])) - { - //Then create it -- mkdir($cfg["torrent_file_path"], 0777); -+ mkdir($cfg["torrent_file_path"], 0755); - } - } - -@@ -1152,7 +1153,7 @@ - // Remove bad characters that cause problems - function cleanFileName($inName) - { -- $replaceItems = array("'", ",", "#", "%", "!", "+", ":", "/", "\\", "@", "$", "&", "?"); -+ $replaceItems = array("'", ",", "#", "%", "!", "+", ":", "/", "\\", "@", "$", "&", "?", "\""); - $cleanName = str_replace($replaceItems, "", $inName); - - return $cleanName; -@@ -1264,7 +1265,7 @@ - if (strpos($rtnValue, "d8:") === false) - { - // We don't have a Torrent File... it is something else -- AuditAction($cfg["constants"]["error"], "BAD TORRENT for: ".$url."\n".$rtnValue); -+ AuditAction($cfg["constants"]["error"], "BAD TORRENT for: ".$url."
".htmlspecialchars(substr($rtnValue, 0, 512))); - $rtnValue = ""; - } - return $rtnValue; -@@ -1564,7 +1565,7 @@ - if($kill_id != "" && $af->percent_done >= 0 && $af->running == 1) - { - -- $output .= ""; -+ $output .= ""; - $output .= ""; - - } -@@ -1572,7 +1573,8 @@ - { - if($torrentowner == "n/a") - { -- $output .= ""; -+ $takelink = $_SERVER['PHP_SELF']."?alias_file=".$alias."&takefile=".urlencode($entry); -+ $output .= ""; - } - else - { diff --git a/net/torrentflux/files/patch-html+index.php b/net/torrentflux/files/patch-html+index.php deleted file mode 100644 index 6c4082be37c0..000000000000 --- a/net/torrentflux/files/patch-html+index.php +++ /dev/null @@ -1,69 +0,0 @@ ---- html/index.php.orig Mon Oct 10 00:08:03 2005 -+++ html/index.php Mon Oct 10 00:08:54 2005 -@@ -33,11 +33,11 @@ - { - include_once("AliasFile.php"); - $command = ""; -- If (empty($rate)) -+ If (!isset($rate)) - { - $rate = $cfg["max_upload_rate"]; - } -- if (empty($drate)) { -+ if (!isset($drate)) { - $drate = $cfg["max_download_rate"]; - } - if (empty($superseeder)) { -@@ -97,6 +97,7 @@ - //AuditAction($cfg["constants"]["start_torrent"], $torrent); - AuditAction($cfg["constants"]["start_torrent"], $torrent."
Die:".$runtime.", Sharekill:".$sharekill.", MaxUploads:".$maxuploads.", DownRate:".$drate.", UploadRate:".$rate.", Ports:".$minport."-".$maxport.", SuperSeed:".$superseeder); - -+ sleep(2); // wait 2 seconds - header("location: index.php"); - } - -@@ -192,7 +193,7 @@ - { - if(move_uploaded_file($_FILES['upload_file']['tmp_name'], $cfg["torrent_file_path"].$file_name)) - { -- chmod($cfg["torrent_file_path"].$file_name, 0644); -+ chmod($cfg["torrent_file_path"].$file_name, 0640); - - AuditAction($cfg["constants"]["file_upload"], $file_name); - -@@ -221,6 +222,21 @@ - } - } // End File Upload - -+// adopt abandoned torrents -+if(isset($takefile)) -+{ -+ if (("n/a" == getOwner($delfile)) && IsAdmin()) -+ { -+ AuditAction($cfg["constants"]["file_upload"], $takefile); -+ -+ header("location: index.php"); -+ } -+ else -+ { -+ AuditAction($cfg["constants"]["error"], $cfg["user"]." attempted to take ".$takefile); -+ } -+} -+ - - // if a file was set to be deleted then delete it - if(isset($delfile)) -@@ -565,10 +581,10 @@ - Total Download: kB/s
- Free Space: - Server Load: ".$loadavg.""; - } - ?> diff --git a/net/torrentflux/files/patch-html+startpop.php b/net/torrentflux/files/patch-html+startpop.php deleted file mode 100644 index f510858d6228..000000000000 --- a/net/torrentflux/files/patch-html+startpop.php +++ /dev/null @@ -1,20 +0,0 @@ ---- html/startpop.php.orig Mon Oct 10 16:41:17 2005 -+++ html/startpop.php Mon Oct 10 16:42:20 2005 -@@ -138,7 +138,7 @@ - - function isNumber(sText) - { -- var ValidChars = "0123456789."; -+ var ValidChars = "0123456789.-"; - var IsNumber = true; - var Char; - -@@ -168,7 +168,7 @@ - - - -- -+ - - - diff --git a/net/torrentflux/files/patch-html+torrentspy.php b/net/torrentflux/files/patch-html+torrentspy.php deleted file mode 100644 index 5d7a8f06cbc3..000000000000 --- a/net/torrentflux/files/patch-html+torrentspy.php +++ /dev/null @@ -1,322 +0,0 @@ ---- html/torrentspy.php Sat Oct 15 11:48:01 2005 -+++ html/torrentspy.php Sat Oct 15 12:01:29 2005 -@@ -22,12 +22,13 @@ - Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA - */ - --// Original code posted by heddock in the TorrentFlux forums, modified by Qrome -+// Original code posted by heddock in the TorrentFlux forums, modified by Qrome and Kboy - - include_once("config.php"); - include_once("functions.php"); - - $msg = ""; -+$thing = ""; - - // Try to connect - if (!$fp = @fsockopen ("www.torrentspy.com", 80, $errno, $errstr, 30)) -@@ -42,11 +43,15 @@ - - // break the search terms up so they can be handled by the search engine - $searchterm=str_replace(" ", "+",$_REQUEST["spysearch"]); -+ if (empty($searchterm)) -+ { -+ $searchterm = $_REQUEST["query"]; -+ } - - -- if ($_REQUEST["genre"] != "") -+ if ($_REQUEST["mainGenre"] != "") - { -- $request = 'GET /directory.asp?mode=sub&id='. $_REQUEST["genre"] . ' HTTP/1.1' ."\r\n". -+ $request = 'GET /directory.asp?mode=main&id='. $_REQUEST["mainGenre"] . ' HTTP/1.1' ."\r\n". - 'Accept: image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, application/x-shockwave-flash, application/vnd.ms-excel, application/vnd.ms-powerpoint, application/msword, */*' ."\r\n". - 'Referer: http://www.torrentspy.com/latest.asp' ."\r\n". - 'Accept-Language: en-us' ."\r\n". -@@ -57,11 +62,11 @@ - } - else - { -- if ($_REQUEST["LATEST"] != 1) -+ if ($_REQUEST["subGenre"] != "") - { -- $request = 'GET /search.asp?query='. $searchterm . '&submit.x=24&submit.y=10 HTTP/1.1' ."\r\n". -+ $request = 'GET /directory.asp?mode=sub&id='. $_REQUEST["subGenre"] . ' HTTP/1.1' ."\r\n". - 'Accept: image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, application/x-shockwave-flash, application/vnd.ms-excel, application/vnd.ms-powerpoint, application/msword, */*' ."\r\n". -- 'Referer: http://www.torrentspy.com/' ."\r\n". -+ 'Referer: http://www.torrentspy.com/latest.asp' ."\r\n". - 'Accept-Language: en-us' ."\r\n". - 'User-Agent: '.$_SERVER['HTTP_USER_AGENT'] ."\r\n". - 'Host: www.torrentspy.com' ."\r\n". -@@ -70,7 +75,32 @@ - } - else - { -- $request = 'GET /latest.asp HTTP/1.1' ."\r\n". -+ switch ($_REQUEST["LATEST"]) -+ { -+ case "1": -+ $request = 'GET /latest.asp?pg='.$_REQUEST["pg"].' HTTP/1.1' ."\r\n". -+ 'Accept: image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, application/x-shockwave-flash, application/vnd.ms-excel, application/vnd.ms-powerpoint, application/msword, */*' ."\r\n". -+ 'Referer: http://www.torrentspy.com/' ."\r\n". -+ 'Accept-Language: en-us' ."\r\n". -+ 'User-Agent: '.$_SERVER['HTTP_USER_AGENT'] ."\r\n". -+ 'Host: www.torrentspy.com' ."\r\n". -+ 'Connection: Close' ."\r\n". -+ 'Cookie: ' ."\r\n\r\n"; -+ break; -+ -+ case "-1": -+ $request = 'GET /directory.asp?mode='.$_REQUEST["mode"].'&id='.$_REQUEST["id"].'&pg='.$_REQUEST["pg"].'&submit.x=24&submit.y=10 HTTP/1.1' ."\r\n". -+ 'Accept: image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, application/x-shockwave-flash, application/vnd.ms-excel, application/vnd.ms-powerpoint, application/msword, */*' ."\r\n". -+ 'Referer: http://www.torrentspy.com/' ."\r\n". -+ 'Accept-Language: en-us' ."\r\n". -+ 'User-Agent: '.$_SERVER['HTTP_USER_AGENT'] ."\r\n". -+ 'Host: www.torrentspy.com' ."\r\n". -+ 'Connection: Close' ."\r\n". -+ 'Cookie: ' ."\r\n\r\n"; -+ break; -+ -+ default: -+ $request = 'GET /search.asp?query='. $searchterm .'&pg='.$_REQUEST["pg"].'&db='.$_REQUEST["db"].'&submit.x=24&submit.y=10 HTTP/1.1' ."\r\n". - 'Accept: image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, application/x-shockwave-flash, application/vnd.ms-excel, application/vnd.ms-powerpoint, application/msword, */*' ."\r\n". - 'Referer: http://www.torrentspy.com/' ."\r\n". - 'Accept-Language: en-us' ."\r\n". -@@ -78,6 +108,8 @@ - 'Host: www.torrentspy.com' ."\r\n". - 'Connection: Close' ."\r\n". - 'Cookie: ' ."\r\n\r\n"; -+ break; -+ } - } - } - -@@ -92,9 +124,9 @@ - } - fclose($fp); - -- $thing = substr($thing,strpos($thing,"\r\n\r\n")+4); -+ //$thing = substr($thing,strpos($thing,"\r\n\r\n")+4); - -- $thing = substr($thing,strpos($thing,"Torrent Name")+12); -+ //$thing = substr($thing,strpos($thing,"Torrent Name")+12); - } - - DisplayHead("TorrentSpy "._SEARCH); -@@ -105,9 +137,21 @@ - echo "
Max Upload Rate:"> kB/s"> kB/s (-1 = auto)Max # Uploads:">
"; - echo "
"; - echo _SEARCH." TorrentSpy:
"; --echo " "; -+echo " "; - echo "  Show Latest Torrents       Visit: TorrentSpy.com

"; --echo "* Click on Torrent Links to add them to the Torrent Download List"; -+echo "* Click on Torrent Links to add them to the Torrent Download List

"; -+echo "
"; -+echo "Games | "; -+echo "Movies | "; -+echo "TV | "; -+echo "Music | "; -+echo "Applications | "; -+echo "Anime | "; -+echo "Linux | "; -+echo "Macintosh | "; -+echo "Misc | "; -+echo "Unsorted/Other"; -+echo "
"; - echo "
"; - echo ""; - -@@ -120,6 +164,28 @@ - } - else - { -+ if ($_REQUEST["mainGenre"] != "") -+ { -+ echo "
"; -+ echo "
"; -+ $thing = substr($thing,strpos($thing,"Torrent Directory:")+strlen("Torrent Directory:")); -+ echo "Category: ".substr($thing,0,strpos($thing,"<"))." -> "; -+ echo " "; -+ echo ""; -+ echo "
"; -+ } -+ else -+ { - echo "
"; - echo "
 Peers
")+1); -- $size = substr($thing,0,strpos($thing,"<")); -+ $subGenre = substr($thing,0,strpos($thing,"<")); -+ -+ } -+ else -+ { -+ $thing = substr($thing,strpos($thing,"id=")+3); -+ $subid = substr($thing,0,strpos($thing,"\"")); - -- $thing = substr($thing,strpos($thing,"")+1); -+ $subGenre = substr($thing,0,strpos($thing,"<")); -+ } -+ -+ -+ $thing = substr($thing,strpos($thing,"")+11); -+ $size = substr($thing,0,strpos($thing,"<")); -+ -+ -+ $thing = substr($thing,strpos($thing,"")+11); - $files = substr($thing,0,strpos($thing,"<")); - -- $thing = substr($thing,strpos($thing,"")+1); -+ -+ $thing = substr($thing,strpos($thing,"")+11); - $seeds = substr($thing,0,strpos($thing,"<")); - -- $thing = substr($thing,strpos($thing,"")+1); -+ if ($seeds == "") -+ { -+ $seeds = "NA"; -+ } -+ -+ $thing = substr($thing,strpos($thing,"")+11); - $peers = substr($thing,0,strpos($thing,"<")); -+ if ($peers == "") -+ { -+ $peers = "NA"; -+ } - -+ // See what the bg color is and switch it - if ($bg == $cfg["bgLight"]) - { - $bg = $cfg["bgDark"]; -@@ -181,17 +281,68 @@ - } - - -+ // Ok hide the rows that don't have seed info -+ //if ($seeds != "NA" ) -+ //{ - echo "
".$displayname."". $genre ."". $genre ."". $genre ."".$size."". $seeds."". $peers."
"; -+ -+// is there paging at the bottom? -+if (strpos($thing, "

Pages (") !== false) -+{ -+ // Yes, then lets grab it and display it! ;) -+ $thing = substr($thing,strpos($thing,"

Pages (")+strlen("

")); -+ $pages = substr($thing,0,strpos($thing,"

")); -+ $pages = str_replace(" ", "", $pages); -+ if (strpos($pages, "search.asp?")) -+ { -+ $pages = str_replace("search.asp?", "torrentspy.php?LATEST=0&", $pages); -+ } -+ if (strpos($pages, "directory.asp?")) -+ { -+ //http://qrome/torrent/directory.asp?mode=sub&id=12&pg=3 -+ $pages = str_replace("directory.asp?", "torrentspy.php?LATEST=-1&", $pages); -+ } -+ if (strpos($pages, "latest.asp?")) -+ { -+ $pages = str_replace("latest.asp?", "torrentspy.php?LATEST=1&", $pages); -+ } -+ -+ echo "
".$pages."

"; -+} - - DisplayFoot(); - ?> diff --git a/net/torrentflux/files/patch-html+who.php b/net/torrentflux/files/patch-html+who.php deleted file mode 100644 index 960ab19792c3..000000000000 --- a/net/torrentflux/files/patch-html+who.php +++ /dev/null @@ -1,11 +0,0 @@ ---- html/who.php.orig Wed Sep 28 19:33:51 2005 -+++ html/who.php Wed Sep 28 19:34:34 2005 -@@ -27,7 +27,7 @@ - - - $result = shell_exec("w"); --$result2 = shell_exec("free -mo"); -+$result2 = shell_exec("pstat -T"); - - - DisplayHead(_SERVERSTATS); diff --git a/net/torrentflux/files/pkg-deinstall.in b/net/torrentflux/files/pkg-deinstall.in deleted file mode 100644 index 25095b758f14..000000000000 --- a/net/torrentflux/files/pkg-deinstall.in +++ /dev/null @@ -1,29 +0,0 @@ -#!/bin/sh -e -# -# $FreeBSD$ -# - -CAT=/bin/cat -ECHO_CMD=echo -MD5=/sbin/md5 -RM=/bin/rm -RMDIR=/bin/rmdir -TRUE=/usr/bin/true - -case $2 in -DEINSTALL) - if [ -r "%%DATABASE%%/tf.md5" ]; then - saved=`${CAT} "%%DATABASE%%/tf.md5"` - calc=`${MD5} -q "%%DATABASE%%/tf.db"` - if [ "x$saved" = "x$calc" ]; then - ${RM} -Rf "%%DATABASE%%" - ${ECHO_CMD} - ${ECHO_CMD} "===> Deleted TorrentFlux database." - ${ECHO_CMD} - else - ${RM} -f "%%DATABASE%%/tf.md5" - fi - fi - ${RMDIR} "%%DOWNLOADS%%" 2>/dev/null || ${TRUE} - ;; -esac diff --git a/net/torrentflux/files/pkg-install.in b/net/torrentflux/files/pkg-install.in deleted file mode 100644 index dce2f1bdd266..000000000000 --- a/net/torrentflux/files/pkg-install.in +++ /dev/null @@ -1,79 +0,0 @@ -#!/bin/sh -# -# $FreeBSD$ -# - -CHMOD=/bin/chmod -CHOWN=/usr/sbin/chown -ECHO_CMD=echo -GREP=/usr/bin/grep -MD5=/sbin/md5 -MKDIR=/bin/mkdir -PW=/usr/sbin/pw -SH=/bin/sh -SU=/usr/bin/su -SQLITE=%%LOCALBASE%%/bin/sqlite - -FTPUSERS=/etc/ftpusers - -case $2 in -POST-INSTALL) - if ! ${PW} usershow -n www >/dev/null 2>&1; then - ${ECHO_CMD} - if ! ${PW} groupshow -n www >/dev/null 2>&1; then - if ! ${PW} groupadd -n www -g 80; then - ${ECHO_CMD} "*** Failed to add a group 'www' with id 80." - ${ECHO_CMD} - ${ECHO_CMD} "Please add the 'www' user manually with" - ${ECHO_CMD} " ${PW} useradd -n www -g www -c 'World Wide Web Owner' \\" - ${ECHO_CMD} " -d /nonexistent -s /sbin/nologin -h -" - ${ECHO_CMD} "and retry installing this package." - exit 1 - fi - ${ECHO_CMD} "===> Group 'www' created." - fi - if ! ${PW} useradd -n www -u 80 -g www -c 'World Wide Web Owner' \ - -d /nonexistent -s /sbin/nologin -h -; then - ${ECHO_CMD} "*** Failed to add an user 'www' with id 80." - ${ECHO_CMD} - ${ECHO_CMD} "Please add the 'www' user manually with" - ${ECHO_CMD} " ${PW} useradd -n www -g www -c 'World Wide Web Owner' \\" - ${ECHO_CMD} " -d /nonexistent -s /sbin/nologin -h -" - ${ECHO_CMD} "and retry installing this package." - exit 1 - fi - ${GREP} -qs '^www$' ${FTPUSERS} || ${ECHO_CMD} www >> ${FTPUSERS} - ${ECHO_CMD} "===> Account 'www' created." - fi - - if [ ! -d "%%DOWNLOADS%%" ]; then - if ! ${MKDIR} -p -m 755 "%%DOWNLOADS%%"; then - ${ECHO_CMD} "*** Failed to create download directory '%%DOWNLOADS%%'." - exit 1 - fi - ${CHOWN} www:www "%%DOWNLOADS%%" - ${ECHO_CMD} "===> Download directory created." - fi - - if [ ! -d "%%DATABASE%%" ]; then - if ! ${MKDIR} -p -m 700 "%%DATABASE%%"; then - ${ECHO_CMD} "*** Failed to create database directory '%%DATABASE%%'." - exit 1 - fi - ${CHOWN} www:www "%%DATABASE%%" - fi - - if [ ! -f "%%DATABASE%%/tf.db" ]; then - if ! ${SQLITE} "%%DATABASE%%/tf.db" < "%%DATADIR%%/torrentflux.sqlite"; then - ${ECHO_CMD} "*** Failed to create SQLite database '%%DATABASE%%/tf.db'." - else - ${CHMOD} 600 "%%DATABASE%%/tf.db" - ${MD5} -q "%%DATABASE%%/tf.db" > "%%DATABASE%%/tf.md5" - ${CHOWN} www:www "%%DATABASE%%/tf.db" "%%DATABASE%%/tf.md5" - ${ECHO_CMD} "===> Torrentflux database created." - fi - fi - - ${SH} -e ${PKG_PREFIX}/etc/rc.d/torrentflux.sh start - ;; -esac diff --git a/net/torrentflux/files/pkg-message.in b/net/torrentflux/files/pkg-message.in deleted file mode 100644 index c6da06d0b7a0..000000000000 --- a/net/torrentflux/files/pkg-message.in +++ /dev/null @@ -1,15 +0,0 @@ - -************************************************************ - -The TorrentFlux package has been successfully installed. - -Files will be downloaded to %%DOWNLOADS%%, -to check how much space is left on the partition, try - df -H %%DOWNLOADS%% - -Visit the TorrentFlux forum at - http://www.torrentflux.com/forum/ -for more information. - -************************************************************ - diff --git a/net/torrentflux/files/torrentflux.sh.in b/net/torrentflux/files/torrentflux.sh.in deleted file mode 100644 index 8582bdc0cb1f..000000000000 --- a/net/torrentflux/files/torrentflux.sh.in +++ /dev/null @@ -1,46 +0,0 @@ -#!/bin/sh -e -# -# $FreeBSD$ -# - -tf_ps_arg_cache_min=1024 - -case "$1" in -start) - ps_arg_cache_limit=`sysctl -n kern.ps_arg_cache_limit 2>/dev/null` || true - if [ -n "$ps_arg_cache_limit" -a "$ps_arg_cache_limit" -lt "$tf_ps_arg_cache_min" ]; then - echo -n '===> '; - sysctl kern.ps_arg_cache_limit="$tf_ps_arg_cache_min" - fi - ;; -stop) - # download_base=`sed -nEe 's/^\\$cfg\\["path"\\][ ]*=[ ]*"(\\/[^"]+)".*$/\\1/p' \ - # %%PREFIX%%/etc/tfconfig.php` - pid_list=`ps xww -o pid,command -U www | \ - awk '$3 ~ /btphptornado/ { \ - if ($6 ~ "^%%DOWNLOADS%%/\\.torrents/[^/]+\\.stat$") { \ - system ("echo -n 0 | dd bs=1 count=1 conv=notrunc of=\""$6"\" 2>/dev/null"); \ - print $1 \ - } \ - }'` - # wait display_interval for btphptornado to catch up - if [ -n "$pid_list" ]; then - echo "Waiting for PIDS: "$pid_list"." - sleep 5 - fi - # let init(8) kill the remaining processes - ;; -status) - pid_list=`ps xww -o pid,command -U www | \ - awk '$3 ~ /btphptornado/ { print $1 }'` - if [ -n "$pid_list" ]; then - echo "Torrents are active at pids "$pid_list"." - else - echo "No active torrents found." - fi - ;; -*) - echo 1>&2 "Usage: $0 (start|stop|status)" - exit 1 - ;; -esac diff --git a/net/torrentflux/files/torrentflux.sqlite b/net/torrentflux/files/torrentflux.sqlite deleted file mode 100644 index b7a85f1b8460..000000000000 --- a/net/torrentflux/files/torrentflux.sqlite +++ /dev/null @@ -1,73 +0,0 @@ --- --- $FreeBSD$ --- --- Run this as the torrentflux user. --- --- Example: --- su -m www -c 'sqlite /path/to/torrentflux/.database/tf.db < torrentflux.sqlite' --- - -BEGIN TRANSACTION; - -CREATE TABLE tf_links ( - lid INTEGER auto_increment, - url varchar(255) NOT NULL default '', - PRIMARY KEY (lid) -); - -INSERT INTO tf_links VALUES(1,'http://www.freebsd.org'); -INSERT INTO tf_links VALUES(2,'http://www.torrentflux.com'); -INSERT INTO tf_links VALUES(3,'http://isohunt.com'); -INSERT INTO tf_links VALUES(4,'http://torrentspy.com/'); -INSERT INTO tf_links VALUES(5,'http://www.mininova.org/'); -INSERT INTO tf_links VALUES(6,'http://thepiratebay.org/'); -INSERT INTO tf_links VALUES(7,'http://www.torrentbox.com/'); -INSERT INTO tf_links VALUES(8,'http://www.torrentreactor.to/index.php'); -INSERT INTO tf_links VALUES(9,'http://torrent.freesbie.org'); -INSERT INTO tf_links VALUES(10,'http://bittorrent.mozilla.org/'); - -CREATE TABLE tf_log ( - cid INTEGER auto_increment, - user_id varchar(32) NOT NULL default '', - file varchar(200) NOT NULL default '', - action varchar(200) NOT NULL default '', - ip varchar(15) NOT NULL default '', - ip_resolved varchar(200) NOT NULL default '', - user_agent varchar(200) NOT NULL default '', - time varchar(14) NOT NULL default '0', - PRIMARY KEY (cid) -); - -CREATE TABLE tf_messages ( - mid INTEGER auto_increment, - to_user varchar(32) NOT NULL default '', - from_user varchar(32) NOT NULL default '', - message text, - IsNew int(11) default NULL, - ip varchar(15) NOT NULL default '', - time varchar(14) NOT NULL default '0', - force_read tinyint(1) default '0', - PRIMARY KEY (mid) -); - -CREATE TABLE tf_rss ( - rid INTEGER auto_increment, - url varchar(255) NOT NULL default '', - PRIMARY KEY (rid) -); - -CREATE TABLE tf_users ( - uid INTEGER auto_increment, - user_id varchar(32) NOT NULL default '', - password varchar(34) NOT NULL default '', - hits int(10) NOT NULL default '0', - last_visit varchar(14) NOT NULL default '0', - time_created varchar(14) NOT NULL default '0', - user_level tinyint(1) NOT NULL default '0', - hide_offline tinyint(1) NOT NULL default '0', - theme varchar(100) NOT NULL default 'mint', - language_file varchar(60) default 'lang-english.php', - PRIMARY KEY (uid) -); - -COMMIT; diff --git a/net/torrentflux/pkg-descr b/net/torrentflux/pkg-descr deleted file mode 100644 index 1bb27da4b0aa..000000000000 --- a/net/torrentflux/pkg-descr +++ /dev/null @@ -1,16 +0,0 @@ -TorrentFlux is a free PHP based BitTorrent client that runs on a web server. -Manage all of your Torrent downloads through a convenient web interface from -anywhere. - -TorrentFlux is a feature rich Torrent client. Users can manage Torrent downloads -through a Web interface from anywhere. Torrents can be uploaded via a URL or -file upload, and can be started, stopped, and deleted with a click. You are also -able to view the download progress of all Torrents, server drive space, and -Torrent file meta information before and during download. It has built-in user -management and security as well as private messaging between users. Each user is -able to select their own theme and view the upload history. For administrators -there is a detailed user administration and searchable logs. Various languages -are supported. - - -WWW: http://www.torrentflux.com/ diff --git a/net/torrentflux/pkg-plist b/net/torrentflux/pkg-plist deleted file mode 100644 index 633904dee2fc..000000000000 --- a/net/torrentflux/pkg-plist +++ /dev/null @@ -1,10 +0,0 @@ -@comment $FreeBSD$ -@unexec if cmp -s %D/etc/tfconfig.php %D/etc/tfconfig.php.default; then rm -f %D/etc/tfconfig.php; fi -etc/tfconfig.php.default -@exec [ -f %B/tfconfig.php ] || cp %B/%f %B/tfconfig.php -etc/rc.d/torrentflux.sh -libexec/btphptornado.py -%%DATADIR%%/torrentflux.sqlite -@dirrmtry %%DATADIR%% -%%PORTDOCS%%%%DOCSDIR%%/install.txt -%%PORTDOCS%%@dirrm %%DOCSDIR%% diff --git a/net/torrentsniff/Makefile b/net/torrentsniff/Makefile deleted file mode 100644 index 59deef6d85e4..000000000000 --- a/net/torrentsniff/Makefile +++ /dev/null @@ -1,30 +0,0 @@ -# New ports collection makefile for: torrentsniff -# Date created: 06 July 2003 -# Whom: Pav Lucistnik -# -# $FreeBSD$ -# - -PORTNAME= torrentsniff -PORTVERSION= 0.3.0 -CATEGORIES= net perl5 -MASTER_SITES= http://www.highprogrammer.com/alan/perl/ - -MAINTAINER= pav@FreeBSD.org -COMMENT= Commandline tool for getting status of torrent - -RUN_DEPENDS= ${SITE_PERL}/LWP/UserAgent.pm:${PORTSDIR}/www/p5-libwww \ - ${SITE_PERL}/${PERL_ARCH}/Digest/SHA1.pm:${PORTSDIR}/security/p5-Digest-SHA1 - -USE_PERL5= yes -NO_BUILD= yes - -post-patch: - ${PERL} -pi -e "s#/usr/local/bin/perl#${PERL5}#" ${WRKSRC}/torrentsniff - -do-install: - ${INSTALL_SCRIPT} ${WRKSRC}/torrentsniff ${LOCALBASE}/bin - ${MKDIR} ${SITE_PERL}/BitTorrent - ${INSTALL_DATA} ${WRKSRC}/BitTorrent/BDecode.pm ${SITE_PERL}/BitTorrent - -.include diff --git a/net/torrentsniff/distinfo b/net/torrentsniff/distinfo deleted file mode 100644 index 62384cbadc6b..000000000000 --- a/net/torrentsniff/distinfo +++ /dev/null @@ -1,3 +0,0 @@ -MD5 (torrentsniff-0.3.0.tar.gz) = 3884cac276a990a95ea77738195508aa -SHA256 (torrentsniff-0.3.0.tar.gz) = 8af4f672a0ec6c4ad85665f90e65dadf38d15fab9df65aed1d2e50de8f6a4476 -SIZE (torrentsniff-0.3.0.tar.gz) = 5768 diff --git a/net/torrentsniff/files/patch-BitTorrent-BDecode.pm b/net/torrentsniff/files/patch-BitTorrent-BDecode.pm deleted file mode 100644 index 9caadb0eda4e..000000000000 --- a/net/torrentsniff/files/patch-BitTorrent-BDecode.pm +++ /dev/null @@ -1,10 +0,0 @@ ---- BitTorrent/BDecode.pm.orig Sun Jun 15 05:47:46 2003 -+++ BitTorrent/BDecode.pm Fri Nov 14 18:42:44 2003 -@@ -5,7 +5,6 @@ - use Carp; - use base 'Exporter'; - use strict; --our @EXPORT_OK = qw(bdecode); - - sub bdecode { - my ($dataref) = @_; diff --git a/net/torrentsniff/files/patch-torrentsniff b/net/torrentsniff/files/patch-torrentsniff deleted file mode 100644 index 03062bb7be8e..000000000000 --- a/net/torrentsniff/files/patch-torrentsniff +++ /dev/null @@ -1,11 +0,0 @@ ---- torrentsniff.orig Fri Nov 14 18:17:20 2003 -+++ torrentsniff Fri Nov 14 18:27:24 2003 -@@ -115,7 +115,7 @@ - my($file, $report_file_info, $report_tracker_info) = @_; - print "$file\n"; - local *TOR; -- if( not open(TOR, "<", $file) ) { -+ if( not open(TOR, "< $file") ) { - print STDERR "Unable to read $file because of $!\n"; - return 0; - } diff --git a/net/torrentsniff/pkg-descr b/net/torrentsniff/pkg-descr deleted file mode 100644 index 24bf555b5635..000000000000 --- a/net/torrentsniff/pkg-descr +++ /dev/null @@ -1,8 +0,0 @@ -TorrentSniff is a command line Perl program that reads a BitTorrent .torrent -file from the local file system or from a URL and reports on the status of the -torrent. - -TorrentSniff is based on an early version of TorrentSpy. Reporting seed and -leech numbers works only with some tracker implementations. - -WWW: http://www.highprogrammer.com/alan/perl/torrentsniff.html diff --git a/net/torrentsniff/pkg-plist b/net/torrentsniff/pkg-plist deleted file mode 100644 index 3ad613bb1f47..000000000000 --- a/net/torrentsniff/pkg-plist +++ /dev/null @@ -1,3 +0,0 @@ -bin/torrentsniff -%%SITE_PERL%%/BitTorrent/BDecode.pm -@dirrm %%SITE_PERL%%/BitTorrent diff --git a/net/trackerbt/Makefile b/net/trackerbt/Makefile deleted file mode 100644 index f260049ae14e..000000000000 --- a/net/trackerbt/Makefile +++ /dev/null @@ -1,60 +0,0 @@ -# New ports collection makefile for: trackerbt -# Date created: Sun Jan 16 03:28:23 UTC 2005 -# Whom: Mario Sergio Fujikawa Ferreira -# -# $FreeBSD$ -# - -PORTNAME= trackerbt -PORTVERSION= 0.1.1 -CATEGORIES= net -MASTER_SITES= http://www.alhem.net/project/trackerbt/ - -MAINTAINER= lioux@FreeBSD.org -COMMENT= A BitTorrent tracker with additional distributed functionality - -BUILD_DEPENDS= ${LOCALBASE}/lib/libSockets.a:${PORTSDIR}/net/Sockets - -USE_GMAKE= yes -USE_GNOME= libxml2 -USE_ICONV= yes -USE_OPENSSL= yes -WITH_OPENSSL_BASE= yes -MAKE_ENV= CXX="${CXX}" -USE_REINPLACE= yes - -# ssl support -CFLAGS+= ${PTHREAD_CFLAGS} -DHAVE_OPENSSL - -PLIST_DIRS= \ - %%EXAMPLESDIR%% -PLIST_FILES= \ - bin/${PORTNAME} \ - %%EXAMPLESDIR%%/config.xml - -post-patch: -# CXX safeness -# CXXFLAGS safeness -# SSL include safeness - @${REINPLACE_CMD} -E \ - -e 's|g\+\+|${CXX}|' \ - -e 's|^INCLUDE.+$$|INCLUDE=-I${OPENSSLINC} -I${LOCALBASE}/include -I${LOCALBASE}/include/libxml2 -I${LOCALBASE}/include/Sockets|' \ - -e 's|^LIBS.+$$|LIBS=-L${OPENSSLLIB} ${PTHREAD_LIBS} -L${LOCALBASE}/lib \\|' \ - ${BUILD_WRKSRC}/${MAKEFILE} - @${REINPLACE_CMD} -E \ - -e 's|\(__sighandler_t\)||' \ - ${WRKSRC}/tracker.cpp - -do-install: - @${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${PREFIX}/bin - @${MKDIR} ${EXAMPLESDIR} - @${INSTALL_DATA} ${WRKSRC}/config.xml ${EXAMPLESDIR} - -.include - -.if ${OSVERSION} < 500000 -IGNORE= FreeBSD prior to 500000 does not support uuid(3) required\ - for building -.endif - -.include diff --git a/net/trackerbt/distinfo b/net/trackerbt/distinfo deleted file mode 100644 index 005be7860f96..000000000000 --- a/net/trackerbt/distinfo +++ /dev/null @@ -1,3 +0,0 @@ -MD5 (trackerbt-0.1.1.tar.gz) = e71652818814612763d98450cc722047 -SHA256 (trackerbt-0.1.1.tar.gz) = b559e8d11fa5d4d489ba57792651bd14702fcf21e3b5cb017aac8d154273fa2c -SIZE (trackerbt-0.1.1.tar.gz) = 15743 diff --git a/net/trackerbt/files/patch-Makefile b/net/trackerbt/files/patch-Makefile deleted file mode 100644 index d428a8b9cb1b..000000000000 --- a/net/trackerbt/files/patch-Makefile +++ /dev/null @@ -1,20 +0,0 @@ ---- Makefile.orig Sun Sep 25 03:15:07 2005 -+++ Makefile Sun Sep 25 03:15:58 2005 -@@ -1,14 +1,11 @@ - VERSION = 0.1.1 - --INCLUDE = -I/usr/local/include/Sockets \ -- -I/usr/local/include/libxml2 \ -- -I/usr/local/ssl/include -+INCLUDE = - CFLAGS = -Wall -g $(INCLUDE) -MD `Sockets-config` - CPPFLAGS = $(CFLAGS) - --LIBS = -L/usr/local/lib -lSocketsEx -lSockets \ -- -L/usr/local/ssl/lib \ -- -lssl -lcrypto -luuid -lxml2 -lpthread -+LIBS = -L/usr/local/lib \ -+ -lSocketsEx -lSockets -lssl -lcrypto -lxml2 - - PROGS = trackerbt - diff --git a/net/trackerbt/files/patch-tracker.cpp b/net/trackerbt/files/patch-tracker.cpp deleted file mode 100644 index ebbc2e32d6dc..000000000000 --- a/net/trackerbt/files/patch-tracker.cpp +++ /dev/null @@ -1,22 +0,0 @@ ---- tracker.cpp.orig Sun Sep 25 03:16:19 2005 -+++ tracker.cpp Sun Sep 25 03:16:58 2005 -@@ -19,6 +19,10 @@ - along with this program; if not, write to the Free Software - Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. - */ -+#if (defined(__unix__) || defined(unix)) && !defined(USG) -+#include -+#endif -+ - #include - #include - #include "MyHandler.h" -@@ -43,6 +47,8 @@ - fprintf(fil,"\tedge [arrowhead=open]\n"); - #ifdef _WIN32 - std::string os = "Win32"; -+#elif defined __FreeBSD__ -+ std::string os = "FreeBSD"; - #else - std::string os = "Linux"; - #endif diff --git a/net/trackerbt/pkg-descr b/net/trackerbt/pkg-descr deleted file mode 100644 index cb59a77de1d1..000000000000 --- a/net/trackerbt/pkg-descr +++ /dev/null @@ -1,20 +0,0 @@ -[ excerpt from developer's web site with modifications ] - -One crucial component of the BitTorrent structure is the tracker. -This is a small program which is hosted by someone who wants to -share a file using BitTorrent. Anyone that wants to download that -file needs to connect to the tracker to receive a list of other -peers already participating in the download of the file. The tracker -is a standalone program. If the tracker goes offline, new peers -will not be able to join the download. This makes the tracker the -weak link of the BitTorrent solution. - -What if the tracker were able to share its peer list with other -trackers? This would create a redundant network of trackers, all -aware of all peers participating in the download. Peak load would -be reduced, and if one tracker goes offline new peers would still -be able to contact one of the other trackers and join the download. - -WWW: http://www.alhem.net/project/trackerbt/index.html - --- lioux@FreeBSD.org diff --git a/net/transmission/Makefile b/net/transmission/Makefile deleted file mode 100644 index 9128f90d8cc5..000000000000 --- a/net/transmission/Makefile +++ /dev/null @@ -1,68 +0,0 @@ -# New ports collection makefile for: transmission -# Date created: 08 October 2005 -# Whom: Mezz -# -# $FreeBSD$ -# - -PORTNAME= transmission -PORTVERSION= 0.4 -CATEGORIES= net -MASTER_SITES= ${MASTER_SITE_LOCAL} \ - http://download.m0k.org/${PORTNAME}/files/ -MASTER_SITE_SUBDIR=mezz -DISTNAME= Transmission-${PORTVERSION} - -MAINTAINER= mezz@FreeBSD.org -COMMENT= A free BitTorrent client written from scratch in C - -BUILD_DEPENDS= jam:${PORTSDIR}/devel/jam - -CFLAGS+= -Wall -W ${CPPFLAGS} -USE_REINPLACE= yes -HAS_CONFIGURE= yes -USE_GETOPT_LONG=yes - -EXTRACT_AFTER_ARGS= | ${TAR} -xf - --exclude macosx \ - --exclude packageOSX.sh - -PLIST_FILES= bin/transmissioncli -PORTDOCS= AUTHORS LICENSE NEWS README - -.if defined(WITHOUT_OPENSSL) -CONFIGURE_ARGS+=--disable-openssl -.else -USE_OPENSSL= yes -CONFIGURE_ARGS+=--openssl-prefix=${OPENSSLBASE} -.endif - -pre-everything:: -.if !defined(WITHOUT_OPENSSL) - @${ECHO_MSG} "You may specify the following on the command line:" - @${ECHO_MSG} " " -.endif -.if !defined(WITHOUT_OPENSSL) - @${ECHO_MSG} "WITHOUT_OPENSSL=yes to disable OpenSSL support, using built-in SHA1 implementation. Warning, it is a bit slower if you use this option." | ${FMT} 75 75 -.endif - -post-patch: - @${REINPLACE_CMD} -e 's|-pthread|${PTHREAD_LIBS}|g ; \ - s|$$LINKLIBS ;|${LDFLAGS} $$LINKLIBS ;|g' \ - ${WRKSRC}/configure - @${REINPLACE_CMD} -e 's|-O3||g' \ - ${WRKSRC}/Jamrules - -# jam -dx, it will giving a verbose of build. -do-build: - @(cd ${BUILD_WRKSRC} ; ${SETENV} ${MAKE_ENV} jam -dx) - -do-install: - ${INSTALL_PROGRAM} ${WRKSRC}/transmissioncli ${PREFIX}/bin/ -.ifndef (NOPORTDOCS) - @${MKDIR} ${DOCSDIR} -.for i in ${PORTDOCS} - @${INSTALL_DATA} ${WRKSRC}/${i} ${DOCSDIR} -.endfor -.endif - -.include diff --git a/net/transmission/distinfo b/net/transmission/distinfo deleted file mode 100644 index 82bbfd5c9e8a..000000000000 --- a/net/transmission/distinfo +++ /dev/null @@ -1,3 +0,0 @@ -MD5 (Transmission-0.4.tar.gz) = 6bfee1ac1e8ade8c268f46a125b9db45 -SHA256 (Transmission-0.4.tar.gz) = 8b632c0ee20195f2ce2b5658487e0f9c993286f8b0e50de779f5a4d5e9afa0c8 -SIZE (Transmission-0.4.tar.gz) = 158412 diff --git a/net/transmission/pkg-descr b/net/transmission/pkg-descr deleted file mode 100644 index 96a46498eea2..000000000000 --- a/net/transmission/pkg-descr +++ /dev/null @@ -1,7 +0,0 @@ -Transmission is a free BitTorrent client written from scratch in C. It aims to -be as efficient as possible. Only the Mac OS X version has a graphical -interface yet. Transmission is released under the MIT license. - -Transmission is still in early development stage. - -WWW: http://transmission.m0k.org/ diff --git a/net/valknut/Makefile b/net/valknut/Makefile deleted file mode 100644 index 3c1a97a04f78..000000000000 --- a/net/valknut/Makefile +++ /dev/null @@ -1,36 +0,0 @@ -# New ports collection makefile for: dcgui -# Date created: Wed 10 Jul 2002 -# Whom: Sverrir Valgeirsson and -# Amar Takhar et al -# -# $FreeBSD$ -# - -PORTNAME= valknut -PORTVERSION= 0.3.7 -CATEGORIES= net -MASTER_SITES= http://download.berlios.de/dcgui/ \ - http://www.hitnet.rwth-aachen.de/~brueffer/distfiles/ - -MAINTAINER= markus@FreeBSD.org -COMMENT= A Direct Connect client QT GUI - -LIB_DEPENDS= dc.0:${PORTSDIR}/net/dclib \ - xml2.5:${PORTSDIR}/textproc/libxml2 - -USE_QT_VER= 3 -USE_BZIP2= yes -USE_GMAKE= yes -USE_PERL5_BUILD=yes -USE_REINPLACE= yes -GNU_CONFIGURE= yes -CONFIGURE_ARGS= --with-libdc=${LOCALBASE} \ - --x-libraries=${X11BASE}/lib --x-includes=${X11BASE}/include - -CONFIGURE_TARGET= --build=${MACHINE_ARCH}-portbld-freebsd${OSREL} - -post-patch: - @${REINPLACE_CMD} -e 's/-O2//g; s/-lpthread/${PTHREAD_LIBS}/g' \ - ${CONFIGURE_WRKSRC}/${CONFIGURE_SCRIPT} - -.include diff --git a/net/valknut/distinfo b/net/valknut/distinfo deleted file mode 100644 index 18b4d5d55ede..000000000000 --- a/net/valknut/distinfo +++ /dev/null @@ -1,3 +0,0 @@ -MD5 (valknut-0.3.7.tar.bz2) = 848f9b3f25af15c3f1837133ac4b9415 -SHA256 (valknut-0.3.7.tar.bz2) = 5b1d98ba6214073e02b0774f93d209205f8a93310c8750ad574ea184b4567240 -SIZE (valknut-0.3.7.tar.bz2) = 1080857 diff --git a/net/valknut/pkg-descr b/net/valknut/pkg-descr deleted file mode 100644 index 89c093e6f5e7..000000000000 --- a/net/valknut/pkg-descr +++ /dev/null @@ -1,4 +0,0 @@ -This is a QT frontend to the Direct Connect system. It supports -most if not all of the DC features. - -WWW: http://dcgui.berlios.de/ diff --git a/net/valknut/pkg-plist b/net/valknut/pkg-plist deleted file mode 100644 index 3cba300422a8..000000000000 --- a/net/valknut/pkg-plist +++ /dev/null @@ -1,118 +0,0 @@ -bin/valknut -share/valknut/COPYING -share/valknut/icons/appl/default/back.xpm -share/valknut/icons/appl/default/ball_green.xpm -share/valknut/icons/appl/default/ball_red.xpm -share/valknut/icons/appl/default/ball_yellow.xpm -share/valknut/icons/appl/default/bookmark_add.xpm -share/valknut/icons/appl/default/bookmark_folder.xpm -share/valknut/icons/appl/default/configure.xpm -share/valknut/icons/appl/default/configure_22x22.xpm -share/valknut/icons/appl/default/connect_creating.xpm -share/valknut/icons/appl/default/connect_no.xpm -share/valknut/icons/appl/default/connected.xpm -share/valknut/icons/appl/default/down.xpm -share/valknut/icons/appl/default/download.xpm -share/valknut/icons/appl/default/edit.xpm -share/valknut/icons/appl/default/editadd.xpm -share/valknut/icons/appl/default/editcopy.xpm -share/valknut/icons/appl/default/editdelete.xpm -share/valknut/icons/appl/default/exit.xpm -share/valknut/icons/appl/default/fileclose.xpm -share/valknut/icons/appl/default/filefind.xpm -share/valknut/icons/appl/default/find.xpm -share/valknut/icons/appl/default/find_22x22.xpm -share/valknut/icons/appl/default/flag_bosnian.xpm -share/valknut/icons/appl/default/flag_brazilian.xpm -share/valknut/icons/appl/default/flag_czech.xpm -share/valknut/icons/appl/default/flag_denmark.xpm -share/valknut/icons/appl/default/flag_english.xpm -share/valknut/icons/appl/default/flag_finland.xpm -share/valknut/icons/appl/default/flag_france.xpm -share/valknut/icons/appl/default/flag_germany.xpm -share/valknut/icons/appl/default/flag_greek.xpm -share/valknut/icons/appl/default/flag_hungary.xpm -share/valknut/icons/appl/default/flag_iceland.xpm -share/valknut/icons/appl/default/flag_italy.xpm -share/valknut/icons/appl/default/flag_latvian.xpm -share/valknut/icons/appl/default/flag_netherland.xpm -share/valknut/icons/appl/default/flag_norway.xpm -share/valknut/icons/appl/default/flag_poland.xpm -share/valknut/icons/appl/default/flag_romania.xpm -share/valknut/icons/appl/default/flag_russia.xpm -share/valknut/icons/appl/default/flag_slovak.xpm -share/valknut/icons/appl/default/flag_spain.xpm -share/valknut/icons/appl/default/flag_sweden.xpm -share/valknut/icons/appl/default/folder_blue.xpm -share/valknut/icons/appl/default/folder_blue_open.xpm -share/valknut/icons/appl/default/folder_red.xpm -share/valknut/icons/appl/default/globe.xpm -share/valknut/icons/appl/default/gv.xpm -share/valknut/icons/appl/default/help.xpm -share/valknut/icons/appl/default/icon_128x128.icns -share/valknut/icons/appl/default/icon_128x128.png -share/valknut/icons/appl/default/icon_16x16.png -share/valknut/icons/appl/default/icon_22x22.png -share/valknut/icons/appl/default/icon_22x22.xpm -share/valknut/icons/appl/default/icon_24x24.png -share/valknut/icons/appl/default/icon_32x32.png -share/valknut/icons/appl/default/icon_48x48.png -share/valknut/icons/appl/default/icon_64x64.png -share/valknut/icons/appl/default/icon_operator.xpm -share/valknut/icons/appl/default/icon_user.xpm -share/valknut/icons/appl/default/icon_user_away.xpm -share/valknut/icons/appl/default/info.xpm -share/valknut/icons/appl/default/info_22x22.xpm -share/valknut/icons/appl/default/message.xpm -share/valknut/icons/appl/default/notconnected.xpm -share/valknut/icons/appl/default/open.xpm -share/valknut/icons/appl/default/player_pause.xpm -share/valknut/icons/appl/default/player_play.xpm -share/valknut/icons/appl/default/reload.xpm -share/valknut/icons/appl/default/reload_22x22.xpm -share/valknut/icons/appl/default/save.xpm -share/valknut/icons/appl/default/server.xpm -share/valknut/icons/appl/default/splash.xpm -share/valknut/icons/appl/default/spy.xpm -share/valknut/icons/appl/default/ssl_no.xpm -share/valknut/icons/appl/default/ssl_yes.xpm -share/valknut/icons/appl/default/transfer.xpm -share/valknut/icons/appl/default/translate.xpm -share/valknut/icons/appl/default/up.xpm -share/valknut/icons/appl/default/view_sidetree.xpm -share/valknut/icons/emot/default/emoticons.xml -share/valknut/icons/emot/default/emoticons.xpm -share/valknut/icons/user/default/usericons.xml -share/valknut/icons/user/default/usericons.xpm -share/valknut/translation/valknut.bs.qm -share/valknut/translation/valknut.cs.qm -share/valknut/translation/valknut.da.qm -share/valknut/translation/valknut.de.qm -share/valknut/translation/valknut.el.qm -share/valknut/translation/valknut.en_GB.qm -share/valknut/translation/valknut.es.qm -share/valknut/translation/valknut.fi.qm -share/valknut/translation/valknut.fr.qm -share/valknut/translation/valknut.hu.qm -share/valknut/translation/valknut.is.qm -share/valknut/translation/valknut.it.qm -share/valknut/translation/valknut.lv.qm -share/valknut/translation/valknut.nb.qm -share/valknut/translation/valknut.nl.qm -share/valknut/translation/valknut.pl.qm -share/valknut/translation/valknut.pt_br.qm -share/valknut/translation/valknut.ro.qm -share/valknut/translation/valknut.rus.qm -share/valknut/translation/valknut.sk.qm -share/valknut/translation/valknut.sv.qm -@dirrm share/valknut/translation -@dirrm share/valknut/sounds/default -@dirrm share/valknut/sounds -@dirrm share/valknut/icons/user/default -@dirrm share/valknut/icons/user -@dirrm share/valknut/icons/emot/default -@dirrm share/valknut/icons/emot -@dirrm share/valknut/icons/appl/default -@dirrm share/valknut/icons/appl -@dirrm share/valknut/icons -@dirrm share/valknut diff --git a/net/verlihub-plugins/Makefile b/net/verlihub-plugins/Makefile deleted file mode 100644 index 08def04562d9..000000000000 --- a/net/verlihub-plugins/Makefile +++ /dev/null @@ -1,65 +0,0 @@ -# New ports collection makefile for: verlihub-plugins -# Date created: 26 August 2004 -# Whom: Hurbold -# -# $FreeBSD$ -# - -PORTNAME= verlihub-plugins -PORTVERSION= 0.1 -CATEGORIES= net -MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} -MASTER_SITE_SUBDIR= verlihub -DISTNAME= vh_plugins-0.1 - -MAINTAINER= hurbold@yahoo.com -COMMENT= Plugins for the Verlihub Linux/Unix Direct Connect Hub Software - -BUILD_DEPENDS= ${LOCALBASE}/bin/verlihub:${PORTSDIR}/net/verlihub -LIB_DEPENDS= lua.5:${PORTSDIR}/lang/lua - -WRKSRC= ${WRKDIR}/vh_plugins-0.1 - -USE_GMAKE= yes -USE_AUTOTOOLS= libtool:15:inc -INSTALLS_SHLIB= yes -LDCONFIG_DIRS= %%PREFIX%%/include/verlihub -CONFIGURE_ENV+= CPPFLAGS="-I${LOCALBASE}/include -I${LOCALBASE}/include/verlihub -I${LOCALBASE}/include/mysql" - -DATADIR= ${PREFIX}/share/${PORTNAME} - -post-patch: - @${CAT} ${PKGDIR}/pkg-message | ${SED} 's|%%PREFIX%%|${PREFIX}|' > ${PKGMESSAGE} - -post-install: - @${MKDIR} ${DATADIR} - @${MKDIR} ${DATADIR}/extra - ${INSTALL_DATA} ${WRKSRC}/basic/chatroom/.libs/libchatroom_pi.so ${DATADIR}/libchatroom_pi.so - ${INSTALL_DATA} ${WRKSRC}/basic/floodprot/.libs/libfloodprot.so ${DATADIR}/libfloodprot_pi.so - ${INSTALL_DATA} ${WRKSRC}/basic/forbid/.libs/libforbid_pi.so ${DATADIR}/libforbid_pi.so - ${INSTALL_DATA} ${WRKSRC}/basic/funny/.libs/libfunny_pi.so ${DATADIR}/libfunny_pi.so - ${INSTALL_DATA} ${WRKSRC}/basic/iplog/.libs/libiplog_pi.so ${DATADIR}/libiplog_pi.so - ${INSTALL_DATA} ${WRKSRC}/basic/isp/.libs/libisp_pi.so ${DATADIR}/libisp_pi.so - ${INSTALL_DATA} ${WRKSRC}/basic/messanger/.libs/libmessanger_pi.so ${DATADIR}/libmessanger_pi.so - ${INSTALL_DATA} ${WRKSRC}/basic/replacer/.libs/libreplace_pi.so ${DATADIR}/libreplace_pi.so - ${INSTALL_DATA} ${WRKSRC}/basic/stats/.libs/libstats_pi.so ${DATADIR}/libstats_pi.so - ${INSTALL_DATA} ${WRKSRC}/extra/lua/src/.libs/liblua_pi.so ${DATADIR}/extra/liblua_pi.so - ${INSTALL_DATA} ${WRKSRC}/extra/perl/src/.libs/libperl_pi.so ${DATADIR}/extra/libperl_pi.so - - @${CAT} ${PKGMESSAGE} - -.include - -.if ${OSVERSION} < 502010 -USE_GCC= 3.3 -.endif - -.if ${OSVERSION} > 502126 -BROKEN= Does not compile with gcc 3.4 -.endif - -.if ${PERL_LEVEL} < 500800 -IGNORE= requires perl 5.8 or later. Install lang/perl5.8 and try again -.endif - -.include diff --git a/net/verlihub-plugins/distinfo b/net/verlihub-plugins/distinfo deleted file mode 100644 index 1d598473639a..000000000000 --- a/net/verlihub-plugins/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -MD5 (vh_plugins-0.1.tar.gz) = b6ab98c4d5449783d1d2d63c4437707b -SIZE (vh_plugins-0.1.tar.gz) = 726046 diff --git a/net/verlihub-plugins/pkg-descr b/net/verlihub-plugins/pkg-descr deleted file mode 100644 index 036d7311dcc8..000000000000 --- a/net/verlihub-plugins/pkg-descr +++ /dev/null @@ -1 +0,0 @@ -Plugins for Verlihub diff --git a/net/verlihub-plugins/pkg-message b/net/verlihub-plugins/pkg-message deleted file mode 100644 index e69de29bb2d1..000000000000 diff --git a/net/verlihub-plugins/pkg-plist b/net/verlihub-plugins/pkg-plist deleted file mode 100644 index 3cf26090caf4..000000000000 --- a/net/verlihub-plugins/pkg-plist +++ /dev/null @@ -1,57 +0,0 @@ -lib/libchatroom_pi.a -lib/libchatroom_pi.la -lib/libchatroom_pi.so -lib/libchatroom_pi.so.0 -lib/libfloodprot.a -lib/libfloodprot.la -lib/libfloodprot.so -lib/libfloodprot.so.0 -lib/libforbid_pi.a -lib/libforbid_pi.la -lib/libforbid_pi.so -lib/libforbid_pi.so.0 -lib/libfunny_pi.a -lib/libfunny_pi.la -lib/libfunny_pi.so -lib/libfunny_pi.so.0 -lib/libiplog_pi.a -lib/libiplog_pi.la -lib/libiplog_pi.so -lib/libiplog_pi.so.0 -lib/libisp_pi.a -lib/libisp_pi.la -lib/libisp_pi.so -lib/libisp_pi.so.0 -lib/liblua_pi.a -lib/liblua_pi.la -lib/liblua_pi.so -lib/liblua_pi.so.0 -lib/libmessanger_pi.a -lib/libmessanger_pi.la -lib/libmessanger_pi.so -lib/libmessanger_pi.so.0 -lib/libperl_pi.a -lib/libperl_pi.la -lib/libperl_pi.so -lib/libperl_pi.so.0 -lib/libreplace_pi.a -lib/libreplace_pi.la -lib/libreplace_pi.so -lib/libreplace_pi.so.0 -lib/libstats_pi.a -lib/libstats_pi.la -lib/libstats_pi.so -lib/libstats_pi.so.0 -%%DATADIR%%/libchatroom_pi.so -%%DATADIR%%/libfloodprot_pi.so -%%DATADIR%%/libforbid_pi.so -%%DATADIR%%/libfunny_pi.so -%%DATADIR%%/libiplog_pi.so -%%DATADIR%%/libisp_pi.so -%%DATADIR%%/libmessanger_pi.so -%%DATADIR%%/libreplace_pi.so -%%DATADIR%%/libstats_pi.so -%%DATADIR%%/extra/liblua_pi.so -%%DATADIR%%/extra/libperl_pi.so -@dirrm %%DATADIR%%/extra -@dirrm %%DATADIR%% diff --git a/net/verlihub/Makefile b/net/verlihub/Makefile deleted file mode 100644 index 33a204d8a2c5..000000000000 --- a/net/verlihub/Makefile +++ /dev/null @@ -1,54 +0,0 @@ -# New ports collection makefile for: verlihub -# Date created: 2 April 2004 -# Whom: Hurbold -# -# $FreeBSD$ -# - -PORTNAME= verlihub -PORTVERSION= 0.9.8.c -PORTEPOCH= 1 -CATEGORIES= net -MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} -MASTER_SITE_SUBDIR= verlihub -DISTNAME= verlihub-0.9.8c-RC2 - -MAINTAINER= hurbold@yahoo.com -COMMENT= Verlihub Linux/Unix Direct Connect Hub Software - -LIB_DEPENDS= GeoIP.4:${PORTSDIR}/net/GeoIP \ - pcre.0:${PORTSDIR}/devel/pcre -RUN_DEPENDS= bash:${PORTSDIR}/shells/bash2 - -WRKSRC= ${WRKDIR}/verlihub-0.9.8c - -USE_MYSQL= yes -USE_PERL5= yes -USE_GMAKE= yes -USE_AUTOTOOLS= libtool:15:inc -INSTALLS_SHLIB= yes -CONFIGURE_ENV= CPPFLAGS="${CPPFLAGS} -I${LOCALBASE}/include" - -PKGMESSAGE= ${WRKDIR}/pkg-message -PORTDOCS= configuring.txt help.sql using.txt features.html help.html params.php verlihub.html - -.include - -.if ${OSVERSION} < 500000 -USE_GCC= 3.4+ -.endif - -post-patch: - @${CAT} ${PKGDIR}/pkg-message | ${SED} 's|%%PREFIX%%|${PREFIX}|' > ${PKGMESSAGE} - -post-install: -.if !defined(NOPORTDOCS) - ${MKDIR} ${DOCSDIR} -.for i in ${PORTDOCS} - ${INSTALL_DATA} ${WRKSRC}/docs/${i} ${DOCSDIR} -.endfor -.endif - - @${CAT} ${PKGMESSAGE} - -.include diff --git a/net/verlihub/distinfo b/net/verlihub/distinfo deleted file mode 100644 index d2302da92cf2..000000000000 --- a/net/verlihub/distinfo +++ /dev/null @@ -1,3 +0,0 @@ -MD5 (verlihub-0.9.8c-RC2.tar.gz) = f3f4f6e1b8010935714609c3faa6577f -SHA256 (verlihub-0.9.8c-RC2.tar.gz) = 853ab3ab8260da1c67d07fec672e5206152001eae7e5ecda526603b0d5e4be12 -SIZE (verlihub-0.9.8c-RC2.tar.gz) = 696574 diff --git a/net/verlihub/pkg-descr b/net/verlihub/pkg-descr deleted file mode 100644 index 5ace8af925f1..000000000000 --- a/net/verlihub/pkg-descr +++ /dev/null @@ -1,10 +0,0 @@ -Verlihub is a Linux/Unix Direct Connect protocol server (Hub). -It is written in c++, has relatively low CPU and RAM usage, -and has many useful features. It also uses a MySQL Database. -Additional functionality is available through a versatile -'plugin' system. - -WWW: http://verlihub.sourceforge.net - --Hurbold -hurbold@yahoo.com diff --git a/net/verlihub/pkg-message b/net/verlihub/pkg-message deleted file mode 100644 index 2409001e9e2d..000000000000 --- a/net/verlihub/pkg-message +++ /dev/null @@ -1,21 +0,0 @@ --------------------------------------------------------------------- - -Documentation has been installed in %%PREFIX%%/share/doc - -Scripts and the executable have been installed in %%PREFIX%%/bin - -This port requires a working mysql server installation, either -locally or remotely. - -Once you have a properly-running mysql server, please run the install -script: - -%%PREFIX%%/bin/vh_install - -Follow the instructions given. - -Visit http://verlihub.sourceforge.net for the project's homepage -or http://verlihub.no-ip.com for the project's forums. The verlihub -manual is available online at http://www.danomac.org/verlihub - -------------------------------------------------------------------- diff --git a/net/verlihub/pkg-plist b/net/verlihub/pkg-plist deleted file mode 100644 index 5f38c8eef304..000000000000 --- a/net/verlihub/pkg-plist +++ /dev/null @@ -1,121 +0,0 @@ -bin/verlihub -bin/verlihub_config -bin/vh_getcfg -bin/vh_getdb -bin/vh_install -bin/vh_regnick -bin/vh_restart -bin/vh_runhub -bin/vh_setup -bin/vh_trigger -include/verlihub/cantiflood.h -include/verlihub/casyncconn.h -include/verlihub/casyncsocketserver.h -include/verlihub/cbanlist.h -include/verlihub/cban.h -include/verlihub/ccallbacklist.h -include/verlihub/cchatconsole.h -include/verlihub/ccmdr.h -include/verlihub/ccommand.h -include/verlihub/cconfigbase.h -include/verlihub/cconfigfile.h -include/verlihub/cconfigitembase.h -include/verlihub/cconfmysql.h -include/verlihub/cconnbase.h -include/verlihub/cconndc.h -include/verlihub/cconnchoose.h -include/verlihub/cconnpoll.h -include/verlihub/cconnselect.h -include/verlihub/cconntypes.h -include/verlihub/cdbconf.h -include/verlihub/cdcclients.h -include/verlihub/cdccommand.h -include/verlihub/cdcconf.h -include/verlihub/cdcconsole.h -include/verlihub/cdcproto.h -include/verlihub/cdctag.h -include/verlihub/cfreqlimiter.h -include/verlihub/cgeoip.h -include/verlihub/cinfoserver.h -include/verlihub/cinterpolexp.h -include/verlihub/ckicklist.h -include/verlihub/ckick.h -include/verlihub/cmeanfrequency.h -include/verlihub/cmessagedc.h -include/verlihub/cmutex.h -include/verlihub/cmysql.h -include/verlihub/cobj.h -include/verlihub/coperator.h -include/verlihub/cpcre.h -include/verlihub/cpenaltylist.h -include/verlihub/cpluginbase.h -include/verlihub/cpluginloader.h -include/verlihub/cpluginmanager.h -include/verlihub/cprotocol.h -include/verlihub/cprotocommand.h -include/verlihub/cquery.h -include/verlihub/creglist.h -include/verlihub/creguserinfo.h -include/verlihub/cserverdc.h -include/verlihub/csetuplist.h -include/verlihub/ctempfunctionbase.h -include/verlihub/cthread.h -include/verlihub/cthreadwork.h -include/verlihub/ctimeout.h -include/verlihub/ctime.h -include/verlihub/ctriggers.h -include/verlihub/ctrigger.h -include/verlihub/curr_date_time.h -include/verlihub/cusercollection.h -include/verlihub/cuser.h -include/verlihub/cvhpluginmgr.h -include/verlihub/cvhplugin.h -include/verlihub/cworkerthread.h -include/verlihub/dirsettings.h -include/verlihub/dll.h -include/verlihub/make_time.h -include/verlihub/script_api.h -include/verlihub/stringutils.h -include/verlihub/tcache.h -include/verlihub/thasharray.h -include/verlihub/tchashlistmap.h -include/verlihub/tlistconsole.h -include/verlihub/tlistplugin.h -include/verlihub/tmysqlmemoryhash.h -include/verlihub/tmysqlmemorylist.h -include/verlihub/tmysqlmemoryordlist.h -include/verlihub/tpluginbase.h -lib/libdiakritika_pi.a -lib/libdiakritika_pi.la -lib/libdiakritika_pi.so -lib/libdiakritika_pi.so.0 -lib/libplug_pi.a -lib/libplug_pi.la -lib/libplug_pi.so -lib/libplug_pi.so.0 -lib/libverlihub.a -lib/libverlihub.la -lib/libverlihub.so -lib/libverlihub.so.0 -lib/libvhapi.a -lib/libvhapi.la -lib/libvhapi.so -lib/libvhapi.so.0 -share/verlihub/config/faq -share/verlihub/config/help_admin -share/verlihub/config/help_cheef -share/verlihub/config/help_master -share/verlihub/config/help_op -share/verlihub/config/help_reg -share/verlihub/config/help_usr -share/verlihub/config/help_vip -share/verlihub/config/motd -share/verlihub/config/rules -share/verlihub/sql/default_pi_plug.sql -share/verlihub/sql/default_conn_types.sql -share/verlihub/sql/default_file_trigger.sql -share/verlihub/sql/default_reglist.sql -@dirrm include/verlihub -@dirrm share/verlihub/config -@dirrm share/verlihub/sql -@dirrm share/verlihub diff --git a/net/xmule/Makefile b/net/xmule/Makefile deleted file mode 100644 index a93551be354b..000000000000 --- a/net/xmule/Makefile +++ /dev/null @@ -1,130 +0,0 @@ -# New ports collection makefile for: xmule -# Date created: Tue Mar 11 05:06:20 UTC 2003 -# Whom: Mario Sergio Fujikawa Ferreira -# -# $FreeBSD$ -# - -PORTNAME= xmule -PORTVERSION= 1.12.2 -CATEGORIES= net -MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} -#MASTER_SITES= http://download.berlios.de/%SUBDIR%/ -MASTER_SITE_SUBDIR= xmule - -MAINTAINER= lioux@FreeBSD.org -COMMENT= Port of eMule eDonkey P2P client using wxWindows class library - -BUILD_DEPENDS= ${LOCALBASE}/lib/libcryptopp.a:${PORTSDIR}/security/cryptopp -LIB_DEPENDS= expat.5:${PORTSDIR}/textproc/expat2 \ - wx_gtk2_core-2.6.0:${PORTSDIR}/x11-toolkits/wxgtk26 -RUN_DEPENDS= wget:${PORTSDIR}/ftp/wget - -USE_GETTEXT= yes -USE_X_PREFIX= yes -USE_BZIP2= yes -USE_GNOME= gnomehier \ - gnomehack \ - gnomeprefix -USE_REINPLACE= yes -USE_GMAKE= yes -GNU_CONFIGURE= yes -CONFIGURE_ARGS= --without-included-gettext \ - --with-cryptopp-prefix=${LOCALBASE} \ - --with-gtk-prefix=${X11BASE} \ - --with-libiconv-prefix=${LOCALBASE} \ - --with-libintl-prefix=${LOCALBASE} \ - --enable-debug \ - --with-wx-config=${WX_CONFIG} -CONFIGURE_ENV= CPPFLAGS="${CPPFLAGS} ${PTHREAD_CFLAGS} -I${LOCALBASE}/include" \ - LDFLAGS="${LDFLAGS} ${PTHREAD_LIBS} -L${LOCALBASE}/lib" -MAKE_ARGS= -e -MAKE_ENV= CC="${CC}" CXX="${CXX}" - -# for debugging purposes -STRIP= - -WX_CONFIG?= ${X11BASE}/bin/wxgtk2-2.6-config - -FILES_ATOLL_PATCH= src/Preferences.cpp \ - src/otherfunctions.cpp -FILES_STDINT_PATCH= \ - intl/loadmsgcat.c \ - src/ClientList.h \ - src/sockets.h - -.include - -.if ${OSVERSION} < 500000 -BROKEN= "Does not compile on FreeBSD 4.x" -.endif - -.if ${ARCH} == "sparc64" -BROKEN= "Does not compile on sparc64" -.endif - -post-patch: -# it works for FreeBSD as well - @${REINPLACE_CMD} -E \ - -e 's|(Linux)|FreeBSD/\1|' \ - ${WRKSRC}/src/*.cpp -# update documentation with correct prefix - @${REINPLACE_CMD} -E \ - -e 's|/usr/X11R6/(bin/${PORTNAME}-ed2k-handler)|${PREFIX}/\1|' \ - ${WRKSRC}/docs/ED2K-Links.HOWTO -# use BSD_INSTALL_* macros - @${REINPLACE_CMD} -E \ - -e 's|cp -f|${INSTALL_DATA}|' \ - ${WRKSRC}/Makefile.in - @${REINPLACE_CMD} -E \ - -e 's|cp -p|${INSTALL_DATA}|' \ - ${WRKSRC}/po/Makefile.in.in -# fix mkinstalldirs location -# uphold CXX{,FLAGS} - ${FIND} ${WRKSRC} -name "Makefile*" -type f -print0 | \ - ${XARGS} -0 \ - ${REINPLACE_CMD} -E \ - -e 's,^(MKINSTALLDIRS|mkinstalldirs).*$$,\1=${INSTALL_WRKSRC}/mkinstalldirs,' \ - -e 's|g\+\+|${CXX}|' \ - -e 's|-O3|${CXXFLAGS}|' -# use correct FreeBSD atoll() prototype -.for file in ${FILES_ATOLL_PATCH} - @${REINPLACE_CMD} -E \ - -e 's|atoll[[:space:]]*\([[:space:]]*char|atoll(const char|' \ - ${WRKSRC}/${file} -.endfor -# stdint.h -> inttypes.h -.for file in ${FILES_STDINT_PATCH} - @${REINPLACE_CMD} -E \ - -e 's|||' \ - ${WRKSRC}/${file} -.endfor -# wx-config -> ${WX_CONFIG} - @${REINPLACE_CMD} -E \ - -e 's|wx-config|${WX_CONFIG}|' \ - ${WRKSRC}/src/xmule.make.in - -pre-configure: - @${FIND} ${WRKSRC} -type f -name "Makefile.in" | \ - ${XARGS} -x -n 10 \ - ${REINPLACE_CMD} -E \ - -e 's!^(AUTOCONF|AUTOHEADER|AUTOMAKE|ACLOCAL).*$$!\1=${TRUE}!' - @${REINPLACE_CMD} -E \ - -e 's|^(CXXFLAGS.*)$$|\1 -I${LOCALBASE}/include|' \ - ${WRKSRC}/xLibs/xrc/xrc.make.in - -pre-install: - @${CHMOD} a=rx ${WRKSRC}/mkinstalldirs - -post-install: -# install xmule binary - @${INSTALL_PROGRAM} \ - ${WRKSRC}/${PORTNAME} \ - ${PREFIX}/bin -# do not install a generic named ed2k binary -# install it under a more specific name - @${INSTALL_PROGRAM} \ - ${WRKSRC}/ed2k.xmule-2.0 \ - ${PREFIX}/bin/${PORTNAME}-ed2k-handler - -.include diff --git a/net/xmule/distinfo b/net/xmule/distinfo deleted file mode 100644 index d90697f2752f..000000000000 --- a/net/xmule/distinfo +++ /dev/null @@ -1,3 +0,0 @@ -MD5 (xmule-1.12.2.tar.bz2) = 372c02793f8282312a1370443420fda7 -SHA256 (xmule-1.12.2.tar.bz2) = e53b0f0d8d2fac630921c5bf82aedf298ceb48fb1b8a83b5361a81a272be1af5 -SIZE (xmule-1.12.2.tar.bz2) = 1290859 diff --git a/net/xmule/files/patch-Makefile.in b/net/xmule/files/patch-Makefile.in deleted file mode 100644 index 0d5c824713fd..000000000000 --- a/net/xmule/files/patch-Makefile.in +++ /dev/null @@ -1,16 +0,0 @@ ---- Makefile.in.orig Fri Dec 9 19:22:49 2005 -+++ Makefile.in Fri Dec 9 19:23:02 2005 -@@ -268,10 +268,9 @@ - @rm -rf Compilation.flags Makefile aclocal.m4 autom4te.cache config.h* config.l* config.st* config.rp* configure depcomp intl - - install: all -- @mkdir -p @bindir@ -- @mkdir -p @datadir@/{applications,locale,icons} -- @cp -f ed2k.xmule-2.0 xmule @bindir@ -- @cp -f ed2k.xmule-2.0 @bindir@/ed2k -+ @mkdir -p @datadir@/applications -+ @mkdir -p @datadir@/locale -+ @mkdir -p @datadir@/pixmaps - @cd po && $(MAKE) install - @cp -f xmule.desktop @datadir@/applications - @cp -f xmule.xpm @datadir@/icons diff --git a/net/xmule/files/patch-docs::ED2K-Links.HOWTO b/net/xmule/files/patch-docs::ED2K-Links.HOWTO deleted file mode 100644 index 0bc6dcc5be15..000000000000 --- a/net/xmule/files/patch-docs::ED2K-Links.HOWTO +++ /dev/null @@ -1,44 +0,0 @@ ---- docs/ED2K-Links.HOWTO.orig Thu Mar 4 12:46:20 2004 -+++ docs/ED2K-Links.HOWTO Tue Mar 9 21:21:16 2004 -@@ -14,7 +14,7 @@ - the mentioned directory: - - [Protocol] -- exec=/usr/local/bin/ed2k "%u" -+ exec=/usr/X11R6/bin/xmule-ed2k-handler "%u" - protocol=ed2k - input=none - output=none -@@ -39,12 +39,12 @@ - create xmule_submit.sh with this content: - - #!/bin/sh -- /usr/local/bin/ed2k "ed2k://$1"; -+ xmule-ed2k-handler "ed2k://$1"; - - now edit (as root) /etc/opera6rc or as non-root ~/.opera/opera6.ini: - - [Trusted Applications] -- ed2k=/usr/local/bin/xmule_submit.sh -+ ed2k=/usr/X11R6/bin/xmule_submit.sh - - [User Prefs] - TrustedExternalURLProtocols=ed2k -@@ -59,7 +59,7 @@ - TrustedExternalURLProtocols=ed2k - - in [Trusted Applications] -- ed2k=/path/to/ed2k ed2k://%u -+ ed2k=/usr/X11R6/bin/xmule-ed2k-handler ed2k://%u - - (Credits: ender) - -@@ -96,7 +96,7 @@ - - -create a file called "ed2k.cmd" with the following content: - -- ed2k ed2k:$URI_DATA -+ xmule-ed2k-handler ed2k:$URI_DATA - - [do this with your favorite text-editor, the file doesn't have to be executable] - diff --git a/net/xmule/pkg-descr b/net/xmule/pkg-descr deleted file mode 100644 index 8a46ef1bd652..000000000000 --- a/net/xmule/pkg-descr +++ /dev/null @@ -1,16 +0,0 @@ -[ from author's website ] - -Port of eMule eDonkey P2P client using wxWindows class library. - -Features - -* Download/Upload works -* You can search and add ed2k-links -* Statistics -* Shared files tab works -* Messages tab is now implemented -* You can manage friends -* xMule can be minimized to systray -* You can set nearly all preferences - -WWW: http://www.xmule.ws/ diff --git a/net/xmule/pkg-plist b/net/xmule/pkg-plist deleted file mode 100644 index d659dc5859ab..000000000000 --- a/net/xmule/pkg-plist +++ /dev/null @@ -1,17 +0,0 @@ -bin/xmule -bin/xmule-ed2k-handler -share/gnome/applications/xmule.desktop -share/gnome/icons/xmule.xpm -share/locale/de/LC_MESSAGES/xmule.mo -share/locale/ee/LC_MESSAGES/xmule.mo -share/locale/es/LC_MESSAGES/xmule.mo -share/locale/es_MX/LC_MESSAGES/xmule.mo -share/locale/fr/LC_MESSAGES/xmule.mo -share/locale/it/LC_MESSAGES/xmule.mo -share/locale/ko/LC_MESSAGES/xmule.mo -share/locale/pl/LC_MESSAGES/xmule.mo -share/locale/tr/LC_MESSAGES/xmule.mo -@dirrmtry share/locale/ee/LC_MESSAGES -@dirrmtry share/locale/ee -@dirrmtry share/locale -@dirrmtry share/gnome/locale diff --git a/net/xnap/Makefile b/net/xnap/Makefile deleted file mode 100644 index 8911c117aee8..000000000000 --- a/net/xnap/Makefile +++ /dev/null @@ -1,52 +0,0 @@ -# New ports collection makefile for: XNap -# Date created: Mon Nov 19 22:02:27 BRST 2001 -# Whom: Mario Sergio Fujikawa Ferreira -# -# $FreeBSD$ -# - -PORTNAME= XNap -DISTVERSION= 2.5r3 -PORTREVISION= 1 -CATEGORIES= net audio java -MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} -MASTER_SITE_SUBDIR= ${PORTNAME:L} -#DISTNAME= ${PORTNAME:L}-${PORTVERSION:S/.p/-pre/:S/.b/-beta/} -DISTNAME= ${PORTNAME:L}-${DISTVERSION} - -MAINTAINER= lioux@FreeBSD.org -COMMENT= A pure java napster client; also, supports OpenNap & giFT (FastTrack) - -USE_JAVA= yes -JAVA_VERSION= 1.3+ -NO_BUILD= yes - -JAVAVM= ${LOCALBASE}/bin/java - -DOC_FILES= AUTHORS COPYING COPYING.LIB NEWS README \ - TODO -PORTDOCS= ${DOC_FILES} - -PLIST_FILES= \ - bin/${PORTNAME:L} \ - %%JAVAJARDIR%%/${PORTNAME:L}.jar - -post-patch: - @${SED} -e "s|%%JAVAJARDIR%%|${JAVAJARDIR:S,^${PREFIX}/,,}|; \ - s|%%JAVAVM%%|${JAVAVM}|; \ - s|%%JAVA_VERSION%%|${JAVA_VERSION}|; \ - s|%%PREFIX%%|${PREFIX}|" \ - ${FILESDIR}/wrapper.sh > ${WRKDIR}/wrapper.sh - -do-install: - @${INSTALL_DATA} ${WRKSRC}/xnap.jar \ - ${JAVAJARDIR}/${PORTNAME:L}.jar - @${INSTALL_SCRIPT} ${WRKDIR}/wrapper.sh ${PREFIX}/bin/${PORTNAME:L} -.ifndef(NOPORTDOCS) - @${MKDIR} ${DOCSDIR} -.for doc in ${DOC_FILES} - @${INSTALL_DATA} ${WRKSRC}/${doc} ${DOCSDIR} -.endfor -.endif - -.include diff --git a/net/xnap/distinfo b/net/xnap/distinfo deleted file mode 100644 index f49146201ac9..000000000000 --- a/net/xnap/distinfo +++ /dev/null @@ -1,3 +0,0 @@ -MD5 (xnap-2.5r3.tar.gz) = 51362d73c5802cef6b981ea95b3225fc -SHA256 (xnap-2.5r3.tar.gz) = 57bfe11ed817cbf2e13bf3de4454598dcb180c274292583b28b930fecb73654e -SIZE (xnap-2.5r3.tar.gz) = 1220590 diff --git a/net/xnap/files/wrapper.sh b/net/xnap/files/wrapper.sh deleted file mode 100644 index a8d835778df8..000000000000 --- a/net/xnap/files/wrapper.sh +++ /dev/null @@ -1,11 +0,0 @@ -#!/bin/sh - -export JAVA_VERSION - -PREFIX="%%PREFIX%%" -JAVA_VERSION="%%JAVA_VERSION%%" -JAVAVM="%%JAVAVM%%" -JAVAJARDIR="%%JAVAJARDIR%%" -JAR_FILE=xnap.jar - -${JAVAVM} -jar ${PREFIX}/${JAVAJARDIR}/${JAR_FILE} "${@}" diff --git a/net/xnap/pkg-descr b/net/xnap/pkg-descr deleted file mode 100644 index c4baade29777..000000000000 --- a/net/xnap/pkg-descr +++ /dev/null @@ -1,7 +0,0 @@ -XNap is a pure java napster client. The XNap project is about -enhancing JNapster to include other file sharing protocols. Currently -Napster is supported for use with OpenNap servers. FastTrack -(Morpheus, Kaaza) support is available through giFT. -Gnutella support will be coming soon. - -WWW: http://xnap.sourceforge.net/