~ubuntu-branches/debian/sid/gcc-4.8/sid

« back to all changes in this revision

Viewing changes to .svn/pristine/53/53ea175bb2645efc0382d6fc3a36d04292459327.svn-base

  • Committer: Package Import Robot
  • Author(s): Matthias Klose
  • Date: 2014-12-19 19:48:34 UTC
  • Revision ID: package-import@ubuntu.com-20141219194834-4dz1q7rrn5pad823
Tags: 4.8.4-1
* GCC 4.8.4 release.
  - Fix PR target/61407 (darwin), PR middle-end/58624 (ice),
    PR sanitizer/64265 (wrong code).
* Require recent binutils to pass go test failures.

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
arch_binaries  := $(arch_binaries) neon
 
2
 
 
3
p_nlgcc         = libgcc$(GCC_SONAME)-neon
 
4
p_ngomp         = libgomp$(GOMP_SONAME)-neon
 
5
p_nlobjc        = libobjc$(OBJC_SONAME)-neon
 
6
p_nflib         = libgfortran$(FORTRAN_SONAME)-neon
 
7
p_nlcxx         = libstdc++$(CXX_SONAME)-neon
 
8
 
 
9
d_nlgcc         = debian/$(p_nlgcc)
 
10
d_ngomp         = debian/$(p_ngomp)
 
11
d_nlobjc        = debian/$(p_nlobjc)
 
12
d_nflib         = debian/$(p_nflib)
 
13
d_nlcxx         = debian/$(p_nlcxx)
 
14
 
 
15
neon_pkgs = -p$(p_nlgcc) -p$(p_ngomp) -p$(p_nlobjc) -p$(p_nflib) -p$(p_nlcxx)
 
16
 
 
17
# ----------------------------------------------------------------------
 
18
$(binary_stamp)-neon: $(install_neon_stamp)
 
19
        dh_testdir
 
20
        dh_testroot
 
21
 
 
22
        dh_installdirs -p$(p_nlgcc) \
 
23
                $(PF)/share/doc \
 
24
                lib/neon
 
25
        dh_installdirs -A -p$(p_ngomp) -p$(p_nlobjc) -p$(p_nflib) -p$(p_nlcxx) \
 
26
                $(PF)/share/doc \
 
27
                $(PF)/lib/neon
 
28
 
 
29
        cp -a $(d_neon)/$(PF)/lib/libgcc*.so.* \
 
30
                $(d_nlgcc)/lib/neon/
 
31
        cp -a $(d_neon)/$(PF)/lib/libgomp*.so.* \
 
32
                $(d_ngomp)/$(PF)/lib/neon/
 
33
        cp -a $(d_neon)/$(PF)/lib/libobjc*.so.* \
 
34
                $(d_nlobjc)/$(PF)/lib/neon/
 
35
        cp -a $(d_neon)/$(PF)/lib/libgfortran*.so.* \
 
36
                $(d_nflib)/$(PF)/lib/neon/
 
37
        cp -a $(d_neon)/$(PF)/lib/libstdc++*.so.* \
 
38
                $(d_nlcxx)/$(PF)/lib/neon/
 
39
 
 
40
        for p in $(p_nlgcc) $(p_ngomp) $(p_nlobjc) $(p_nflib) $(p_nlcxx); do \
 
41
          ln -s ../$(p_base) debian/$$p/usr/share/doc/$$p; \
 
42
        done
 
43
 
 
44
        dh_strip $(neon_pkgs)
 
45
        dh_compress $(neon_pkgs)
 
46
        dh_fixperms $(neon_pkgs)
 
47
        dh_shlibdeps $(neon_pkgs)
 
48
        dh_gencontrol $(neon_pkgs) -- -v$(DEB_VERSION) $(common_substvars)
 
49
        dh_installdeb $(neon_pkgs)
 
50
        dh_md5sums $(neon_pkgs)
 
51
        dh_builddeb $(neon_pkgs)
 
52
 
 
53
        touch $@