pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/mk/buildlink3 Note how package views is also similar t...



details:   https://anonhg.NetBSD.org/pkgsrc/rev/7bc0257d15f9
branches:  trunk
changeset: 460995:7bc0257d15f9
user:      jlam <jlam%pkgsrc.org@localhost>
date:      Tue Sep 09 09:13:20 2003 +0000

description:
Note how package views is also similar to GNU Stow, but state clearly the
main difference in philosophy between package views and these other
software management systems.

diffstat:

 mk/buildlink3/README |  18 ++++++++++++------
 1 files changed, 12 insertions(+), 6 deletions(-)

diffs (50 lines):

diff -r d704ad94cd3d -r 7bc0257d15f9 mk/buildlink3/README
--- a/mk/buildlink3/README      Tue Sep 09 09:11:42 2003 +0000
+++ b/mk/buildlink3/README      Tue Sep 09 09:13:20 2003 +0000
@@ -1,4 +1,4 @@
-$NetBSD: README,v 1.3 2003/09/08 10:36:02 jlam Exp $
+$NetBSD: README,v 1.4 2003/09/09 09:13:20 jlam Exp $
 
  0 Package Views
  ===============
@@ -12,12 +12,18 @@
 e.g., PATH, MANPATH, etc.
 
 Package views is similar in spirit to the Encap Package Management
-System and to the Carnegie Mellon University Depot Configuration
-Management system:
+System, the GNU Stow Project, and the Carnegie Mellon University Depot
+Configuration Management system:
 
        http://www.encap.org/
+       http://www.gnu.org/software/stow/stow.html
        http://asg.web.cmu.edu/andrew2/depot/
 
+However, these projects have a philosophy of "install anywhere, use in
+one place", whereas package views departs from that model with a
+philosophy that can roughly be summarized as "install in one place,
+use anywhere".
+
 
  0.1 A short history of package views
  ====================================
@@ -37,8 +43,8 @@
 the "pkgviews" branch for over a year, and in the meantime much code
 was added to pkgsrc that increased the complexity and the capabilities
 of pkgsrc, including buildlink2, which conflicted with Alistair's
-implementation of package views.  In July 2003, Johnny Lam attempted
-to integrate the functionality on the pkgviews branch into modern
+implementation of package views.  In September 2003, Johnny Lam
+integrated the functionality on the pkgviews branch into modern
 pkgsrc.  As part of the integration, a new buildlink3 framework was
 created so that the the ability to isolate builds from differences in
 the environment wouldn't be lost.
@@ -88,7 +94,7 @@
 Some highlight of pkgviews packages include:
 
        * fully dynamic PLISTs
-       * multiple version of the same package can co-exist
+       * multiple versions of the same package can co-exist
 
 
  0.4 buildlink3 pkgsrc build framework



Home | Main Index | Thread Index | Old Index