diff options
-rw-r--r-- | Packages.txt | 25 |
1 files changed, 22 insertions, 3 deletions
diff --git a/Packages.txt b/Packages.txt index ac0060cfaaf..e5506694c57 100644 --- a/Packages.txt +++ b/Packages.txt @@ -1,4 +1,4 @@ -# $NetBSD: Packages.txt,v 1.2 1997/11/10 00:35:47 hubertf Exp $ +# $NetBSD: Packages.txt,v 1.3 1997/11/13 13:47:38 hubertf Exp $ ########################################################################### @@ -651,9 +651,28 @@ To check out all these gotchas, here are the steps that I do in order to get a package working (Please note this is basically the same as above, only with some debugging aids ;): + - Retrieve port from FreeBSD collection + - Fix RCS-Id: remove the '$'s around the FreeBSD RCS Id, and insert the + word FreeBSD, then add a $NetBSD: Packages.txt,v 1.3 1997/11/13 13:47:38 hubertf Exp $ before the "FreeBSD Id ..." string + + I.e. + before: + # $Id: Packages.txt,v 1.3 1997/11/13 13:47:38 hubertf Exp $ + + after: + # $NetBSD: Packages.txt,v 1.3 1997/11/13 13:47:38 hubertf Exp $ + # FreeBSD Id: Makefile,v 1.17 1997/06/16 06:39:51 max Exp + + - Import unchanged FreeBSD source (ONLY if you have cvs access, not neeed + otherwise): + (cd ...pkgsrc/category/pkgname ; cvs import pkgsrc/category/pkgname \ + FREEBSD FreeBSD-current-yyyy-mm-dd) + - remove tree && checkout new one (again, ONLY needed if you have cvs + access) - Look at Makefile, fix if necessary - Look at patches, remember if not appropriate - - have a look at pkg/PLIST + - have a look at pkg/PLIST, add a "@comment $NetBSD: Packages.txt,v 1.3 1997/11/13 13:47:38 hubertf Exp $" line at the beginning + of PLIST - make - If something's not ok, fix; for patches: fix the file, then re-generate the diff: 'diff foo foo.orig >../../patches/patch-xx' (mv patch-xx @@ -674,7 +693,7 @@ only with some debugging aids ;): - pkg_add .../blub.tgz - Play with it :) - pkg_delete - still no file should be left (re-run above find) - - submit :) + - submit (or commit, IF you have cvs access :) ########################################################################### |