2011-08-30 Niels Rogalla * [r1504] VERSION: -version 0.4.29 * [r1503] usr/lib/mage/magequery.sh: -support exact filename searching * [r1502] usr/lib/mage/mage4.functions.sh: -fixed svn detection * [r1501] usr/lib/mage/muserdel: -support chrooted userdels * [r1500] usr/lib/mage/museradd: -support chrooted groupadds * [r1499] usr/lib/mage/mgroupdel: -support chrooted groupdels * [r1498] usr/lib/mage/mgroupadd: -support chrooted groupadds 2011-07-25 Niels Rogalla * [r1444] ChangeLog: -updated ChangeLog * [r1443] VERSION: -version 0.4.28 * [r1442] ChangeLog[ADD], Makefile: -added ChangeLog and install it to the docdir * [r1441] Makefile: -handle renamed src-doc dir -install doc data to versionized datadir * [r1440] usr/share/doc/mage[CPY], usr/share/doc/mage-0.3[DEL]: -renamed to mage * [r1439] Makefile, VERSION[ADD]: -added global version file and update it via Makefile * [r1438] usr/lib/mage/mage4.functions.sh: -do not eval * while removing backup files from mage tree -dont show ls errors on depwalking highest magefiles * [r1437] usr/lib/mage/mage.rc.global: -removed old distribution settings -always enabled MAGE_TREE_DEST variable * [r1436] usr/lib/mage/smage2.sh: -better pre/postinstrall, pre/postremove function support with split_packages. include preinstall_${subpackage} as preinstall function when declared * [r1435] usr/lib/mage/smage2.sh: -fixed mlibtoolize opts 2011-06-04 Niels Rogalla * [r1351] usr/lib/mage/smage2.sh: -added xz support and fixed a missed CRLF at mage generation * [r1349] usr/lib/mage/smage2.sh: -do not override the local state with the global state, if it was set to broken or disabled * [r1347] usr/lib/mage/smage2.sh: -do not print any nonsense for faster file processing and to lower the disk overhead * [r1346] usr/lib/mage/smage2.sh: -support repository based distribution file to support global state settings. we support the per smage method too, but it gets overriden by the global setting 2011-05-27 Niels Rogalla * [r1318] usr/lib/mage/mage4.functions.sh: -fixed a logic error * [r1293] usr/lib/mage/mage4.functions.sh: -be busybox friendly on update-tarball invocation * [r1292] usr/lib/mage/pkgbuild_dir.sh: -fixed coding style and fixed packaging of block special devices * [r1291] usr/lib/mage/smage2.sh: -added mautoreconf() function 2011-05-12 Niels Rogalla * [r1290] usr/lib/mage/magequery.sh: -reworked magequery getopts and fixed coding style * [r1289] usr/lib/mage/mage4.functions.sh: -fix config protect: register ignored file in database with fixed mtime -fixed some whitespaces * [r1288] usr/lib/mage/magequery.sh: -ignore included mage files 2011-04-27 Niels Rogalla * [r1273] usr/lib/mage/mage4.functions.sh, usr/lib/mage/mgroupadd, usr/lib/mage/mgroupdel, usr/lib/mage/museradd, usr/lib/mage/muserdel, usr/lib/mage/smage2.sh: -support busybox out-of-the-box * [r1272] usr/lib/mage/env-rebuild.sh: -fix handling of XDG env-variables * [r1271] usr/lib/mage/mage4.functions.sh, usr/lib/mage/pkgbuild_dir.sh: -fix handling of character devices 2011-04-26 Niels Rogalla * [r1269] usr/lib/mage/mage4.sh: -fixed shebang, mage requires bash 2011-01-28 Niels Rogalla * [r1215] usr/lib/mage/pkgbuild_dir.sh: - add empty fifo * [r1214] usr/lib/mage/mage4.functions.sh: - make user:group for devices and fifo support optional or mage is incompatible to old packages * [r1211] usr/lib/mage/mage4.functions.sh: - make user:group for devices and fifo support optional or mage is incompatible to old packages * [r1209] usr/lib/mage/mage4.functions.sh: - added support for fifos - fifos, character devices and blockdevices should set the owner right - some cosmetic changes and spelling typos * [r1208] usr/lib/mage/pkgbuild_dir.sh: - added support for fifos - fifos, character devices and blockdevices should set the owner right * [r1207] usr/lib/mage/smage2.sh: -smage2 calcmd5 should find the corresponding md5 dir by itself, but support a given dir too * [r1206] usr/lib/mage/magequery.sh: -fixed a typo and some cosmetics 2010-07-14 Niels Rogalla * [r1111] usr/lib/mage/ldd-fix.sh: -be more informative 2010-06-28 Niels Rogalla * [r1087] usr/lib/mage/mage4.functions.sh: -fixed a typo and honor verbose and silent fetch modes * [r1085] usr/lib/mage/mage.rc.global, usr/lib/mage/mage4.functions.sh, usr/lib/mage/smage2.sh: -added WGET_FETCH_OPTIONS variable to mage.rc.global to be more busybox friendly * [r1084] usr/lib/mage/mage4.functions.sh: -fixed whitespaces * [r1083] usr/lib/mage/mage4.functions.sh: -added support for md5sum in update-tarball * [r1082] usr/lib/mage/smage2.sh: -fixed whitespaces * [r1081] usr/lib/mage/smage2.sh: -tell which subpackages will be stripped * [r1080] usr/lib/mage/mage4.sh: -honor update-tarball 2010-04-22 Niels Rogalla * [r972] usr/lib/mage/mage4.functions.sh: -fixed a spelling typo 2010-02-19 Niels Rogalla * [r966] usr/lib/mage/mage4.functions.sh: -check for newer mage version on tarball-sync also * [r965] usr/lib/mage/mage.rc.global: -set default uninstall timeout to 3 secs * [r964] usr/lib/mage/smage2.sh: -fixed typos ( SPLIT_PACKAGE -> SPLIT_PACKAGES ) 2009-11-24 Niels Rogalla * [r953] usr/lib/mage/smage2.sh: -install docs only if they exist 2009-11-21 Niels Rogalla * [r951] usr/lib/mage/smage2.sh: -fixed varibale/function export issues with magefile generation in split_packages * [r947] usr/lib/mage/smage2.sh: -omit package build if NOPKGBUILD was set in split_info * [r945] usr/lib/mage/smage2.sh: -fixed sereral issues 2009-11-20 Niels Rogalla * [r943] usr/lib/mage/mage4.functions.sh, usr/lib/mage/smage2.sh: -fixed broken die_pipestatus() function -added the first attempt for split-package support * [r942] usr/lib/mage/env-rebuild.sh, usr/lib/mage/mage4.functions.sh: -support CONFIG_PROTECT target CONFIG_PROTECT_IGNORE to keep user/system modified config files, like passwd * [r941] usr/lib/mage/smage2.sh: -fixed compile logging 2009-08-04 Niels Rogalla * [r892] usr/lib/mage/mage4.functions.sh: -support both blacklist types * [r891] usr/lib/mage/smage2.sh: -fixed a small issue in md5 generation with MAGE_TARGETS set * [r890] usr/lib/mage/smage2.sh: -build md5 for all MAGE_TARGETS if called with 'calcmd5' 2009-07-15 Niels Rogalla * [r887] usr/lib/mage/depwalker.sh: -fixed spelling 2009-06-30 Niels Rogalla * [r885] usr/lib/mage/smage2.sh: -make sure my_SOURCEDIR exist 2009-06-29 Niels Rogalla * [r883] usr/lib/mage/smage2.sh: -fixed some minor issues * [r881] usr/lib/mage/smage2.sh: -fixed wget issues on virtualbox.org; see: http://www.virtualbox.org/ticket/2148 * [r880] usr/lib/mage/smage2.sh: -fixed typos 2009-05-21 Niels Rogalla * [r876] usr/lib/mage/mage4.functions.sh: -added basic svn compat * [r875] usr/lib/mage/mage.rc.global, usr/lib/mage/smage2.sh: -support for build logging in smage 2009-05-08 Niels Rogalla * [r859] usr/lib/mage/mage.rc.global, usr/lib/mage/smage2.sh: -added step-by-step support * [r858] usr/lib/mage/mage4.functions.sh: -don't fix mtimes on symlinks 2009-04-29 Niels Rogalla * [r833] usr/lib/mage/smage2.sh: -always set --build=${CHOST} in mconfigure to fix some x86_64 issues (sometimes x86_64-pc-linux-gnu is not valid and x86_64-unkown-linux is found. this confuses libtool and the global_symbol_pipe is empty, which leads to linking errors) 2009-04-26 Niels Rogalla * [r832] usr/lib/mage/smage2.sh: -fixed a minor typo 2009-01-31 Niels Rogalla * [r797] make-tarball.sh: - fixed sort cmd * [r795] make-tarball.sh: -fixed svn ls comand 2008-10-05 Niels Rogalla * [r778] usr/lib/mage/depwalker.sh: -allow NODEPS=true * [r777] usr/lib/mage/magequery.sh: -added search-method for categories * [r776] usr/lib/mage/mage4.functions.sh: -fixed blacklist handling 2008-09-02 Niels Rogalla * [r761] usr/lib/mage/mage.rc.global: -fixed kde default SRC_URI 2008-06-16 Niels Rogalla * [r739] usr/lib/mage/mage4.functions.sh, usr/lib/mage/mage4.sh: -added mage update-tarball function 2008-03-26 Niels Rogalla * [r701] usr/lib/mage/depwalker.sh: -inform on upgrade about non updated packages 2008-02-26 Niels Rogalla * [r677] usr/lib/mage/depwalker.sh: -do not add virtuals to PROCESSEDDEPS or their resolved pkgnames will be ignored and are missing on the dependecy list * [r676] usr/lib/mage/mage4.functions.sh: -fixed processing of directories in get_highest_magefile(), suppressed some errors 2008-02-10 Niels Rogalla * [r675] usr/lib/mage/mage4.functions.sh: -fixed src_install with MAGE_TARGETS enabled 2008-01-13 Niels Rogalla * [r656] usr/lib/mage/depwalker.sh: -exclude empty depnames to improve dep-calculation speed * [r655] usr/lib/mage/depwanderer.sh[DEL], usr/lib/mage/find_not_installed.sh[DEL], usr/lib/mage/mage3.functions.sh[DEL], usr/lib/mage/mage3.sh[DEL], usr/lib/mage/mageupgrade.sh[DEL], usr/lib/mage/pkgsearch.sh[DEL], usr/lib/mage/sourceinstall.sh[DEL], usr/lib/mage/writeprotected[DEL]: -pruned old cruft * [r654] usr/lib/mage/depwalker.sh: - do not process already processed deps 2008-01-01 Niels Rogalla * [r647] make-tarball.sh: -fixed CVSROOT and DESTINATION 2007-11-28 Niels Rogalla * [r635] usr/lib/mage/smage2.sh: -using DEST instead of BUILDDIR in rpm-unpack to respect munpack destination 2007-11-05 Niels Rogalla * [r603] Makefile, usr/lib/mage/mage4.functions.sh: -fixed count_protected_files() and obsoleted writeprotected script * [r602] usr/lib/mage/smage2.sh: -fixed small typos and an exit status failure in munpack() * [r600] usr/lib/mage/smage2.sh: -added xpi to munpack() and support our package format as well * [r598] usr/lib/mage/depwalker.sh: -some performance fixes * [r597] usr/lib/mage/smage2.sh: -support more unpack methods: .rar .zip .gz .bz2 .rpm 2007-09-02 Niels Rogalla * [r551] make-tarball.sh: -remove .cvsignore from tarball 2007-09-01 Niels Rogalla * [r530] make-tarball.sh[ADD]: -added tarball creation script 2007-07-01 Niels Rogalla * [r503] usr/lib/mage/env-rebuild.sh: -added LIBGL_DRIVERS_PATH to SPECIAL_VARS to handle dynamic gl and dri stuf properly 2007-06-30 Niels Rogalla * [r501] usr/lib/mage/mage4.functions.sh: fixed a copy paste error * [r499] usr/lib/mage/mage4.functions.sh: -fixed one missing $MROOT 2007-06-07 Niels Rogalla * [r497] usr/lib/mage/smage2.sh: -added mlibtoolize() function 2007-05-02 Niels Rogalla * [r491] usr/lib/mage/convert_databases_meta.sh[ADD]: -added metafile conversion script * [r490] usr/lib/mage/generate_meta_data.sh: -fixed complains about local * [r489] usr/lib/mage/convert_databases_smage.sh[ADD], usr/lib/mage/generate_meta_data.sh[ADD], usr/lib/mage/metawrapper.sh[ADD]: -new meta data conversion scripts 2007-05-01 Niels Rogalla * [r488] usr/lib/mage/convert_databases.sh: - fixed package_routines import with some echo & sed magic. this is neccessary to export the functions via 'eval' * [r487] usr/lib/mage/convert_databases.sh[ADD]: -added database conversion script 2007-04-30 Niels Rogalla * [r486] usr/lib/mage/sql_functions.sh[ADD]: added sql functions overlay 2007-04-23 Niels Rogalla * [r477] usr/lib/mage/smage2.sh: -only unset SPECIAL_VARS itself not the containing variables. Same goes for SPECIAL_FUNCTIONS 2007-04-10 Niels Rogalla * [r459] usr/lib/mage/mage.rc.global, usr/lib/mage/smage2.sh: -added kde:// and gnome:// * [r458] usr/lib/mage/mage4.functions.sh: -show depends in pkgsearch() 2007-04-01 Niels Rogalla * [r456] usr/lib/mage/env-rebuild.sh: fixed env-rebuild, do not include comments 2007-03-28 Niels Rogalla * [r451] usr/lib/mage/mage4.functions.sh: - updated is_config_protected() to compare files literally to fix issues with spaces in the filename 2007-03-27 Niels Rogalla * [r449] usr/lib/mage/mage4.functions.sh: - added missing "local i" to get_uninstall_candidates() to prevent errors like '/usr/lib/mage/mage4.functions.sh: line 1452: font-adobe-100dpi: value too great for base (error token is "100dpi")' 2007-03-20 Niels Rogalla * [r447] usr/lib/mage/smage2.sh: added patch level autodetection to mpatch() 2007-03-19 Niels Rogalla * [r445] usr/lib/mage/mage4.functions.sh: - fixed broken pkgsearch; inform the user that a package is masked and do not show hiryglyphes like "Latest available: .mage-.mage" * [r443] usr/lib/mage/pkgbuild_dir.sh: fixed missing colors and fixed mage.rc inherit * [r441] usr/lib/mage/smage2.sh: some colour tweaks * [r440] usr/lib/mage/pkgbuild_dir.sh: added some nice colors * [r439] usr/lib/mage/smage2.sh: added support for gnu:// and sourceforge:// mirror uris and some nice colors * [r438] usr/lib/mage/mage.rc.global: added support for gnu:// and sourceforge:// mirror uris * [r437] usr/lib/mage/mage4.functions.sh: fixed some warnings 2007-02-23 Niels Rogalla * [r427] usr/lib/mage/smage2.sh: - ignore empty lines while fixing deps 2007-02-05 Niels Rogalla * [r423] usr/lib/mage/pkg_all_sources.sh[ADD]: commited to archive 2007-01-22 Niels Rogalla * [r419] usr/lib/mage/depwalker.sh, usr/lib/mage/mage4.functions.sh, usr/lib/mage/pkgbuild_dir.sh, usr/lib/mage/smage2.sh: variable mage.rc 2007-01-21 Niels Rogalla * [r418] usr/lib/mage/mage.rc.global, usr/lib/mage/mage4.sh: variable mage.rc * [r416] usr/lib/mage/mage4.functions.sh: typo * [r415] usr/lib/mage/mage4.functions.sh: pkg name in colred on uninstall 2007-01-19 Niels Rogalla * [r413] usr/lib/mage/mage4.sh, usr/lib/mage/smage2.sh: show lineno and script name if a script dies * [r412] usr/lib/mage/smage2.sh: better support for srctarballs 2007-01-17 Niels Rogalla * [r411] usr/lib/mage/smage2.sh: - munpack(): create the destdir if another than srcdir was given 2006-12-30 Niels Rogalla * [r409] usr/lib/mage/mage4.functions.sh: fixed minclude of mutliple files 2006-12-29 Niels Rogalla * [r408] usr/lib/mage/smage2.sh: fixed a typo * [r407] usr/lib/mage/mage.rc.global: added --src-tarball functionality * [r406] usr/lib/mage/smage2.sh: get src-package tarball automatically * [r405] etc/mage.rc.example: added --src-tarball functionality * [r404] etc/mage.rc.example: added --src-tarball functionality * [r403] usr/lib/mage/smage2.sh: added --src-tarball functionality -> creation and use of src-tarballs 2006-08-27 Niels Rogalla * [r391] usr/lib/mage/mage4.functions.sh: fixed pksearch(); now excluding includes and profiles 2006-07-17 Niels Rogalla * [r386] usr/lib/mage/mage.rc.global, usr/lib/mage/mage4.functions.sh, usr/lib/mage/smage2.sh: using variable rsync fetch options via mage.rc * [r385] usr/lib/mage/mage4.functions.sh: fixed messages * [r384] usr/lib/mage/smage2.sh: show a message when applying patches 2006-04-27 Niels Rogalla * [r373] usr/lib/mage/mage4.functions.sh: spelling * [r372] usr/lib/mage/mage4.sh: better messages * [r370] usr/lib/mage/mage4.functions.sh, usr/lib/mage/mage4.sh: added blacklist support 2006-04-14 Niels Rogalla * [r368] Makefile: fixed missing etc files 2006-04-12 Niels Rogalla * [r363] Makefile[ADD]: added a Makefile to make our live easier :p 2006-03-22 Niels Rogalla * [r351] usr/lib/mage/smage2.sh: - added colors defines - addded multlib support - added lib64 support via mlibdir - removed old commented cruft * [r350] usr/lib/mage/mage4.functions.sh: added mlibdir function 2006-03-04 Niels Rogalla * [r347] usr/lib/mage/pkgbuild_dir.sh, usr/lib/mage/smage2.sh: fixed srcinstall with MROOT enabled 2006-02-20 Niels Rogalla * [r332] usr/lib/mage/magequery.sh: - fixed database lookups - now printing pcat/pkgname 2006-02-16 Niels Rogalla * [r329] usr/lib/mage/mage4.functions.sh: fixed some install issues, when removing non existing uninstall-candidates ... 2006-02-15 Niels Rogalla * [r328] usr/lib/mage/mage4.functions.sh: fixed some pkgsearch errors 2006-01-01 Niels Rogalla * [r315] usr/lib/mage/pkgbuild_dir.sh: stat prints major and minor node numbers as hex; they must be converted to dec * [r314] usr/lib/mage/mage4.functions.sh: fixed again a typo * [r312] usr/lib/mage/mage4.functions.sh, usr/lib/mage/pkgbuild_dir.sh: fixed installation of char-devices * [r310] usr/lib/mage/mage4.functions.sh: fixed a typo: mknode -> mknod 2005-12-26 Niels Rogalla * [r306] usr/lib/mage/smage2.sh: - fixed header in created mage file - style updates & typos * [r305] usr/lib/mage/mage4.sh: fixed mage setup; some dir get not correctly installed if MROOTwas set; mage_setup was called too early * [r304] usr/lib/mage/magequery.sh: added -f path search option 2005-12-04 Niels Rogalla * [r299] usr/lib/mage/mage4.sh: removed version info from usage * [r298] usr/lib/mage/mage.rc.global: only use MAGE_DISTRIBUTION=stable if nothing else is given * [r295] usr/lib/mage/mage4.sh: - version doesn't show versioninfo twice now - fixed whitespaces - updated usage() with MAGE_DISTRIBUTION * [r294] usr/lib/mage/mage4.functions.sh: delete virtuals only if one pkg is installed 2005-12-01 Niels Rogalla * [r288] usr/lib/mage/mage.rc.global: - added default PACKAGES_SERVER_PATH var - added default MAGE_DISTRIBUTION=stable var * [r287] usr/lib/mage/mage4.sh: - set PKGDIR and BUILDDIR to MROOT if defined - fixed missing regen-mage-tree command in usage() * [r286] usr/lib/mage/mage4.functions.sh: - added variable package fetch path - added new MAGE_DISTRIBUTION variable support * [r285] usr/lib/mage/env-rebuild.sh: missed to create the tmp dir 2005-11-05 Niels Rogalla * [r284] usr/lib/mage/pkgsearch.sh: nicer output, added testing state support 2005-10-26 Niels Rogalla * [r283] usr/lib/mage/etc-update: synced with upstream: - fixed several segfaults - allow single quotes in config-file - now really using less as pager 2005-10-21 Niels Rogalla * [r281] usr/lib/mage/version: ver bump * [r280] usr/lib/mage/mage4.functions.sh: added config prot support for uninstalling * [r278] usr/lib/mage/version: fixed version * [r273] usr/lib/mage/mage4.functions.sh: fixed virtual_add and virtual_del calls with mutiple provides * [r272] usr/lib/mage/pkgbuild_dir.sh: fixed includes; fixed whitespaces 2005-10-04 Niels Rogalla * [r260] usr/lib/mage/env-rebuild.sh: - typo * [r259] usr/lib/mage/env-rebuild.sh: - "better" coding style - secure temp-dirs - fixed noisiness on bootstrap * [r258] usr/lib/mage/mage4.functions.sh: now using unset -f pre/post{install,remove} so that they do not get exported or globally set in any way * [r257] usr/lib/mage/version: fixed version to 0.4.0-r5 2005-10-03 Niels Rogalla * [r256] usr/lib/mage/smage2.sh: fixed a typo * [r255] usr/lib/mage/smage2.sh: added a new function generate_package_md5sum() and using it ;) * [r254] usr/lib/mage/mage4.sh: fixed the pre/postinstall issue, not sourcing the magefiles in unsafe environments anymore 2005-10-02 Niels Rogalla * [r253] usr/lib/mage/smage2.sh: added export_inherits() function * [r252] usr/lib/mage/mage4.functions.sh: fixed is_newer_mage_version_available(), so it works again * [r251] usr/lib/mage/version: set version to 0.4.0-r4 * [r250] usr/lib/mage/depwalker.sh: fixed missing deps in src/upgrade and speed this thing up * [r249] usr/lib/mage/mage4.functions.sh: added export_inherits() function 2005-09-27 Niels Rogalla * [r248] usr/lib/mage/mage4.functions.sh: now unseting pre/post-install/remove functions in mage_install() and mage_uninstall() * [r247] usr/lib/mage/mage4.sh: - added some better messages - fixed broken mage upgrade/srcupgrade 2005-09-11 Niels Rogalla * [r241] usr/lib/mage/version: set version to 0.4.0-r3 * [r240] usr/lib/mage/mage4.functions.sh: fixed some uninstall issues * [r239] usr/lib/mage/mage4.sh: added missing COLBOLD var 2005-09-10 Niels Rogalla * [r237] usr/lib/mage/mage4.functions.sh: added new search method * [r236] usr/lib/mage/mage4.sh: - fixed wrong include locations - added some missing colors - added new search method * [r235] usr/lib/mage/depwalker.sh: fixed wrong include locations 2005-09-09 Niels Rogalla * [r233] usr/lib/mage/mage4.sh: fixed some not working methods * [r232] usr/lib/mage/mage4.sh: fixed includes * [r231] usr/lib/mage/depwalker.sh: added upgrade targets * [r230] usr/lib/mage/mage4.sh: added upgrade and unpack targets * [r229] usr/lib/mage/magequery.sh: typo * [r228] usr/lib/mage/magequery.sh: added ${MROOT} support * [r227] usr/lib/mage/mage4.functions2.sh[DEL]: reomved, it was accidently committed * [r226] usr/lib/mage/depwalker.sh[ADD], usr/lib/mage/mage.rc.global[ADD], usr/lib/mage/mage4.functions.sh[ADD], usr/lib/mage/mage4.functions2.sh[ADD], usr/lib/mage/mage4.sh[ADD]: complete rewrite * [r225] usr/lib/mage/version: set version to 0.4.0-r1 * [r223] usr/lib/mage/create_desktop_app.sh, usr/lib/mage/env-rebuild.sh: added ${MROOT} support for upcoming mage-0.4.x 2005-08-28 Niels Rogalla * [r215] usr/lib/mage/version: set version to 0.3.7-r5 * [r214] usr/lib/mage/smage2.sh: -fixed whitespaces - fixed magefile gen: - fixed $header - moved MAGE_TARGETS above to PKGTYPE * [r213] usr/lib/mage/mage3.functions.sh: - only show protected files on verbose mode * [r212] usr/lib/mage/mage3.sh: - added NOCOLORS option * [r211] usr/lib/mage/mageupgrade.sh: - added --calc and --calc-bash - added NOCOLOR option * [r210] usr/lib/mage/magequery.sh: added fetch_inventory 2005-08-22 Niels Rogalla * [r208] usr/lib/mage/sourceinstall.sh: small error, now sourceinstall still works without any mage_targets * [r207] usr/lib/mage/sourceinstall.sh: small error, now sourceinstall still works without any mage_targets * [r206] usr/lib/mage/sourceinstall.sh: targets must be readded when running mage install * [r205] usr/lib/mage/smage2.sh: typo * [r204] usr/lib/mage/smage2.sh: forgotten to include MAGE_TARGETS into mage files 2005-08-21 Niels Rogalla * [r203] usr/lib/mage/version: fixed version to 0.3.7-r4 * [r202] usr/lib/mage/mage3.sh, usr/lib/mage/smage2.sh, usr/lib/mage/sourceinstall.sh: added auto regen suport of the whole mage-tree and added MAGE_TARGETS support to mage srcinstall * [r201] usr/lib/mage/smage2.sh: typo * [r200] usr/lib/mage/smage2.sh: fixed the whole fix_dep logic as virtual support was broken * [r199] usr/lib/mage/smage2.sh: fixed fix_dep logic in regen-mage-tree * [r198] usr/lib/mage/smage2.sh: fixed typos 2005-08-20 Niels Rogalla * [r197] usr/lib/mage/smage2.sh: includes comes after all vars not, to provide the possibility to define special vars which may needed by the include * [r196] usr/lib/mage/smage2.sh: better whitepsace handling mage regen, and move special vars to special tags section * [r195] usr/lib/mage/smage2.sh: fixed target logic * [r194] usr/lib/mage/smage2.sh: added SPECIAL_VARS variable to mage file regen 2005-08-19 Niels Rogalla * [r193] usr/lib/mage/smage2.sh: fixed regen module-dependencies * [r192] usr/lib/mage/smage2.sh: - fixed whitespaces - do not unset PKGNAME in regen_mage_tree - renamed helper function to build_mage_srcipt - added MAGE_TARGETS support for pkgbuild * [r191] usr/lib/mage/smage2.sh: - added very basic MAGE_TARGETS support (currently only for mage-tree regen) - added possibility to regen the mage-tree with given informations in smage2 files * [r190] usr/lib/mage/mage3.functions.sh: fixed verbose messages and hopefully fixed the version issue ( 2.8.2 > 2.10.0) 2005-08-16 Niels Rogalla * [r187] usr/lib/mage/mageupgrade.sh: added command line parameters support * [r186] usr/lib/mage/mage3.sh, usr/lib/mage/smage2.sh: fixed version, source now ${MLIBDIR}/version * [r185] usr/lib/mage/version[ADD]: nre file 2005-08-09 Niels Rogalla * [r183] usr/lib/mage/smage2.sh: ixed multiincludes 2005-07-31 Niels Rogalla * [r179] usr/lib/mage/mage3.functions.sh: typo * [r178] usr/lib/mage/mage3.functions.sh: minclude: only verbose when MAGEDBUG=on * [r177] usr/lib/mage/mage3.functions.sh, usr/lib/mage/smage2.sh: only style updates * [r176] usr/lib/mage/mage3.functions.sh: fixed typos * [r175] usr/lib/mage/smage2.sh: fixed version; typos and style * [r174] usr/lib/mage/mage3.sh: fixed version * [r172] usr/lib/mage/smage2.sh: added sminclude function * [r171] usr/lib/mage/mage3.functions.sh: added autodetecting of newer mage versions and added minclude and sminclude functions * [r169] usr/lib/mage/ldd-fix.sh, usr/lib/mage/mage3.sh, usr/lib/mage/pkgbuild_dir.sh, usr/lib/mage/smage2.sh: fixed locale issue; pkgs get not build or installed if the default system local ist another than LC_ALL=C 2005-07-29 Niels Rogalla * [r167] usr/lib/mage/mage3.sh, usr/lib/mage/smage2.sh: updated mage version * [r166] usr/lib/mage/mageupgrade.sh: fixed missing fake directory when updating 2005-07-23 Niels Rogalla * [r157] usr/lib/mage/mage3.sh: added mutiple PROVIDE support; fixed version * [r156] usr/lib/mage/smage2.sh: fixed version 2005-06-28 Niels Rogalla * [r90] usr/lib/mage/mage3.sh, usr/lib/mage/smage2.sh: fixed version number * [r89] usr/lib/mage/smage2.sh: fixed download of non-mirrored files 2005-06-03 Niels Rogalla * [r87] usr/lib/mage/ldd-fix.sh: fixed -mount 2005-06-01 Niels Rogalla * [r86] usr/lib/mage/mage3.sh: fixed version * [r85] usr/lib/mage/smage2.sh: fixed version and unsetting NOSTRIP now * [r84] etc/mage.rc.example: fixed CFLAGS for >=gcc-3.4 and removed -s option * [r83] usr/lib/mage/sourceinstall.sh: changed version tagging only * [r82] usr/lib/mage/find_not_installed.sh[ADD], usr/lib/mage/ldd-fix.sh[ADD]: new * [r81] usr/lib/mage/mage3.functions.sh: minor changes in the force_mtime function; forced touch not creating any files -> fixes sources-symlink issue in the kernel packages * [r80] usr/lib/mage/mageupgrade.sh: heavily changed: - added preview which pkgs are going to be installed - added src-compile support - some minor logic fixes * [r79] usr/lib/mage/smage2.sh: added functions for stripping bins and libs * [r78] usr/lib/mage/compressdoc, usr/lib/mage/create_desktop_app.sh, usr/lib/mage/depwanderer.sh, usr/lib/mage/env-rebuild.sh, usr/lib/mage/mage3.sh, usr/lib/mage/magequery.sh, usr/lib/mage/mgroupadd, usr/lib/mage/mgroupdel, usr/lib/mage/mkinfodir, usr/lib/mage/museradd, usr/lib/mage/muserdel, usr/lib/mage/pkgbuild_dir.sh, usr/lib/mage/pkgsearch.sh: changed version tagging only * [r77] usr/lib/mage/writeprotected: remove usage of expr; using $((foo + 1)) now 2005-02-16 Niels Rogalla * [r66] usr/lib/mage/mage3.sh, usr/lib/mage/smage2.sh: rev bump to 0.3.6-r15; serveral fixes * [r64] usr/lib/mage/mage3.sh: rev bump to 0.3.6-r14 * [r63] usr/lib/mage/smage2.sh: rev bump to 0.3.6-r13; fixed a bad typo that caused smage2 not to fail while the checksum test 2005-02-15 Niels Rogalla * [r61] usr/lib/mage/smage2.sh: cosmetic fix * [r60] usr/lib/mage/compressdoc, usr/lib/mage/create_desktop_app.sh, usr/lib/mage/depwanderer.sh, usr/lib/mage/env-rebuild.sh, usr/lib/mage/etc-update, usr/lib/mage/mage3.functions.sh, usr/lib/mage/mage3.sh, usr/lib/mage/magequery.sh, usr/lib/mage/mageupgrade.sh, usr/lib/mage/mgroupadd, usr/lib/mage/mgroupdel, usr/lib/mage/mkinfodir, usr/lib/mage/museradd, usr/lib/mage/muserdel, usr/lib/mage/pkgbuild_dir.sh, usr/lib/mage/pkgsearch.sh, usr/lib/mage/sourceinstall.sh, usr/lib/mage/writeprotected: rev bump to 0.3.6-r13 * [r59] usr/lib/mage/smage2.sh: rev bump to 0.3.6-r13; added download support for srcfiles and valiadtion with md5 checksum * [r57] usr/lib/mage/compressdoc, usr/lib/mage/create_desktop_app.sh, usr/lib/mage/depwanderer.sh, usr/lib/mage/etc-update, usr/lib/mage/mage3.functions.sh, usr/lib/mage/magequery.sh, usr/lib/mage/mageupgrade.sh, usr/lib/mage/mgroupadd, usr/lib/mage/mgroupdel, usr/lib/mage/mkinfodir, usr/lib/mage/museradd, usr/lib/mage/muserdel, usr/lib/mage/pkgbuild_dir.sh, usr/lib/mage/pkgsearch.sh, usr/lib/mage/smage2.sh, usr/lib/mage/sourceinstall.sh, usr/lib/mage/writeprotected: updated release version to 0.3.6-r12 2005-02-14 Niels Rogalla * [r56] usr/lib/mage/mage3.sh: now sourcing /etc/profile everytime before a pkg gets installed, fixes several enviroment issues * [r55] usr/lib/mage/env-rebuild.sh: added OMF_DIR support 2005-01-10 Niels Rogalla * [r44] usr/lib/mage/mage3.sh: updated path variable and now sourcing /etc/profile everytime * [r43] usr/lib/mage/depwanderer.sh, usr/lib/mage/env-rebuild.sh, usr/lib/mage/etc-update, usr/lib/mage/mage3.functions.sh, usr/lib/mage/magequery.sh, usr/lib/mage/mageupgrade.sh, usr/lib/mage/mkinfodir, usr/lib/mage/pkgbuild_dir.sh, usr/lib/mage/pkgsearch.sh, usr/lib/mage/smage2.sh, usr/lib/mage/sourceinstall.sh, usr/lib/mage/writeprotected: updated revision tags * [r42] usr/lib/mage/mgroupadd[ADD], usr/lib/mage/mgroupdel[ADD], usr/lib/mage/museradd[ADD], usr/lib/mage/muserdel[ADD]: initial release 2005-01-06 Niels Rogalla * [r40] usr/lib/mage/compressdoc, usr/lib/mage/create_desktop_app.sh, usr/lib/mage/depwanderer.sh, usr/lib/mage/env-rebuild.sh, usr/lib/mage/etc-update, usr/lib/mage/mage3.functions.sh, usr/lib/mage/mage3.sh, usr/lib/mage/magequery.sh, usr/lib/mage/mageupgrade.sh, usr/lib/mage/mkinfodir, usr/lib/mage/pkgbuild_dir.sh, usr/lib/mage/pkgsearch.sh, usr/lib/mage/smage2.sh, usr/lib/mage/sourceinstall.sh, usr/lib/mage/writeprotected: updated revision tags * [r39] usr/lib/mage/mage3.functions.sh, usr/lib/mage/writeprotected: fixed handling of filenames with spaces * [r37] usr/lib/mage/mageupgrade.sh: suppress annoying unstable messages * [r36] usr/lib/mage/mage3.functions.sh, usr/lib/mage/mage3.sh: exit 1 has broken mageupgrade, now using return 1; exit stuff now in mage3.sh * [r35] usr/share/doc/mage-0.3/template.smage2: added some descriptions * [r34] usr/lib/mage/fix_database-mage-0.3.6-r5.sh[DEL], usr/lib/mage/fixdatabase_ifs.sh[DEL], usr/lib/mage/magemanager.sh[DEL]: removed old deprecated cruft * [r33] usr/lib/mage/compressdoc, usr/lib/mage/create_desktop_app.sh, usr/lib/mage/depwanderer.sh, usr/lib/mage/env-rebuild.sh, usr/lib/mage/etc-update, usr/lib/mage/mage3.functions.sh, usr/lib/mage/mage3.sh, usr/lib/mage/magemanager.sh, usr/lib/mage/magequery.sh, usr/lib/mage/mageupgrade.sh, usr/lib/mage/mkinfodir, usr/lib/mage/pkgbuild_dir.sh, usr/lib/mage/pkgsearch.sh, usr/lib/mage/smage2.sh, usr/lib/mage/sourceinstall.sh, usr/lib/mage/writeprotected: fixed version tags * [r32] usr/lib/mage/magequery.sh[ADD], usr/lib/mage/mageupgrade.sh[ADD]: initial release * [r31] usr/lib/mage/mage3.functions.sh: get_highest_magefile() returns now an error message if any found pkg are unstable and USE_UNSTABLE=true is not declared * [r30] usr/lib/mage/mage3.sh: fixed uninstallation of virtual db entries, even if another versions of the same package exists. now it dectect this and do not remove this entry 2005-01-05 Niels Rogalla * [r29] usr/lib/mage/depwanderer.sh: fixed handling of virtual pakages * [r24] .[ADD], etc[ADD], etc/etc-update.conf[ADD], etc/mage.rc.example[ADD], usr[ADD], usr/lib[ADD], usr/lib/mage[ADD], usr/lib/mage/compressdoc[ADD], usr/lib/mage/create_desktop_app.sh[ADD], usr/lib/mage/depwanderer.sh[ADD], usr/lib/mage/env-rebuild.sh[ADD], usr/lib/mage/etc-update[ADD], usr/lib/mage/fix_database-mage-0.3.6-r5.sh[ADD], usr/lib/mage/fixdatabase_ifs.sh[ADD], usr/lib/mage/mage3.functions.sh[ADD], usr/lib/mage/mage3.sh[ADD], usr/lib/mage/magemanager.sh[ADD], usr/lib/mage/mkinfodir[ADD], usr/lib/mage/pkgbuild_dir.sh[ADD], usr/lib/mage/pkgsearch.sh[ADD], usr/lib/mage/smage2.sh[ADD], usr/lib/mage/sourceinstall.sh[ADD], usr/lib/mage/writeprotected[ADD], usr/share[ADD], usr/share/doc[ADD], usr/share/doc/mage-0.3[ADD], usr/share/doc/mage-0.3/template.mage[ADD], usr/share/doc/mage-0.3/template.smage2[ADD]: mage-0.3.6-r8 import