summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--Packages.txt25
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 :)
###########################################################################