Magellan Linux

Contents of /trunk/mlivecdbuild/profiles/alx-0_7_branch/i686/mage.rc

Parent Directory Parent Directory | Revision Log Revision Log


Revision 3074 - (show annotations) (download)
Fri Sep 1 11:32:53 2017 UTC (6 years, 7 months ago) by niro
File size: 4385 byte(s)
-use stable repo as default
1 # /etc/mage.rc - local mage configuration file
2 # use this file to override any settings of mage.rc.global
3 # $Id$
4
5 MAGE_DISTRIBUTION="stable"
6 MAGE_UNINSTALL_TIMEOUT=0
7
8 # Default mirrors and download options
9 MIRRORS="http://magellan-linux.de/magellan/alx-0.7.0-${MAGE_DISTRIBUTION}"
10 RSYNC="rsync://magellan-linux.de/mage-0.7.0-${MAGE_DISTRIBUTION}"
11 SMAGE2RSYNC="rsync://magellan-linux.de/smage-0.7.0-${MAGE_DISTRIBUTION}"
12
13 # Arch specific options and build flags
14 ARCH="i686"
15 CHOST="${ARCH}-pc-linux-gnu"
16 CPPFLAGS="-D_FORTIFY_SOURCE=2"
17 CFLAGS="-march=${ARCH} -mtune=generic -O2 -pipe -fstack-protector-strong"
18 CXXFLAGS="${CFLAGS}"
19 LDFLAGS="-Wl,-O1,--sort-common,--as-needed,-z,relro"
20
21 MAKEOPTS="-j2"
22 PACKAGES_SERVER_PATH="packages/${ARCH}"
23
24 # All supported global features in mage/smage:
25 # You can negate any feature with a ! in front
26 # Please use the MAGE_FEATURES array to override these settings in local mage.rc
27 #
28 # autosvc|!autosvc
29 # * Automatically start/stop/restarts services on installation
30 # buildlog|!buildlog
31 # * Enables logging of smage builds
32 # * Currently for src_pepare, src_compile, src_install functions only
33 # * For developers only
34 # ccache|!ccache
35 # * Enable ccache support in smage
36 # * ccache must be installed to use this feature
37 # * For developers only
38 # check|!check
39 # * Runs the check function src_check() after completing src_compile()
40 # * For developers only
41 # compressdoc|!compressdoc
42 # * Enables compression of man, info and other doc files for minimizing diskspace usage
43 # * For developers only
44 # debug|!debug
45 # * Enables or disables debug mode
46 # * Do not touch this feature if you don't know what you are doing
47 # * The debug mode may break things like resolving dependencies
48 # * For developers only
49 # distcc|!distcc
50 # * Enable distcc support in smage
51 # * distcc must be installed to use this feature
52 # * For developers only
53 # kernelsrcunpack|!kernelsrcunpack
54 # * Automatically unpacks any kernel-sources tarballs to /usr/src
55 # libtool|!libtool
56 # * Includes .la libtool archives in builded packages, to remove them set !libtool
57 # * For developers only
58 # linuxsymlink|!linuxsymlink
59 # * Automatically updates the /usr/src/linux symlink to the installed kernel-sources version
60 # * Requires the kernelsrcunpack feature to be activated
61 # pkgbuild|!pkgbuild
62 # * Enables or disables the package build process
63 # * !buildpkg feature is only intended to be used for special-cases,
64 # * like virtuals and not to be a global feature. Use this with care.
65 # * Only disable this feature, if you know what you are doing!
66 # * For developers only
67 # purge|!purge
68 # * Purges files specified by PURGE_TARGETS array from every package build
69 # * Do not touch this feature if you don't know what you are doing
70 # * For developers only
71 # qalint|!qalint
72 # * Quality assurance checks will be run while building a package
73 # * Magellan lint utilities must be installed to use this feature
74 # * Only enable this feature for QA purposes only,
75 # * pkgbuild may fail even on non-fatal errors and warnings
76 # * For developers only
77 # regentree|!regentree
78 # * Automatically import packages in the mage-tree after building with smage
79 # * The target mage-tree can be defined with the MAGE_TREE_DEST variable
80 # * For developers only
81 # stepbystep|!stepbystep
82 # * Enables step-by-step execution of the smage-file for debugging
83 # * Currently for src_pepare(), src_compile(), src_check(), src_install() functions
84 # * For developers only
85 # srcpkgbuild|!srcpkgbuild
86 # * Enable this to create source-tarballs on-the-fly when building packages
87 # * For developers only
88 # strip|!strip
89 # * Enables stripping to remove debugging symbols of resulting binaries
90 # * For developers only
91 # verbose|!verbose
92 # * Enables or disables verbose mode
93 #
94 # To individually change these features within a smage file, you can use the msetfeature() function
95 #
96 #MAGE_FEATURES=( "autosvc" "ccache" "distcc" "verbose" )