# /usr/ports/www/Makefile.local by jhs@berklix .if ( defined(BERKLIX_MINIMAL) || \ defined(BERKLIX_CLIENT) || defined(BERKLIX_GATE) || \ defined(BERKLIX_SERVER) || defined(BERKLIX_AMBITIOUS ) ) #{ .undef SUBDIR .endif #} .if defined(BERKLIX_CLIENT) #{ # SUBDIR += amaya # W3C's testbed editor/browser for new HTML and CSS # 7.2: maya-9.55_3 is forbidden: Security issues http://www.vuxml.org/freebsd/a89b76a7-f6bd-11dd-94d9-0030843d3802.html. .endif #} .if ( defined(BERKLIX_CLIENT) || defined(BERKLIX_GATE) || \ defined(BERKLIX_SERVER) ) #{ SUBDIR += apache13 # This will stop subversion which needs apache2 ie www/apache22 .endif #} .if ( defined(BERKLIX_CLIENT) ) #{ SUBDIR += arena # browser .endif #} .if (defined(BERKLIX_CLIENT) && defined(BERKLIX_AMBITIOUS)) #{ # BERKLIX_AMBITIOUS as it depends on ports/x11-toolkits/open-motif # & I dont really use it so no point risking dependency breakage SUBDIR += ashe .endif #} .if defined(BERKLIX_CLIENT) #{ SUBDIR += cheetah # browser small, no tables. .endif #} .if defined(BERKLIX_CLIENT) #{ SUBDIR += chimera # browser .endif #} .if defined(BERKLIX_CLIENT) #{ .if defined(BERKLIX_AMBITIOUS ) #{ Broken on 8.2-RELEASE SUBDIR += chromium # browser # security problems. .endif #} .endif #} .if (defined(BERKLIX_CLIENT) ) #{ # Also for a gate in case needed for testing gate, # (cannot use firefox, too big & fails to compile on FreeBSD-6). SUBDIR += dillo # browser small in C, gets proxy from somewhere .endif #} .if defined(BERKLIX_CLIENT) #{ .if defined(BERKLIX_AMBITIOUS ) #{ Later SUBDIR += dokuwiki # Wolfgang S: No mySQL required, uses file system. # Makes backup or transfers to other server very easy. # It's even easier syntax than MediaWiki. # Not this flexible, though, but good enough for # todo lists and personal knowledge base. .endif #} # SUBDIR += dummyflash # Silently consume flash MIME types # SUBDIR += elinks # to check my remote servers # current breaks on 7.0 # SUBDIR += epiphany # browser .endif #} .if ( defined(BERKLIX_CLIENT) ) #{ # || defined(BERKLIX_GATE) # FreeBSD-8.1 has: # firefox/Makefile DISTVERSION= 3.6.4 # firefox3-devel/Makefile DISTVERSION= 3.6rc2 # firefox35/Makefile DISTVERSION= 3.5.10 # SUBDIR += firefox # browser blocked on 6.4-RELEASE as insecure # 8.2-RELEASE lists it as DISTVERSION= 3.6.13 # SUBDIR += firefox3 # browser not blocked on 6.4-RELEASE as insecure # Gary wrote 2009.04 that 3 renders much faster. # 2010.01 I noticed Firefox 3.0.8 on FreeBSD-7.1 X did not update screen. SUBDIR += firefox35 # 8.0-RELEASE distinfo firefox-3.5.4.source.tar.bz2 # 8.0-RELEASE says please use www/firefox35 # SUBDIR += firefox3-devel # 2010.01 current distinfo firefox-3.6rc2.source.tar.bz2 .endif #} .if defined(BERKLIX_CLIENT) #{ # SUBDIR += flashplugin # Macromedia Flash plugin for Netscape. unofficial not by Macromedia. Not in current. NO_BUILD=yes # I dont install crapo binaries that dont come with source. # SUBDIR += flashplugin-mozilla # GPL # SUBDIR += galeon # browser # SUBDIR += galeon2 # browser # SUBDIR += hotjava # No distfile. Sun obstructive as usual. .endif #} .if defined(BERKLIX_CLIENT) #{ # httrack not only consumes a hell of a lot of ram running, # it also seems to compile like snail on slow hosts, # not BERKLIX_SERVER # only hand compile on the fastest remote server. # not BERKLIX_GATE # as it uses a Lot of swap & can run through a proxy on a # host with more memory. SUBDIR += httrack # for web_cp_remote .endif #} # SUBDIR += kazehakase # Browser. Supports proxy & frames. # kazehakase breaks on 7.0 & current on -lgio # i386 7.1-RELEASE & current 2007.01 & 2009.03 # fails on dep. www/webkit-gtk2 # 8.0 depends on /usr/local/lib/firefox/libgtkembedmoz.so from # /usr/ports/www/firefox # 8.2-rel amd64 breaks: expected declaration .if ( defined(BERKLIX_CLIENT) || defined(BERKLIX_GATE) ) #{ SUBDIR += linkcheck # Check a whole web site for bad links. No proxy in manual. SUBDIR += linkchecker # Proxy support, python .endif #} .if defined(BERKLIX_CLIENT) #{ # SUBDIR += linux-beonex # includes a browser. make fails on libs # SUBDIR += linux-firefox SUBDIR += links # browser text # SUBDIR += linux-flashplugin7 # Adobe Flash Player NPAPI Plugin NO_BUILD=yes # SUBDIR += linux-f10-flashplugin10 # FreeBSD-8.2-RELEASE # rec. for flash by "Conrad J. Sabatier" to me on questions@ 2011_12 # SUBDIR += nspluginwrapper # FreeBSD-8.2-RELEASE # rec. for flash by "Conrad J. Sabatier" to me on questions@ 2011_12 # SUBDIR += linux-mozilla # pre-compiled Linux/i386 # SUBDIR += linux-opera # browser Fails on non spell checker .endif #} .if ( defined(BERKLIX_CLIENT) || defined(BERKLIX_GATE) || \ defined(BERKLIX_SERVER) ) #{ SUBDIR += lynx # also lynx-2.8.5.d3. .endif #} .if ( defined(BERKLIX_CLIENT) #{ SUBDIR += midori # lightweight browser .endif #} .if defined(BERKLIX_AMBITIOUS) #{ .if ( defined(BERKLIX_CLIENT) || defined(BERKLIX_GATE) ) #{ SUBDIR += mmosaic # browser perhaps NO_CDROM. Crashes. .endif #} .endif #} .if defined(BERKLIX_CLIENT) #{ # || defined(BERKLIX_SERVER) SUBDIR += moinmoin .endif #} .if defined(BERKLIX_AMBITIOUS) #{ .if ( defined(BERKLIX_CLIENT) || defined(BERKLIX_GATE) ) #{ # SUBDIR += mozilla # compile tree is 360 Meg, # mozilla-1.7.13_8,2 is marked as broken: Does not compile with GCC 4.2 # firefox is smaller # firefox on host=park-6.2 silently exits # firefox on host=fire-amd-6.2-rel often thinks # its running when its not. .endif #} .endif #} .if defined(BERKLIX_CLIENT) #{ .if ( ${MACHINE_ARCH} == "i386" ) #{ Makefile:ONLY_FOR_ARCHS= i386, NO_BUILD=yes # SUBDIR += opera # I dont trust pre built binaries on principle. .endif #} .endif #} # SUBDIR += p5-HTTP-Cookies-Mozilla # SUBDIR += seamonkey # Mozilla replacement combi browser editor chat. # SUBDIR += squid # des@ofug._ERASE_org uses a squid. interactive .if defined(BERKLIX_CLIENT) #{ SUBDIR += tidy # For my web pages & build script # SUBDIR += tidy-devel # "effectively a fork of tidy quite a lot of new functionality" .endif #} .if ( defined(BERKLIX_CLIENT) || defined(BERKLIX_GATE) ) #{ .if defined(BERKLIX_AMBITIOUS) #{ SUBDIR += wwwoffle # gj: very nice if you only want to locally cache # # pages, and it''s pretty light-weight too .endif #} .endif #} # SUBDIR += xpi-flashblock # Replaces Flash objects with a button you can click to view them # SUBDIR += xpi-flashgot # Download links using popular download managers .if defined(BERKLIX_CLIENT) #{ SUBDIR += youtube_dl # Rec. by Gary 2011_12_28 as flash if downloaded then playable with eg # gnash & vlc & mplayer & inspectable with 'file' etc. .endif #}