--- trunk/mage/ChangeLog 2012/01/13 18:47:56 1646 +++ trunk/mage/ChangeLog 2013/08/14 09:29:54 2161 @@ -1,5 +1,220 @@ +2013-08-14 Niels Rogalla + + * [r2160] VERSION: + -version 0.4.95 + * [r2159] etc/mage.rc.example, usr/lib/mage/mage.rc.global.in, + usr/lib/mage/smage2.functions.sh, usr/lib/mage/smage2.sh: + -support icecream distributed cc (icecc) + * [r2158] usr/lib/mage/smage2.functions.sh: + -split_packages: honor and protect SPECIAL_FUNCTIONS variable + * [r2157] usr/lib/mage/smage2.functions.sh, usr/lib/mage/smage2.sh: + -added mqalint support and use a stub function until we provide + lint check tools offically + * [r2156] usr/lib/mage/mage4.functions.sh, usr/lib/mage/mage4.sh: + -introduce unpack_package() function to unpack single packages + and do unpack of a package while installing phase and not all + packages at once to save space + * [r2155] usr/lib/mage/ldd-fix.sh: + -make use of magequery + +2013-07-15 Niels Rogalla + + * [r2144] ChangeLog: + -updated ChangeLog + * [r2143] VERSION: + -version 0.4.94 + * [r2142] usr/lib/mage/museradd: + -add support for -M/-H of useradd/adduser to suppress homedir + creation. usermod does not support this switch, it must be + ignored + * [r2141] usr/lib/mage/depwalker.sh: + -print invalid apps and do not print errors + * [r2140] usr/lib/mage/smage2.functions.sh: + -remove excessive tabbing and duplicate entries from dependencies + +2013-02-01 Niels Rogalla + + * [r2047] ChangeLog: + -updated ChangeLog + * [r2046] VERSION: + -version 0.4.93 + * [r2045] usr/lib/mage/mage.rc.global.in: + -fixed whitespaces + * [r2044] usr/lib/mage/mage.rc.global.in: + -fixed buildpkg -> pkgbuild in description + * [r2043] usr/lib/mage/smage2.sh: + -honor PKGTYPE=virtual in all split_package cases + * [r2042] usr/lib/mage/smage2.sh: + -improved split_package handling and honor split_info for all + cases + * [r2041] usr/lib/mage/smage2.functions.sh: + -fixed whitespaces + * [r2040] usr/lib/mage/smage2.functions.sh: + -do not save/restore PKGTYPE twice for split_packages + * [r2039] usr/lib/mage/autodepend.sh: + -really honor prefix + +2012-11-19 Niels Rogalla + + * [r1993] ChangeLog: + -updated ChangeLog + * [r1992] VERSION: + -version 0.4.92 + +2012-10-26 Niels Rogalla + + * [r1963] usr/lib/mage/mage4.functions.sh: + -fixed a cmd typo: xarg -> xargs + +2012-10-25 Niels Rogalla + + * [r1962] usr/lib/mage/mage4.functions.sh: + -enhanced protected files counter with bash internal base + functions + * [r1961] usr/lib/mage/mage4.functions.sh: + -print cosmetic + +2012-10-12 Niels Rogalla + + * [r1955] usr/lib/mage/pkg_all_sources.sh: + -fixed whitespaces + * [r1954] usr/lib/mage/autodepend.sh: + -honor usr-move and resolve full soname pathes to improved the + file search in the package database + * [r1953] usr/lib/mage/search_soname.sh: + -improved soname detection + * [r1952] usr/lib/mage/mage4.functions.sh: + -fixed need_busybox_support() function to honor USR-move + * [r1951] usr/lib/mage/mgroupadd, usr/lib/mage/museradd: + -users created by packagemanagement should be system users + +2012-04-11 Niels Rogalla + + * [r1798] ChangeLog: + -updated ChangeLog + * [r1797] VERSION: + version 0.4.91 + * [r1796] usr/lib/mage/smage2.functions.sh: + -marchsrcfile: add $1 to make different variable names possible + * [r1795] usr/lib/mage/smage2.functions.sh: + -show full path to file which gets unpacked + +2012-03-12 Niels Rogalla + + * [r1786] ChangeLog: + -updated ChangeLog + * [r1785] VERSION: + -version 0.4.90 + * [r1784] usr/lib/mage/smage2.sh: + -honor !pkgbuild with split_packages and respect variables set in + split_info too + * [r1783] usr/lib/mage/magequery.sh: + -always export C locale to fix utf-8 issues + * [r1782] usr/lib/mage/ldd-fix.sh: + -honor multiple argvs + * [r1781] usr/lib/mage/mage4.functions.sh: + -added some nice colors for mprintfeatures() + * [r1780] usr/lib/mage/mage4.sh: + -added option 'print-features' + * [r1779] usr/lib/mage/env-rebuild.sh: + -handle XDG dirs right and fix glib gio/schema errors + +2012-02-18 Niels Rogalla + + * [r1764] ChangeLog: + -updated ChangeLog + * [r1763] VERSION: + -version 0.4.89 + * [r1762] usr/lib/mage/mage4.functions.sh: + -fixed a typo + * [r1760] ChangeLog: + -updated ChangeLog + * [r1759] VERSION: + -version 0.4.88 + * [r1758] usr/lib/mage/mage4.functions.sh: + -improved count_protected_files() function to fix several issues + +2012-02-16 Niels Rogalla + + * [r1690] usr/lib/mage/mage4.functions.sh: + -fixed broken mtime handling of symlinks + * [r1689] usr/lib/mage/smage2.functions.sh: + -added march(), marchsrfile(), marchsrcdir(), marchdepend(), + marchsdepend() functions + +2012-02-06 Niels Rogalla + + * [r1687] ChangeLog: + -updated ChangeLog + * [r1686] VERSION: + -version 0.4.87 + * [r1685] usr/lib/mage/mage.rc.global.in: + -let the makefile set the right CHOST and CFLAGS for the current + arch + * [r1684] usr/lib/mage/smage2.functions.sh: + -always honor state set in distribution file, but prefer local + states from smage2 file + * [r1683] etc/mage.rc.example: + -removed description of pkgbuild feature, which is internal only + and should not changed by normal user + * [r1682] etc/mage.rc.example: + -fixed spelling + * [r1681] etc/mage.rc.example: + -removed MAGE_FEATURES comment + * [r1680] usr/lib/mage/smage2.functions.sh: + -do not add --enable-shared for waf configure scripts, which + support --disable-* options only + * [r1679] usr/lib/mage/smage2.functions.sh: + -pretty print, add a new line + * [r1678] Makefile: + -let the makefile set the right CHOST and CFLAGS for the current + arch + * [r1677] usr/lib/mage/mage.rc.global.in: + -fixed spelling + * [r1676] usr/lib/mage/mage.rc.global.in: + -added garr, dfn and global-auto sourceforge mirrors + * [r1675] usr/lib/mage/mage4.functions.sh: + -update_tarball: only exclude distribution from uri if it matches + stable|testing|unstable + +2012-01-14 Niels Rogalla + + * [r1661] ChangeLog: + -updated ChangeLog + * [r1660] VERSION: + -version 0.4.86 + * [r1659] usr/lib/mage/smage2.sh: + -more PCATEGORIE->PCAT fixes for split-packages + * [r1658] usr/lib/mage/mage4.functions.sh: + -verbose mchecksum + 2012-01-13 Niels Rogalla + * [r1656] ChangeLog: + -updated ChangeLog + * [r1655] VERSION: + -version 0.4.85 + * [r1654] usr/lib/mage/mage4.functions.sh: + -honor mounted or empty $MAGEDIR in syncmage_tarball() + * [r1653] usr/lib/mage/mage4.functions.sh: + -introduce mcheckemptydir() + * [r1652] usr/lib/mage/mage4.functions.sh: + -use mchecksum everywhere + * [r1651] usr/lib/mage/smage2.functions.sh: + -fixed split_package PCATEGORIE -> PCAT issue and always unset + PCATEGORIE + * [r1650] usr/lib/mage/mage4.functions.sh: + -disabled unused choppkgname function + * [r1649] usr/lib/mage/mage.rc.global.in, + usr/lib/mage/mage4.functions.sh, + usr/lib/mage/smage2.functions.sh, usr/lib/mage/smage2.sh: + -added mage-feature pkgdistrotag to support DISTROTAG in package + tarballs + * [r1648] usr/lib/mage/mage4.functions.sh, + usr/lib/mage/smage2.functions.sh: + -honor license information + * [r1646] ChangeLog: + -updates ChangeLog * [r1645] VERSION: -version 0.4.84 * [r1644] usr/lib/mage/autodepend.sh,