Re: Obtaining portsmanager meta package for alternate OS

2005-07-15 Thread Ean Kingston
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.
___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to [EMAIL PROTECTED]


Re: Obtaining portsmanager meta package for alternate OS

2005-07-15 Thread Jacob A. Siehler



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).


The nearest OS X analogy to the ports system is fink:
http://fink.sourceforge.net/

js

___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to [EMAIL PROTECTED]


Re: Obtaining portsmanager meta package for alternate OS

2005-07-15 Thread Michael C. Shultz
On Friday 15 July 2005 07:08, you wrote:
  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).

 The nearest OS X analogy to the ports system is fink:
 http://fink.sourceforge.net/

 js

Just read Fink's description, thanks for the link.  My opinion is FreeBSD's
ports system is lightyears ahead of Fink and Fink is headed in absolutly
the wrong direction, reminds me of the other BSDs.  What makes FreeBSD
shine is the same ports tree works across many versions of FreeBSD, trying to 
control the ports tree by versioning is madness, int my humble opinion 
anyways.

-Mike
___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to [EMAIL PROTECTED]


Re: Obtaining portsmanager meta package for alternate OS

2005-07-15 Thread Michael C. Shultz
On Friday 15 July 2005 06:54, Ean Kingston wrote:
 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).


Too bad for Apple, the ports system is what makes FreeBSD shine, no point
in trying to get portmanager running in OS X in any case.

-Mike




 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
___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to [EMAIL PROTECTED]


Re: Obtaining portsmanager meta package for alternate OS

2005-07-15 Thread Paul Mather
On Fri, 15 Jul 2005 10:08:05 -0400 (EDT), Jacob A. Siehler
[EMAIL PROTECTED] wrote:

  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).
 
 The nearest OS X analogy to the ports system is fink:
 http://fink.sourceforge.net/

There is also DarwinPorts (http://darwinports.opendarwin.org/) and the
NetBSD pkgsrc (http://www.pkgsrc.org/) system (which, IMHO, is more
ports-like than Fink) also supports MacOS X (although I'm not sure if
pkgsrc still has the requirement of a case-sensitive file system).

DarwinPorts, pkgsrc, and Fink can co-exist on the same system.  I use
mainly DarwinPorts on a MacOS X Server system I use, with Fink sometimes
to fill in the gaps when a port is missing from the DarwinPorts
collection.  Both DarwinPorts and Fink have an update mechanism.
DarwinPorts supports multiple views of a package, too, allowing
multiple versions to exist for those ports that require older/newer
versions to build or run properly.  If you're into GUIs, Fink has
FinkCommander to scratch that itch.

Cheers,

Paul.
-- 
e-mail: [EMAIL PROTECTED]

Without music to decorate it, time is just a bunch of boring production
 deadlines or dates by which bills must be paid.
--- Frank Vincent Zappa
___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to [EMAIL PROTECTED]


Re: Obtaining portsmanager meta package for alternate OS

2005-07-14 Thread Michael C. Shultz
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?
For example can you do things like:
make
make install
make package
make deinstall
???

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.

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


___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to [EMAIL PROTECTED]