Date: Wed, 15 Dec 2004 12:57:54 -0500 From: epilogue <epilogue@allstream.net> To: Alexandr <admin@alexandr.fdns.net> Cc: freebsd-questions@freebsd.org Subject: Re: make package don't build package Message-ID: <20041215125754.1f608104@localhost> In-Reply-To: <20041215124229.GA85026@alexandr.fdns.net> References: <20041215105930.GA14622@alexandr.fdns.net> <20041215041224.43a0cd5f@localhost> <20041215124229.GA85026@alexandr.fdns.net>
next in thread | previous in thread | raw e-mail | index | archive | help
> pkg_create -- i can't use becose I need create package recursively, > but I don't find in man page for this tool options for recursively. hello again alexandr, to my knowledge, such a switch does not exist. you can 'pkg_deinstall -R fooport' and then 'make package fooport' but, because you'll have to recompile everything, that is probably going to take quite a bit longer than this other way... pkg_info -r audacity\* Information for audacity-1.2.3: Depends on: Dependency: pkgconfig-0.15.0_1 Dependency: freetype2-2.1.7_4 Dependency: perl-5.8.5 Dependency: expat-1.95.8 Dependency: fontconfig-2.2.3,1 Dependency: jpeg-6b_3 Dependency: libiconv-1.9.2_1 Dependency: png-1.2.7 Dependency: glib-1.2.10_11 Dependency: imake-6.7.0_2 Dependency: xorg-libraries-6.7.0_3 Dependency: gettext-0.13.1_1 Dependency: libogg-1.1.2,3 Dependency: libvorbis-1.1.0,3 Dependency: libmad-0.15.1b_1 Dependency: libxml2-2.6.16 Dependency: bitstream-vera-1.10 Dependency: tiff-3.7.0_2 Dependency: xorg-fonts-encodings-6.7.0 Dependency: libXft-2.1.6 Dependency: glib-2.4.8 Dependency: xorg-fonts-truetype-6.7.0 Dependency: shared-mime-info-0.15_1 Dependency: gtk-1.2.10_12 Dependency: atk-1.8.0 Dependency: pango-1.6.0 Dependency: hicolor-icon-theme-0.5 Dependency: wxgtk-common-2.4.2_1 Dependency: gtk-2.4.14_1 Dependency: wxgtk2-2.4.2_5 ...then simply 'pkg_create -b each_port_listed_above'. if you are good with awk/sed (or another scripting language) you should be able to automate this procedure. and if you're good at coding, perhaps you'd like to submit a patch for a switch which enables pkg_create -b work recursively. (i too wouldn't mind see that feature added ;) cheers, epi
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20041215125754.1f608104>