Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

wicknix

macrumors 68030
Original poster
Jun 4, 2017
2,710
5,409
Wisconsin, USA
This package is like a swiss army knife for Leopard.
It will update coreutils (uname, date, dd, uptime, etc)
and update bash shell to 5.0.17.

Also included are some useful applications like:
axel - command line download manager
bitlbee - irc to im gateway with xmpp, twitter, and discord plugin
ctorrent - command line torrent client
curl - command line tool for getting and sending data
elinks - color text based web browser
ffmpeg - audio / video conversion tool
faad - advanced audio decoder
flac - lossless audio codec
irssi - text based irc client
lame - high quality mp3 encoder
links - graphical web browser (requires xquartz / x11)
madplay - simple command line mp3 player
mc - an awesome text based file manager and editor
mplayer - media player
ncftp - command line ftp client
neofetch - command line system information tool
nmap - network port scanner
pianobar - command line Pandora radio client
wget - command line http/https/ftp/sftp file downloader

Also included, but require Python 2.7 or higher to run are:
twitch-play - simple script to watch Twitch.tv live streams
youtube-dl - video downloader
Use the included python installer or macports python.

The software in this package is standalone and will not
interfere with macports, nor does it require macports.
The binaries can be located in /opt/ports/bin and /opt/ports/sbin

Edit your ~.profile and add /opt/ports/bin and /opt/ports/sbin to your path.
export PATH="/opt/ports/bin:/opt/ports/sbin:$PATH"
and also add your man page path.
export MANPATH="/opt/ports/share/man:$MANPATH"

Side notes:
I built everything with macports except for 2 things.
I borrowed ffplay from @alex_free 's PPCMC for twitch-play and relinked it.
I also borrowed pianobar from Daniel Milisic's PianoPPC and relinked it.
Those 2 things wouldn't build for me.
Also in /opt/ports/sbin i included carl, micro_inetd and micro_proxy in
case anybody finds a use for them.

Known Bugs:
irssi doesn't /quit cleanly, but it doesn't harm anything.
links browser only works in x11 mode (fails to launch in text mode)
so i renamed it to lcli and made a links script to just launch GUI mode instead.

To Uninstall:
Just delete the /opt/ports folder. Remove added PATH from ~.profile. Done.

These are things i use most, and i hated installing macports and compiling
for hours with every new install. Macports also used up a lot space, so I created this
easy installer to cover my needs in under 300mb total with python installed as well.
Hopefully you will find this package to be useful as much as i do. :)

Download http://macintoshgarden.org/apps/leopard-ports

Cheers
 
Something similar to this I’ve wanted to do is create an Xcode update that just contains modern versions of everything old Xcode versions came with+maybe git. It would have a custom prefix in /Developer somewhere.

Glad to see FFplay in there, that working with Panther SDL2 is one of my best accomplishments..
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.