# /usr/ports/sysutils/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 +=bsdstats # Uncomment after I have read what is sends. SUBDIR += cdrtools # For cdrecord, cdda2wav etc SUBDIR += dd_rescue SUBDIR += dvdbackup # for other dvd tools see ../multimedia/ SUBDIR += dvd+rw-tools # growisofs (DVD writer) SUBDIR += e2fsprogs # Could be handy for fsck'ing Linux ext2 # mount just needs kldload /boot/kernel/ext2fs.ko # & will show capability with lsvfs # rwmaillists@@@googlemail.com wrote questions@freebsd.org 18 Apr 2012 # "ext3 is ext2+journalling. If fsck supports ext3, # then it can sync the journal and the partition can # be safely mounted as ext2." # /usr/local/share/doc/e2fsprogs/ # COPYING # http://e2fsprogs.sourceforge.net # RELEASE-NOTES: # E2fsprogs 1.19 (July 13, 2000) # Create a symbolic link for fsck.ext3, since the # e2fsprogs utilities are used for ext3 as well. .endif #} .if ( defined(BERKLIX_CLIENT) || defined(BERKLIX_GATE) || \ defined(BERKLIX_SERVER) ) #{ SUBDIR += etcmerge # in place of mergemaster .endif #} .if ( defined(BERKLIX_CLIENT) ) #{ SUBDIR += fusefs-ntfs # NTFS in kernel is read only, # despite { man mount_ntfs: "There is limited writing ability." } # To mount with write, see man ntfs-3g from sysutils/fusefs-ntfs. .endif #} .if ( defined(BERKLIX_GATE) ) #{ # GTK based system monitor. # 68 dependencies cd /var/db/pkg; pkg_info -r gkrellm-2* | wc -l # All were already present in the 135 already built by # cd /usr/ports ; xs make BERKLIX_SERVER=YES package # However, for gate, maybe its too heavy to make. # Gates are 6.2 & 6.4 # SUBDIR += gkrellm # gkrellm clases with gkrellm2 # gkrellm on 6.4-RELEASE make package: OK .endif #} .if ( defined(BERKLIX_CLIENT) ) #{ SUBDIR += grub # GRand Unified Bootloader. Just for i386 # SUBDIR += grub2 # conflicts with grub .endif #} .if ( defined(BERKLIX_CLIENT) ) #{ SUBDIR += gkrellm2 # gkrellm2 on 6.4-RELEASE fails: Glib 2.14.0 required # Gary & Maintainer have both hacked current after 7.2 # to show both cores .endif #} .if ( defined(BERKLIX_CLIENT) || defined(BERKLIX_GATE) || \ defined(BERKLIX_SERVER) ) #{ SUBDIR += healthd # see also mbmon .endif #} .if defined(BERKLIX_CLIENT) #{ .if defined(BERKLIX_AMBITIOUS) #{ Probably depends on tons of stuff SUBDIR += k3b # Burn DVD rec < gj. 6.2 install fails .endif #} .if defined(BERKLIX_CLIENT) #{ SUBDIR += kdirstat # A graphical du, can keep a database # so perhaps could use it to figure # what suddenly used more disk ? # Compiles & run on 8.2 but not investigated yet. .endif #} SUBDIR += libdvdread # For vobcopy. SUBDIR += libdvdcss # For vobcopy, without it, vobcopy takes hours # to produce a mere 24M, & floods of device errors. .if ${MACHINE_ARCH} == "i386" #{ SUBDIR += libretto-config .endif #} .endif #} .if ( defined(BERKLIX_CLIENT) || defined(BERKLIX_GATE) || \ defined(BERKLIX_SERVER) ) #{ # SUBDIR += lmmon # see also mbmon .endif #} .if ( defined(BERKLIX_CLIENT) || defined(BERKLIX_GATE) || \ defined(BERKLIX_SERVER) ) #{ SUBDIR += lsof # Trace open ports on firewall .endif #} .if ( defined(BERKLIX_CLIENT) || defined(BERKLIX_GATE) || \ defined(BERKLIX_SERVER) ) #{ SUBDIR += mbmon # for mbmon.sh on local as well as remote. # See also man coretemp .endif #} .if defined(BERKLIX_CLIENT) #{ SUBDIR += mkisofs SUBDIR += ntfsprogs # for ntfsresize to compress NTFS on new MS machines SUBDIR += nut # UPS power monitor SUBDIR += pib # ports index browser - see also psearch. 6.2 Install fails SUBDIR += psearch # for searching the FreeBSD Ports - see also pib SUBDIR += portbrowser # Note pib is often broken. SUBDIR += portupgrade .endif #} .if ( defined(BERKLIX_CLIENT) ) #{ # || defined(BERKLIX_GATE) # || defined(BERKLIX_SERVER) SUBDIR += smartmontools # smartctl -a /dev/ad0 extra to: # # "atacontrol cap ad0" & "atacontrol info ata0" .endif #} .if defined(BERKLIX_CLIENT) #{ SUBDIR += tkdvd # TkTcl front end for growisofs SUBDIR += vobcopy # DVD # See Also, for others similar: # /usr/ports/sysutils/vobcopy/work/vobcopy-1.1.1/alternative_programs.txt # dvdbackup # /usr/ports/multimedia/libdvdread/work/libdvdread-0.9.7/src/play_title # tccat: ../multimedia/transcode # multimedia/lxdvdrip # SUBDIR += webmin # Uwe likes it. # # See also mail-toaster.org sysutils/dtc # # (lots of dependencies) ?/syscpm, ispman.net .endif #} # SUBDIR += xfburn # gary uses at 2010.09 .if ( defined(BERKLIX_CLIENT) || defined(BERKLIX_GATE) ) #{ SUBDIR += xmbmon # remote servers fan speed & cpu temp. gj reckons # # prob. ok for my host=fire via chipset for voltage # # but maybe not for temp. .endif #}