pkgsrc-Users archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: Experiences with pkgsrc on Macs?

On Tue, Apr 08, 2008 at 06:49:49PM +0000, Steven M. Bellovin wrote:
> How well does pkgsrc work on a Mac?  I just got one (mostly to deal
> with Word and Powerpoint files that Openoffice doesn't handle well),
> but of course need to add other software.  Should I use pkgsrc?
> Macports?  Other choices?

I've had very good experiences with pkgsrc on my macbook. I use it to
provide me with up-to-date versions of ruby/python/perl plus most of
my 'critical' (to me) mail support programs -
dovecot/mutt/getmail. There is a list of packages I have installed on
my macbook at the end of this mail. I have had problems building
'Amarok' but that is a tad ambitious anyway, I think everything non-X
will "just work".

> (And, perhaps off-topic -- is there any way I can convert my exist file
> MacOS system to handle mixed case, or do I have to reinstall from CD?)
Although pkgsrc is now able to run on a case insensitive file system,
some packages, such as mysql are more demanding and require the case


Here is the current list of packages on the macbook:
badapple:/ jonathan$ /usr/pkg/sbin/pkg_info -a
apr-   Apache Portable Runtime
autoconf-2.61       Generates automatic source code configuration
automake-1.10.1     GNU Standards-compliant Makefile generator
bmake-20080215      Portable (autoconf) version of NetBSD 'make'
bootstrap-mk-files-20080310 *.mk files for the bootstrap bmake utility
corkscrew-2.0       Tool for tunneling SSH through HTTP proxies
curl-7.18.0nb1      Client that groks URLs
digest-20070803     Message digest wrapper utility
dovecot-1.0.13      Secure IMAP and POP3 server
elinks-0.11.4rc0    Extended/Enhanced Links
emacs-nox11-21.4a   (no description)
exctags-5.7         Exuberant (feature-filled) tagfile generator for
vi, emacs and clones
gawk-3.1.6          GNU awk
getmail-4.8.1       Secure, flexible, reliable, easy-to-use fetchmail
gettext-lib-0.14.6  Internationalized Message Handling Library
gettext-tools-0.14.6nb1 Tools for providing messages in different
gnupg2-2.0.7nb2     GNUpg with OpenPGP and S/MIME capabilities
ispell-base-3.3.02  Interactive spelling checker
ispell-british-3.3.02 British dictionary for interactive spelling
libgcrypt-1.4.0     GNU cryptographic library
libgpg-error-1.4nb2 Definitions of common error values for all GnuPG
libidn-1.5          Internationalized Domain Names command line tool
libksba-1.0.2       X.509 library
libtool-base-1.5.24nb5 Generic shared library support script (the
script itself)
lintpkgsrc-4.82     Sanity checks on the complete pkgsrc tree
lua-5.1.3nb1        Powerful light-weight language for extending
mutt-1.5.17nb5      Text-based MIME mail client with PGP & S/MIME
mysql-client-5.0.51nb3 MySQL 5, a free SQL database (client)
mysql-server-5.0.51nb1 MySQL 5, a free SQL database (server)
neon-0.26.3nb2      HTTP and WebDAV client library
openldap-client-2.4.8 Lightweight Directory Access Protocol libraries
and client programs
p5-Digest-1.15      Perl5 base class for Digest:: modules
p5-Digest-SHA1-2.11 Perl5 module for SHA1
p5-MIME-Base64-3.07 Perl5 module for Base64 and Quoted-Printable
p5-enum-1.016       Enumerations for Perl
p5-pkgsrc-Dewey-1.0nb1 Perl module to compare pkgsrc Dewey numbers
pax-20080110        POSIX standard archiver with many extensions
perl-5.8.8nb7       Practical Extraction and Report Language
pinentry-0.7.2nb2   Applications for entering PINs or Passphrases
pkg-config-0.23     System for managing library compile/link flags
pkg_chk-1.90        Check installed package versions against pkgsrc
pkg_install-20080313 Package management and administration tools for
pkg_rolling-replace-0.15 Replace/upgrade packages in-place
pkg_tarup-1.7.1     Generates binary package(s) from installed pkg(s)
pkgdepgraph-2.8     Visual representation of installed NetBSD packages
pkglint-4.85        Verifier for NetBSD packages
procmail-3.22nb2    Local mail delivery agent
python24-2.4.4nb1   Interpreted, interactive, object-oriented
programming language
readline-5.2nb1     GNU library that can recall and edit previous
ruby-      Wrapper package for Ruby programming language
ruby18-base- Ruby 1.8 based release minimum package
rubygems-1.1.0      Ruby standard for publishing and managing third
party libraries
synergy-1.3.1nb3    Let an user share a mouse and keyboard among
tnef-1.4.3          Decode MS-TNEF MIME attachments
tnftp-20070806      The enhanced FTP client in NetBSD
unzip-5.52nb4       List, test and extract compressed files in a ZIP
user-20071026       Limited NetBSD-compatible useradd/groupadd
vim-share-7.1.283   Data files for the vim editor (vi clone)
wget-1.11           Retrieve files from the 'net via HTTP and FTP
x11-links-0.35      Shadow tree of links to native X11 headers and
xdg-dirs-1.4        Shared XDG directories
xmlcatmgr-2.2nb1    XML and SGML catalog manager
xpkgwedge-1.16      Allows X11 pkgs to be built and used outside of ${X11BASE}

Home | Main Index | Thread Index | Old Index