pkgbuilder | index /home/andrew/Projects/nxpak/src/pkgbuilder.py |
# $Id: pkgbuilder.html,v 1.6 2003/08/16 02:07:06 merlin262 Exp $
#
# (C)opyright 2002, 2003 Andrew McCall
#
# pkgbuilder.py: Package Building Resources part of NxPak
#
# NxPak is small, yet extremely powerful package manager.
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# as published by the Free Software Foundation; either version 2
# of the License, or (at your option) any later version.
#
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details.
#
# You should have received a copy of the GNU General Public License
# along with this program; if not, write to the Free Software
# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
#
# Contributors:
# andrew@textux.com
#
# ______________________________________________________________________
#######################################################################
# The Python Package Builder Library
#
# This module is imported immediately before the build package python
# script is imported. Note that the packagebuilder does not support
# building package files with multiple packages. To do this, simply
# concatenate the uncompressed files together, and then recompress.
#
# Build versions and minor versions should only be written in when
# ABSOLUTELY neccessary.
#
Modules | ||||||
|
Classes | ||||||||||||||||||||||
|
Data | ||
CPU_ARCH = 'i686' NCONS_BUILD_ROOT = '/tmp/nxpackage/build/' NCONS_CHROOT_ROOT = '/tmp/nxpackage/chroot/' NCONS_CLASSES = {'': 'Uncategorized Software', 'application': 'Uncategorized application', 'devel': 'Software development', 'editors': 'Text editors', 'games': 'Fun and games', 'gui': 'GUI toolkits and support', 'media': 'Multimedia Applications', 'service': 'Provides a server or system service', 'system': 'Basic system software', 'util': 'General uncategorized utilities', ...} NCONS_DEST_ROOT = '/system/nxpkg//packages/' NCONS_DOWNLOAD_ROOT = '/system/nxpkg/download/' NCONS_NCONS_BUILD = '/tmp/nxpackage/' NCONS_NCONS_ROOT = '/system/nxpkg/' NCONS_SCRIPT_ROOT = '/tmp/nxpackage/script/' NCONS_SERVICE_TYPES = ['service'] NCONS_TYPE_CONF = 'c' NCONS_TYPE_DEVEL = 'd' NCONS_TYPE_DEVICE = 'v' NCONS_TYPE_EXE = 'e' NCONS_TYPE_GENERAL = 'g' NCONS_TYPE_INFO = 'i' NCONS_TYPE_LIB = 'l' NCONS_TYPE_LOCALES = 'o' NCONS_TYPE_MAN = 'm' NCONS_TYPE_SHARE = 's' NCONS_VERBOSE = 1 NXPAK_VERSION = '0.2.5' SYS_ARCH = 'i686-pc-linux-gnu' |