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