fmII
Wed, Jul 09th home | browse | articles | contact | chat | submit | faq | newsletter | about | stats | scoop 15:08 UTC
in
Section
login «
register «
recover password «
[Project] add release | add branch | add screenshot | broken links | change owner | email subscribers | update project | update branch (urls) [Project]
Theme topics | Apps | Resources | Window Managers | Afterstep | Blackbox | Enlightenment | Fluxbox | GTK | IceWM | KDE | MetaCity | Sawfish | Window Maker

 graft - Default branch
Section: Unix

 

Added: Thu, Sep 7th 2000 17:56 UTC (7 years, 10 months ago) Updated: Sun, Aug 17th 2003 22:31 UTC (4 years, 10 months ago)


About:
Graft provides a mechanism for managing multiple packages under a single directory hierarchy. It was inspired by both Depot (from Carnegie Mellon University) and Stow (by Bob Glickstein). Packages are installed in self-contained directory trees and symbolic links from a common area are made to the package files.

Author:
Peter Samuel [contact developer]

Rating:
8.50/10.00 (1 vote)

Homepage:
http://www.gormand.com.au/peters/tools/
Tar/GZ:
http://www.gormand.com.au/peters/tools/graft/graft-2.4.tar.gz

Trove categories: [change]
[Development Status]  6 - Mature
[Environment]  Console (Text Based)
[Intended Audience]  System Administrators
[License]  OSI Approved :: GNU General Public License (GPL)
[Operating System]  POSIX
[Programming Language]  Perl
[Topic]  Software Development :: Build Tools, System :: Archiving :: Packaging, System :: Software Distribution Tools, System :: Systems Administration

Dependencies: [change]
No dependencies filed

 
Project admins: [change]
» Peter Samuel (Owner)

» Rating: 8.50/10.00 (Rank N/A)
» Vitality: 0.00% (Rank 19921)
» Popularity: 0.57% (Rank 10383)

project statsdownload stats
(click to enlarge graphs)
   Record hits: 6,228
   URL hits: 3,127
   Subscribers: 12

Other projects from the same categories:
Anemon Dhcp Server
Alien
Thor Panel
tinypackage
Linux Bandwidth Arbitrator

Users who subscribed to this project also subscribed to:
SSL Certificate Expiration Check
XdTV
JabRef
Java Stencil Report
Tab Menu


Add comment · Rate this project · Subscribe to new releases · Ignore this project · Email this project to a friend · Project record in XML

 Branches

Branch Version Last release License URLs
Default 2.4 25-Feb-2002 GNU General Public License (GPL) Homepage Tar/GZ

 Comments

[»] Also consider encap
by terry chay - Feb 25th 2002 18:51:10

Also don't forget Encap which I think is the oldest of them. I can't compare them since it's been a while. But for Linux users, the main difference between these and rpm is that you can keep multiple installs of the same package in at once (you do ls -la filename instead of rpm -f filename to find out which package is which). The main disadvantage is, you have to leave old packages installed or possibly break package dependancies (since other packages may have been built against old libraries). This leads to possibly large /usr/local (or whatever mount point it's in).

It would be interesting if these packages could read the SRPM spec files but build into it's directories (of course, most RPMs can't install into any directory) and did the autodependency checking that rpm is good for.

--
terry chay, Director of Engineering, QIXO, Inc.

[reply] [top]


    [»] Re: Also consider encap
    by Peter Samuel - Feb 26th 2002 11:47:59


    > Also don't forget Encap which I think is
    > the oldest of them. I can't compare them
    > since it's been a while. But for Linux
    > users, the main difference between these
    > and rpm is that you can keep multiple
    > installs of the same package in at once
    > ...

    I haven't forgotten Encap. See the graft documentation. (graft.html) I wasn't aware of Encap when I started graft. I have since had a look at encap and incorporated some of its features into graft. Once again, see graft.html.

    Graft too allows you to have multiple installations of the same package. That was the primary reason for developing it.

    [reply] [top]




© Copyright 2008 SourceForge, Inc., All Rights Reserved.
About freshmeat.net •  Privacy Statement •  Terms of Use •  Trademark Guidelines •  Advertise •  Contact Us • 
ThinkGeek •  Slashdot  •  ITMJ •  Linux.com •  NewsForge  •  SourceForge.net  •  Surveys •  Jobs •  PriceGrabber