Codebase list gcc-defaults-mipsen / b1e452e
* Stop building the cross pkg-config packages for Ubuntu. Matthias Klose 2 years ago
3 changed file(s) with 7 addition(s) and 33 deletion(s). Raw diff Collapse all Expand all
33 LP: #1562598.
44 * d/rules: Factor-out mips* architectures into macros (Yunqiang Su).
55 * Bump GCC 10 version to 10.3.0.
6
7 -- Matthias Klose <doko@debian.org> Wed, 07 Apr 2021 11:31:50 +0200
6 * Stop building the cross pkg-config packages for Ubuntu.
7
8 -- Matthias Klose <doko@debian.org> Thu, 10 Jun 2021 09:44:48 +0200
89
910 gcc-defaults (1.192) experimental; urgency=medium
1011
+0
-15
debian/control.pkg-config.in less more
0
1 Package: pkg-config-CROSS_GNU_TYPE
2 Priority: optional
3 Architecture: @host_archs@
4 Depends: pkg-config (>= 0.25-1.1ubuntu2), ${misc:Depends}
5 Description: manage compile and link flags for libraries for CROSS_ARCH architecture
6 pkg-config is a system for managing library compile and link flags that
7 works with automake and autoconf.
8 .
9 Increasingly libraries ship with ".pc" files that allow querying of the
10 compiler and linker flags needed to use them through the pkg-config(1)
11 program.
12 .
13 This is a dependency package providing cross pkg-config support for the
14 CROSS_ARCH architecture.
732732 -e 's/@host_archs@/$(HOST_ARCHS_$(a))/g' \
733733 debian/control.cross.in \
734734 $(if $(filter $(a),$(multilib_archs)), debian/control.cross-ml.in) \
735 $(if $(filter $(vendor),Ubuntu), debian/control.pkg-config.in) \
736735 | awk '/^Package: gccgo-(hppa|m68k|sh)/ {skip=1} skip == 0 {print } /^$$/ && skip == 1 {skip=0}' \
737736 | awk '/^Package: gm2-(powerpc|powerpc64|sh4)-/ {skip=1} skip == 0 {print } /^$$/ && skip == 1 {skip=0}' \
738737 >> debian/control; \
13631362 binary.%: build-arch install
13641363 dh_testdir
13651364 dh_testroot
1366 dh_installdocs -pcpp-$(CROSS_PKG_GNU_TYPE) \
1367 $(if $(filter pkg-config-$(CROSS_PKG_GNU_TYPE), $(packages)),-ppkg-config-$(CROSS_PKG_GNU_TYPE))
1365 dh_installdocs -pcpp-$(CROSS_PKG_GNU_TYPE)
13681366
13691367 for p in $(filter %-$(CROSS_PKG_GNU_TYPE),$(cross_packages)); do \
13701368 case "$$p" in \
1371 cpp-*|pkg-config-*) continue;; \
1369 cpp-*) continue;; \
13721370 *-gnu*|*-kfreebsd*) t=cpp-$(CROSS_PKG_GNU_TYPE);; \
13731371 *) continue;; \
13741372 esac; \
13781376 ln -sf $$t debian/$$p/usr/share/doc/$$p; \
13791377 done
13801378
1381 dh_installchangelogs -pcpp-$(CROSS_PKG_GNU_TYPE) \
1382 $(if $(filter pkg-config-$(CROSS_PKG_GNU_TYPE), $(packages)),-ppkg-config-$(CROSS_PKG_GNU_TYPE))
1383 for i in cpp-$(CROSS_PKG_GNU_TYPE) $(if $(filter pkg-config-$(CROSS_PKG_GNU_TYPE), $(packages)),pkg-config-$(CROSS_PKG_GNU_TYPE)); do \
1379 dh_installchangelogs -pcpp-$(CROSS_PKG_GNU_TYPE)
1380 for i in cpp-$(CROSS_PKG_GNU_TYPE); do \
13841381 mv debian/$$i/usr/share/doc/$$i/changelog \
13851382 debian/$$i/usr/share/doc/$$i/changelog.Debian; \
13861383 done
13871384 dh_compress $(foreach p,$(filter %-$(CROSS_PKG_GNU_TYPE),$(cross_packages)),-p$(p)) \
13881385 -XREADME.Debian
1389 $(if $(filter pkg-config-$(CROSS_PKG_GNU_TYPE), $(packages)), \
1390 dh_link -ppkg-config-$(CROSS_PKG_GNU_TYPE) \
1391 /usr/share/pkg-config-crosswrapper /usr/bin/${CROSS_GNU_TYPE}-pkg-config \
1392 )
13931386
13941387 for p in $(filter %-$(CROSS_PKG_GNU_TYPE),$(cross_packages)); do \
13951388 case $$p in \
14631456 -u-v$(EPOCH):$(CV_GNAT_$(CROSS_ARCH)) \
14641457 )
14651458
1466 $(if $(filter pkg-config-$(CROSS_PKG_GNU_TYPE), $(packages)), \
1467 dh_gencontrol -ppkg-config-$(CROSS_PKG_GNU_TYPE) \
1468 -u-v$(EPOCH):$(CV_GCC_$(CROSS_ARCH)) \
1469 )
1470
14711459 dh_md5sums $(foreach p,$(filter %-$(CROSS_PKG_GNU_TYPE),$(cross_packages)),-p$(p))
14721460 dh_builddeb $(foreach p,$(filter %-$(CROSS_PKG_GNU_TYPE),$(cross_packages)),-p$(p))
14731461