9 Commits

Author SHA1 Message Date
Tom G. Christensen
08d497ad37 New subsystem names *again* and a new subsys.conf keyword.
It's now possible to designate install status, either default
or nodefault on each subsystem in subsys.conf
The pkgdef template was updated to reflect the changes in subsys.conf
2009-12-19 14:38:40 +01:00
Tom G. Christensen
a6559259a0 Fix adding of patches to opt.src
Add spec & idb files to a opt.dist subsystem
2009-12-19 14:38:40 +01:00
Tom G. Christensen
1e6993bca5 New subsystem conventions 2009-12-19 14:38:40 +01:00
Tom G. Christensen
0958686fd0 Bring Irix into line with the latest changes
Now Irix also uses pkgdef and checks for unpackaged files in the stagedir.
subsys.conf will only contain descriptions like image.conf

What missing?
ops & depend functionality is untested

strip function needs to be either generalized or moved to the pr. pkgsystem
function libraries.

Perhaps introduce something like attr from RPM to set specific permissions
in pkgdef.
2009-12-19 14:38:40 +01:00
Tom G. Christensen
079ed3c2c7 Added a few more generic entries 2009-12-19 14:35:07 +01:00
Tom G. Christensen
72cdd16821 Fixed newpkg to use BUILDPKG_BASE env
Add several new default patterns to subsys.conf
2009-12-19 14:35:07 +01:00
Tom G. Christensen
432baeee55 A major overhaul.
New functionality added:
- 'hide' meta file to list files that should be 'nohist' in the IDB
- 'ops' meta file to list files and associated ops
- 'depends' meta file to list prereqs for the specfile.

Several new functions where introduced and a few old ones where
updated.

Fixed a bug in create_idb which resulted in all toplevel image
descriptions being set to the first one listed in image.conf

Extended subsys.conf to use wildcards to match files
for the subsystems

What's missing currently is the ability to check
if there are unpackaged files left in the staging
area, like rpm does.

New functionality has been ligthly tested
2003-12-06 14:55:30 +00:00
Tom G. Christensen
a1980fc242 Updated to use an environmentvar (BUILDPKG_BASE) to locate the buildpkg root 2003-07-29 19:25:49 +00:00
Tom G. Christensen
66ef930daa Configuration files for the Irix packaging support 2003-07-25 18:08:45 +00:00