Date: Fri, 22 Aug 2008 22:36:02 -0700 From: "Garrett Cooper" <yanefbsd@gmail.com> To: "Anders Nore" <andenore@freebsd.org> Cc: "freebsd-hackers@freebsd.org" <freebsd-hackers@freebsd.org>, Kevin Downey <redchin@gmail.com> Subject: Re: pkg_improved GSoC 2008 finished Message-ID: <7d6fde3d0808222236t45103e4eseb8f174ffb89fdca@mail.gmail.com> In-Reply-To: <op.uf98j4jrp8qiwu@duckjen.nextgentel.no> References: <op.uf648rn7p8qiwu@duckjen.nextgentel.no> <1d3ed48c0808211456h779bec94n9b6597c66f7741b2@mail.gmail.com> <1d3ed48c0808211500i4445b443t4a67da7cf514adaa@mail.gmail.com> <op.uf98j4jrp8qiwu@duckjen.nextgentel.no>
next in thread | previous in thread | raw e-mail | index | archive | help
On Fri, Aug 22, 2008 at 2:56 AM, Anders Nore <andenore@freebsd.org> wrote: > On Fri, 22 Aug 2008 00:00:01 +0200, Kevin Downey <redchin@gmail.com> wrote: > >> On Thu, Aug 21, 2008 at 2:56 PM, Kevin Downey <redchin@gmail.com> wrote: >>> >>> On Thu, Aug 21, 2008 at 6:10 AM, Anders Nore <andenore@freebsd.org> >>> wrote: >>>> >>>> Hello hackers, >>>> it's been a great summer for me working with the FreeBSD-project. It has >>>> truly been an educational experience for me and I would like to continue >>>> working on my project as well as other aspects of FreeBSD in the future. >>>> >>>> You can read about my project on the wiki-page[1] where you can read >>>> about >>>> the new features and some technical detail, there you will also find >>>> testing >>>> instructions for those of you who want to try it out. You can also >>>> download >>>> the source[2]. It will be greatly appreciated if you test it and report >>>> any >>>> bugs you discover. >>>> >>>> >>>> Thanks for a great summer! >>>> - Anders Nore >>>> >>>> >>>> [1] http://wiki.freebsd.org/AndersNore/pkg_improved >>>> [2] http://home.no.net/andenore/patches/pkg_install-20080708.tar.gz >>> >>> Is there a patch against 7-STABLE? Neither of the two patches on the >>> website (-CURRENT and 7.0-RELEASE) or the tarball build on 7-STABLE. >>> The patches are also kind of a pain because they contain diffs against >>> files like "/usr/src/usr.sbin/pkg_install/CVS/Entries" which you don't >>> seem to have if you just use csup. >>> > > The CVS entries should be removed from the latest patches and a patch for > RELENG_7_0 has been added. > You can get the new patches from http://home.no.net/andenore/patches/ > >>> >>> -- >>> The Mafia way is that we pursue larger goals under the guise of >>> personal relationships. >>> Fisheye >>> >> >> sorry, I tried the tarball again, and it built. I must have missed >> something. >> > > Maybe you tried to compile from a different directory than > /usr/src/usr.sbin/pkg_install ? > Makefile.inc will try to `.include "../Makefile.inc"' to get BINDIR, so if > you comment this out and specify your own BINDIR variable `BINDIR?= > /usr/sbin' it should be ok. > > > Thanks for your input! > - Anders Nore How about this? For standalone packages, specify: Makefile.inc <-- redefine variables here. pkg_install/ <-- sources go here. Seems like a simple solution ;). As for diff, you probably what to use: --exclude-from=SCM_patterns.txt where SCM_patterns.txt consists of: -------------- CVS .git .svn .CC -------------- ... etc. As for patch, `patch -p0 < pkg_install.patch' does the trick if you do `diff -Naur .'. Cheers and good work on finishing off this awesome task. I'll gladly write up tests for you if you like =], -Garrett
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?7d6fde3d0808222236t45103e4eseb8f174ffb89fdca>