Revision faa6f1c3

View differences:

Doxyfile
577 577
# against the file with absolute path, so to exclude all test directories
578 578
# for example use the pattern */test/*
579 579

  
580
EXCLUDE_PATTERNS       = *.svn *.git *.d
580
EXCLUDE_PATTERNS       = *.git *.d
581 581

  
582 582
# The EXCLUDE_SYMBOLS tag can be used to specify one or more symbol names
583 583
# (namespaces, classes, functions, etc.) that should be excluded from the
Makefile
98 98

  
99 99
VERSION_SH  = $(SRC_PATH_BARE)/version.sh
100 100
GIT_LOG     = $(SRC_PATH_BARE)/.git/logs/HEAD
101
SVN_ENTRIES = $(SRC_PATH_BARE)/.svn/entries
102 101

  
103
.version: $(wildcard $(GIT_LOG) $(SVN_ENTRIES)) $(VERSION_SH) config.mak
102
.version: $(wildcard $(GIT_LOG)) $(VERSION_SH) config.mak
104 103
.version: M=@
105 104

  
106 105
version.h .version:
doc/developer.texi
74 74
The presentation is one inspired by 'indent -i4 -kr -nut'.
75 75
The TAB character is forbidden outside of Makefiles as is any
76 76
form of trailing whitespace. Commits containing either will be
77
rejected by the Subversion repository.
77
rejected by the git repository.
78 78

  
79 79
The main priority in Libav is simplicity and small code size in order to
80 80
minimize the bug count.
doc/faq.texi
23 23
@section I have a problem with an old version of Libav; where should I report it?
24 24
Nowhere. We do not support old Libav versions in any way, we simply lack
25 25
the time, motivation and manpower to do so. If you have a problem with an
26
old version of Libav, upgrade to the latest Subversion snapshot. If you
26
old version of Libav, upgrade to the latest git snapshot. If you
27 27
still experience the problem, then you can report it according to the
28 28
guidelines in @url{http://libav.org/bugreports.html}.
29 29

  
......
47 47
@item We are busy and haven't had time yet to read your report or
48 48
investigate the issue.
49 49
@item You didn't follow @url{http://libav.org/bugreports.html}.
50
@item You didn't use Subversion HEAD.
50
@item You didn't use git master.
51 51
@item You reported a segmentation fault without gdb output.
52 52
@item You describe a problem but not how to reproduce it.
53 53
@item It's unclear if you use ffmpeg as command line tool or use
doc/general.texi
1032 1032
Install your Cygwin with all the "Base" packages, plus the
1033 1033
following "Devel" ones:
1034 1034
@example
1035
binutils, gcc4-core, make, subversion, mingw-runtime, texi2html
1035
binutils, gcc4-core, make, git, mingw-runtime, texi2html
1036 1036
@end example
1037 1037

  
1038 1038
And the following "Utils" one:
libpostproc/postprocess.c
71 71
...
72 72
*/
73 73

  
74
//Changelog: use the Subversion log
74
//Changelog: use git log
75 75

  
76 76
#include "config.h"
77 77
#include "libavutil/avutil.h"
tests/fate.sh
29 29
    case "$repo" in
30 30
        file:*|/*) src="${repo#file:}"      ;;
31 31
        git:*)     git clone "$repo" "$src" ;;
32
        svn:*)     svn co    "$repo" "$src" ;;
33 32
    esac
34 33
}
35 34

  
......
37 36
    cd ${src} || return
38 37
    case "$repo" in
39 38
        git:*) git pull ;;
40
        svn:*) svn up   ;;
41 39
    esac
42 40
)
43 41

  
version.sh
1 1
#!/bin/sh
2 2

  
3
revision=$(cd "$1" && cat snapshot_version 2> /dev/null)
4
test "$revision" && revision=SVN-r$revision
5

  
6 3
# check for git short hash
7
if ! test "$revision"; then
8
    revision=$(cd "$1" && git describe --always 2> /dev/null)
9
    test "$revision" && revision=git-$revision
10
fi
4
revision=$(cd "$1" && git describe --always 2> /dev/null)
5
test "$revision" && revision=git-$revision
11 6

  
12 7
# no revision number found
13 8
test "$revision" || revision=UNKNOWN

Also available in: Unified diff