On May 8, 2007, at 00:38, Jordan K. Hubbard wrote:
On May 7, 2007, at 7:23 PM, Ryan Schmidt wrote:Such a format does exist: It's called a .pkg file and you interact with them every time you install an Apple software update. However, I don't think there's any functionality in MacPorts to create or use package files.Oh really? [snip]You can also do use the "mpkg" target for ports with dependencies; this will cause a metapackage to be built which contains all the deps, making the package stand-alone.This functionality has been in macports for a long time. :)
And dpkg (and rpm) too! There's even a particularly frightening script I wrote to build dpkg apt-get repositories from a list of ports in base/portmgr/dpkgall.tcl
Of course, xar is the better choice, now.
Freak out!
[EMAIL PROTECTED]:dict> sudo port dpkg dict
[snip]
---> Creating dpkg for dict-1.9.7
Of course, it seems to be slightly broken, now:
[EMAIL PROTECTED]:macports/dports/textproc/dict> sudo dpkg --force-all --
install work/dict_1.9.7_darwin-i386.deb
dpkg - warning, overriding problem because --force enabled: package architecture (darwin-i386) does not match system (i686-darwin) Selecting previously deselected package dict. (Reading database ... 0 files and directories currently installed.) Unpacking dict (from .../dict_1.9.7_darwin-i386.deb) ... dpkg: dict: dependency problems, but configuring anyway as you request: dict depends on libtool (>= 1.5.22); however: Package libtool is not installed. Setting up dict (1.9.7) ... [EMAIL PROTECTED]:macports/dports/textproc/dict> dpkg --list Desired=Unknown/Install/Remove/Purge/Hold| Status=Not/Installed/Config-files/Unpacked/Failed-config/Half- installed |/ Err?=(none)/Hold/Reinst-required/X=both-problems (Status,Err: uppercase=bad) ||/ Name Version Description +++-=================================================- =================================================- ======================================================================== ========================================== ii dict 1.9.7 Dictionary Server Protocol (RFC2229) client
PGP.sig
Description: This is a digitally signed message part
_______________________________________________ macports-users mailing list [email protected] http://lists.macosforge.org/mailman/listinfo/macports-users
