~xorg-edgers/xorg-server/xorg-pkg-tools

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
                        --== auto-xorg-git ==--

Examples
--------
The following checks out current git head of the -ati driver and
generates a package, prompting for manually fixing up merge issues and
such as you go.

  ./auto-xorg-git -p xserver-xorg-video-ati

The following retrieves the current git head of libxrender from xorg
overwriting any existing checkout, and generates a package of it with
version <VERSION>-0ubuntu0bwh non-interactively, dropping all Debian
patches to sidestep merge conflicts.  This could be appropriate if
you're processing a large number of packages for testing purposes and
wish to do things completedly automatically:

  ./auto-xorg-git -Dfn -p libxrender -a 0ubuntu0bwh -r gutsy


Status
------
Examples that just work:

auto-xorg-git -d origin/debian-unstable -p x11proto-xext
auto-xorg-git -d origin/debian-unstable -p x11proto-dri2
auto-xorg-git -g -H hooks -p libdrm
auto-xorg-git -d origin/ubuntu -t "~" -p mesa

auto-xorg-git -d origin/debian-unstable -p x11proto-input
auto-xorg-git -e 2 -H hooks -p xorg-server -b server-1.5-branch

auto-xorg-git -e 1 -p xserver-xorg-input-mouse
auto-xorg-git -e 1 -p xserver-xorg-input-keyboard
auto-xorg-git -e 1 -p xserver-xorg-input-evdev -H ../xorg-pkg-tools/hooks
auto-xorg-git -d origin/debian-unstable -u http://web.telia.com/~u89404340/touchpad/synaptics/.git -p xserver-xorg-input-synaptics -v 0.14.7 -t "~" -H hooks

auto-xorg-git -d origin/debian-unstable -e 1 -H hooks ati
auto-xorg-git -d origin/debian-unstable -H hooks radeonhd
auto-xorg-git -d origin/debian-unstable -e 1 savage
auto-xorg-git -d origin/debian-unstable -e 2 -H hooks -g intel
auto-xorg-git -d origin/debian-unstable -e 1 -H hooks vesa
auto-xorg-git -e 1 -t "~" nouveau

Mesa 7.5 branch for Jaunty (if you are not currently on Jaunty):
auto-xorg-git -H hooks -g -b mesa_7_5_branch -d origin/ubuntu -t "~" -p mesa -r jaunty

Mesa master branch for your current ubuntu release:
auto-xorg-git -H hooks -g -d origin/ubuntu -t "~" -p mesa

Intel master branch for your current ubuntu release:
auto-xorg-git -d origin/debian-experimental -e 2 -H hooks -g intel

Intel 2.7 branch:
auto-xorg-git -d origin/debian-unstable -b 2.7 -e 2 -H hooks -g intel

If on Karmic, use -H hooks-karmic instead of -H hooks