updated on Wed Jan 25 20:08:56 UTC 2012
[aur-mirror.git] / kernel26-nouveau-git / kernel26-nouveau-git.changelog
blobd3d1d1140a716bfe749d6cbd83c2a24488095f12
1 2011-02-16
2         * merged in latest kernel26-git changes
3 2011-01-31
4         * reworked kernel header package generation
5         * support for split (default) and single package kernels
6         * added -docs package
7         * honour MAKEFLAGS
8 2011-01-30
9         * compress kernel modules by default
10         * updated kernel config files to latest kernel26 configs (2.6.37-5)
11         * added crypto and xen headers
12 2010-10-05
13         * Kconfig file was unintentionally removed from /usr/src/linux-$kver/arch (thanks to Kariddi)
14         * updated kernel config files to latest kernel26 configs (2.6.35.7)
15 2010-08-18
16         * removed zc0301 from header copy list (driver was removed: 0d58cef664e01fb1848833455bfdbe1a3d91044c)
17         * updated kernel config files to latest kernel26 configs (2.6.35.2)
18 2010-06-17
19         * updated kernel config files to latest kernel26 configs (2.6.34)
20         * replaced kernel26-firmware-git dependency with linux-firmware-git
21         * introduced new variable _kernel_src that contains the directory where the
22           kernel is acutally built
23 2010-04-07
24         * make config options configurable via command line
25         * updated kernel config files to latest kernel26 configs (2.6.33.2)
26         * removed /boot/kconfig26$_pkgext
27         * replaced dynamic kernel version detection with a static string which is
28           updated at build time
29         * generate the *.preset file from the PKGBUILD
30         * introduced new variable _pkgext to make it easier to adapt this PKGBUILD
31           to other kernel sources
32 2010-02-25
33         * merged in latest kernel26-git changes
34         * removed firmware as nouveau no longer uses it
35         * removed nouveau initcpio hook
36 2010-01-12
37         * fixed abort when patches directory exists but is empty
38 2009-12-24
39         * included some new required kernel header files
40         * save build directory to $srcdir when building without makepkg's -c flag
41           and if $_build_dir != $srcdir
42         * fixed kernel version detection in install file (again... replaced `\s`
43           with `[:space:]`)
44 2009-12-22
45         * fixed kernel version detection in install file
46         * removed asm-$_karch references
47         * some code cleanup
48 2009-12-21
49         * provide nouveau-drm and nouveau-firmware
50 2009-12-17
51         * merged in latest kernel26-git changes
52         * added infrastructure to try to resolve merge conflicts automatically
53 2009-12-13
54         * provide our own firmware files, to get nouveau's firmware
55 2009-12-10
56         * added _skip_merge configuration variable
57 2009-12-07
58         * improved checkout to track nouveau's and Linus's trees simultaneously.
59           This breaks compatibility with the git checkout from old PKGBUILDS.
60           To avoid having to checkout ~300Mb again, you can do this to migrate:
61             $ git config core.mirror false
62             $ git config core.bare true
63             $ rm -rf refs/heads/*
64             $ rm -rf refs/remotes/*
65             $ git remote add origin "git://anongit.freedesktop.org/git/nouveau/linux-2.6"
66             $ git remote add linus git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6.git
67             $ git remote update
68             $ git branch --track master origin/master
69             $ git branch --track linus linus/master
70             $ echo "ref: refs/heads/master" >HEAD
71 2009-12-05
72         * added kernel26-headers to provides
73 2009-12-04
74         * updated kernel config files to latest kernel26 configs (2.6.32)
75         * reworked install scriptlet
76 2009-11-13
77         * added support for all available configuration commands of the kernel
78         * cleaned up the code
79 2009-10-25
80         * added changelog variable for pacman's next major release
81         * make use of new package function to reduce fakeroot usage
82         * added a warning about initial download size
83 2009-10-24
84         * added "nouveau" mkinitcpio hook for easy early-mode KMS
85 2009-10-09
86         * removed .gitignore files from source tree
87         * updated kernel config files to latest kernel26 configs (2.6.31.3)
88 2009-09-14
89         * Created kernel26-nouveau-git package, from minor changes to kernel26-git
90 2009-09-10
91         * updated kernel config files to latest kernel26 configs (2.6.31)
92 2009-08-15
93         * added CONFIG_MEDIA_SUPPORT=m to config files
94 2009-08-14
95         * Since pacman 3.3.0, makepkg starts in $srcdir and not in $startdir
96           anymore. In order to get the kernel sources into $startdir again, it
97           is required to change to this directory
98         * updated kernel config files to latest kernel26 configs (2.6.30.4)
99 2009-06-11
100         * updated kernel config files to latest kernel26 configs (2.6.30)
101 2009-04-26
102         * added new configure option _build_dir
103         * moved the 'patches' folder from $srcdir to $startdir
104         * moved the git repository clone from $srcdir to $startdir
105         * made the linux-2.6 directory a bare repository, which reduces the folder
106           size by more than the half
107         * renamed cloned git repository from kernel26-git to linux-2.6.git
108 2009-04-24
109         * documented configure option _verbose which makes the kernel building
110           process verbose
111         * added a check for an existing package when using _kernel_pkgver to avoid
112           silent overwrites
113         * cleaned up the PKGBUILD
114         * remove the git changelog generation functionality
115         * replace dashes in kernel version with underscores instead of periods
116         * separate date from localversion by a dash when using _date_localversion
117         * provide kernel26
118         * some more documentation
119 2009-04-22
120         * use arch's kernel config files as default
121         * removed patches
122         * added possibility to patch the source without modifying the PKGBUILD
123         * started to make PKGBUILD more readable
124         * documented PKGBUILD configure options
125         * introduced new configure option '_configure_only' which stops the building
126           process after the kernel configuration
127 2009-04-21
128         * moved firmware from package into new dependency kernel26-firmware-git,
129           which makes it possible to install kernel26-git beside arch's stock kernel
130         * fetch latest git changes when there is already a local repository
131         * added some "|| return 1"
132         * kernel26-git.install: extract required kernel version from package files
133           rather than specify it explicitly
134         * renamed config to config.i686
135         * replaced $startdir with $srcdir and $pkgdir
136         * added quotes where necessary
137         * cleaned up the checkout part