From owner-freebsd-questions@FreeBSD.ORG Fri Jul 15 13:54:47 2005 Return-Path: X-Original-To: freebsd-questions@freebsd.org Delivered-To: freebsd-questions@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7A75416A41F for ; Fri, 15 Jul 2005 13:54:47 +0000 (GMT) (envelope-from ean@hedron.org) Received: from prosporo.hedron.org (hedron.org [66.11.182.60]) by mx1.FreeBSD.org (Postfix) with ESMTP id B28A343D58 for ; Fri, 15 Jul 2005 13:54:45 +0000 (GMT) (envelope-from ean@hedron.org) Received: from localhost.hedron.org (localhost.hedron.org [127.0.0.1]) by prosporo.hedron.org (Postfix) with ESMTP id 932B8C1AC; Fri, 15 Jul 2005 09:54:57 -0400 (EDT) From: Ean Kingston To: freebsd-questions@freebsd.org Date: Fri, 15 Jul 2005 09:54:56 -0400 User-Agent: KMail/1.8 References: <42D6B0EA.3000501@u.washington.edu> <200507141303.43540.ringworm01@gmail.com> In-Reply-To: <200507141303.43540.ringworm01@gmail.com> X-Face: W{mkf[fd1042ubL1FZ(CABIMzn~rdu<:SW\^LF_RB' Cc: "Michael C. Shultz" Subject: Re: Obtaining portsmanager meta package for alternate OS X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 15 Jul 2005 13:54:47 -0000 On July 14, 2005 04:03 pm, Michael C. Shultz wrote: > On Thursday 14 July 2005 11:37, Garrett Cooper wrote: > > Hello, > > I was wondering if anyone could point me to the release notes or > > code so I could look up the dependencies for the portsmanager package > > and possibly compile it on Mac OS X Tiger. > > Try running configure then make just like any other linux program and see > if it compiles, if it doesn't let me know what the error is. I understand > Mac OS X is based on FreeBSD, does it have FreeBSD's port infrastructure? My Mac (OSX 10.2) doesn't have anything remotely resembling a port infrastructure installed as part of the OS. All the OSS that I've installed was done through what I will call binary 'bundles' mostly from .dmg files. They each provided their own installer (usually using the applescript langauge). For those who might care, a .dmg file is a mac disk image and seams to be the mac equivolent of tar. Sometimes the installer is a text file that says move the files to your applications directory. > For example can you do things like: > make > make install > make package > make deinstall > ??? You would need to install a compiler. > If the above work diferently or /var/db/pkg/* is different then portmanager > won't work. Would be interesting to know the similarities/differences > between FreeBSD and Mac OS X ports infrastructure. /var isn't really used by the MAC except for /var/log and /var/run. > As far as portmanager's dependices, to run it requires libc and to compile > just needs standard autotools if I recall correctly. > > > My FreeBSD machine is currently at home (sadly without an internet > > connection to the outside world :(), and I would like to keep it up to > > date by periodically fetching the ports 'source files'/packages and port > > snapshots. So I thought I could accomplish this via building the > > portsmanager package and running it off of my laptop at school since > > it's the only way I can accomplish my task at hand. > > However, with that in mind, I was wondering if there was a better > > way to fetch ports/packages without having to manhandle too many > > programs/scripts, or if anyone has discovered a better solution to this > > type of 'issue'. > > Thanks and your responses are greatly appreciated as solving this > > 'problem' will help save me a great deal of time :)! > > -Garrett > > To use portmanager this way you'll need a way to keep your ports tree > current and a way to get the current distfiles. If you can do these two > things somehow then just drop the current distfiles into > /usr/ports/distfiles and update your ports tree and portmanager should run > OK. > > -Mike -- Ean Kingston E-Mail: ean AT hedron DOT org URL: http://www.hedron.org/ I am currently looking for work. If you need competent system/network administration please feel free to contact me directly.