1
indep_binaries := $(indep_binaries) gcc-source
3
ifeq ($(BACKPORT),true)
4
p_source = gcc$(pkg_ver)-$(GCC_VERSION)-source
6
p_source = gcc$(pkg_ver)-source
8
d_source= debian/$(p_source)
10
$(binary_stamp)-gcc-source:
14
dh_installdocs -p$(p_source)
15
dh_installchangelogs -p$(p_source)
17
dh_install -p$(p_source) $(gcc_tarball) usr/src/gcc$(pkg_ver)
18
# dh_install -p$(p_source) $(gcj_tarball) usr/src/gcc$(pkg_ver)
19
tar cf - $$(find './debian' -mindepth 1 \( \
20
-name .svn -prune -o \
21
-path './debian/gcc-*' -type d -prune -o \
22
-path './debian/cpp-*' -type d -prune -o \
23
-path './debian/*fortran*' -type d -prune -o \
24
-path './debian/lib*' -type d -prune -o \
25
-path './debian/patches/*' -prune -o \
26
-path './debian/tmp*' -prune -o \
27
-path './debian/files' -prune -o \
28
-path './debian/rules.d/*' -prune -o \
29
-path './debian/soname-cache' -prune -o \
30
-path './debian/*substvars*' -prune -o \
31
-path './debian/gcc-snapshot*' -prune -o \
32
-path './debian/*[0-9]*.p*' -prune -o \
33
-path './debian/*$(pkg_ver)[.-]*' -prune -o \
35
| tar -x -C $(d_source)/usr/src/gcc$(pkg_ver) -f -
36
# FIXME: Remove generated files
37
find $(d_source)/usr/src/gcc$(pkg_ver) -name '*.debhelper.log' -o -name .svn | xargs rm -rf
39
dh_link -p$(p_source) \
40
/usr/src/gcc$(pkg_ver)/debian/patches /usr/src/gcc$(pkg_ver)/patches
42
mkdir -p $(d_source)/usr/share/lintian/overrides
43
cp -p debian/$(p_source).overrides \
44
$(d_source)/usr/share/lintian/overrides/$(p_source)
46
dh_fixperms -p$(p_source)
47
dh_compress -p$(p_source)
48
dh_gencontrol -p$(p_source) -- -v$(DEB_VERSION) $(common_substvars)
49
dh_installdeb -p$(p_source)
50
dh_md5sums -p$(p_source)
51
dh_builddeb -p$(p_source)