My favorites | Sign in
Project Logo
                
Show all Featured downloads:
packmanutil-1.2.1.tar.bz2
People details
Project owners:
  weibullguy

Introduction to PackManUtil

PackManUtil is a command line application implemented through shell (BASH) scripts originally created for use with an x86_64 multilib Cross Linux from Scratch (CLFS) base system to simplify the build process for additional packages. PackManUtil is written, tested, and used daily on x86_64 multilib, i586, and 32-bit PowerPC CLFS systems.

If you use PackManUtil, we'd appreciate a quick e-mail letting us know what you think. Even if you think PackManUtil stinks and is a waste of our time working on.

We've also been picked up by Softpedia if you'd like to write a review. http://linux.softpedia.com/get/System/Software-Distribution/PackManUtil-41680.shtml

News

2009-07-03

Added the ability to strip installed binaries and libraries with the --stripit switch. Added new function to update build script directory using subversion with the --update switch.

2009-03-11

Added md5sum checking capability for source tarballs.

2008-12-03

Happy birthday to my wife. Oh yeah, I also created a Google Group for PackManUtil. Join us at http://groups.google.com/group/packmanutil?lnk=gcimh. The mailing list is at packmanutil@googlegroups.com.

2008-11-08

Released version 1.0.0. This is considered the first stable release. Please report any and all problems.

2008-10-13

Please do not install NSPR using PackManUtil. For some, as yet unknown, reason installing NSPR with PackManUtil may break your system's toolchain. After installing NSPR the system reports a missing /lib64/libc.so.6 although the library is still there. The NSPR build script has been removed from the SVN repository, but is part of the 0.9 release. It will be removed from future releases if the problem cannot be fixed.

Dependencies

Required Dependencies

Recommended Dependencies

Installation

Installation of PackManUtil is simple. Most users will just execute the install.sh script found in the source directory. For more details, visit our Installation Instructions.

Configuration

After installing PackManUtil, configuration is accomplished by editing the build.cfg file. There is a system-wide build.cfg file and each user can create their own in the ~/.packmanutil directory. For more configuration details, visit our Configuration Instructions.

Logging

Several logs are created by PackManUtil during the build process. One of these logs is /var/log/packmanutil/times.log. This log keeps track of the time required to configure, make, make install, and total time for each package you install using PackManUtil. If you set the SBU variable in build.cfg, then the SBU of each package will also be logged.

A database of build times is maintained by the PackManUtil developer. We would appreciate you providing a copy of your times.log by e-mail so we can add your times to the database. Once we have a sufficiently large data set, we will publish the information for everyone's use. Of course, it is up to you.

See the Logging Wiki page for information we would request in addition to the file.

Change Log

Latest release is 1.1.0.

July 3, 2009 - Release 1.1.0

March 11, 2009 - Release 1.0.2

January 25, 2009 - Release 1.0.1

November 08, 2008 - Release 1.0.0

October 15, 2008 - Release 0.9.1

September 19, 2008 - Release 0.9

August 24, 2008 - Release 0.8

August 12, 2008 - Release 0.7.2

August 12, 2008 - Release 0.7.1

August 11, 2008 - Release 0.7

July 13, 2008 - Release 0.6









Hosted by Google Code