dbgsym migration, support nocheck
Mattias Ellert
6 years ago
0 | globus-gridmap-callout-error (2.5-2) unstable; urgency=medium | |
1 | ||
2 | * Migrate to dbgsym packages | |
3 | ||
4 | -- Mattias Ellert <mattias.ellert@physics.uu.se> Thu, 06 Jul 2017 12:58:33 +0200 | |
5 | ||
0 | 6 | globus-gridmap-callout-error (2.5-1) unstable; urgency=medium |
1 | 7 | |
2 | 8 | * GT6 update |
0 | 0 | Source: globus-gridmap-callout-error |
1 | 1 | Priority: optional |
2 | 2 | Maintainer: Mattias Ellert <mattias.ellert@physics.uu.se> |
3 | Build-Depends: debhelper (>= 5), dh-autoreconf, pkg-config, libglobus-common-dev (>= 15), libglobus-gssapi-error-dev (>= 4), doxygen, graphviz | |
4 | Standards-Version: 3.9.8 | |
3 | Build-Depends: debhelper (>= 9), dh-autoreconf, pkg-config, libglobus-common-dev (>= 15), libglobus-gssapi-error-dev (>= 4), doxygen, graphviz | |
4 | Standards-Version: 4.0.0 | |
5 | 5 | Section: net |
6 | 6 | Vcs-Browser: http://svn.nordugrid.org/trac/packaging/browser/debian/globus-gridmap-callout-error |
7 | 7 | Vcs-Svn: http://svn.nordugrid.org/repos/packaging/debian/globus-gridmap-callout-error |
54 | 54 | . |
55 | 55 | The libglobus-gridmap-callout-error-doc package contains: |
56 | 56 | Globus Gridmap Callout Errors Documentation Files |
57 | ||
58 | Package: libglobus-gridmap-callout-error-dbg | |
59 | Section: debug | |
60 | Priority: extra | |
61 | Architecture: any | |
62 | Multi-Arch: same | |
63 | Provides: globus-gridmap-callout-error-dbg | |
64 | Replaces: globus-gridmap-callout-error-dbg (<< 1.2-4~) | |
65 | Conflicts: globus-gridmap-callout-error-dbg (<< 1.2-4~) | |
66 | Pre-Depends: ${misc:Pre-Depends} | |
67 | Depends: libglobus-gridmap-callout-error0 (= ${binary:Version}), ${misc:Depends} | |
68 | Description: Globus Toolkit - Globus Gridmap Callout Errors Debug Symbols | |
69 | The Globus Toolkit is an open source software toolkit used for | |
70 | building Grid systems and applications. It is being developed by the | |
71 | Globus Alliance and many others all over the world. A growing number | |
72 | of projects and companies are using the Globus Toolkit to unlock the | |
73 | potential of grids for their cause. | |
74 | . | |
75 | The libglobus-gridmap-callout-error-dbg package contains: | |
76 | Globus Gridmap Callout Errors Debug Symbols |
0 | Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ | |
0 | Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ | |
1 | 1 | Upstream-Name: globus_gridmap_callout_error |
2 | 2 | Upstream-Contact: http://toolkit.globus.org/ |
3 | Source: http://toolkit.globus.org/ftppub/gt6/packages/globus_gridmap_callout_error-2.5.tar.gz | |
3 | Source: https://downloads.globus.org/toolkit/gt6/packages/globus_gridmap_callout_error-2.5.tar.gz | |
4 | 4 | |
5 | 5 | Files: * |
6 | 6 | Copyright: |
9 | 9 | |
10 | 10 | Files: debian/* |
11 | 11 | Copyright: |
12 | 2008-2016 Mattias Ellert <mattias.ellert@physics.uu.se> | |
12 | 2008-2017 Mattias Ellert <mattias.ellert@physics.uu.se> | |
13 | 13 | 2010-2013 Initiative for Globus in Europe (IGE), http://www.ige-project.eu/ |
14 | 14 | License: Apache-2.0 |
15 | 15 |
10 | 10 | _prefix = /usr |
11 | 11 | _bindir = $(_prefix)/bin |
12 | 12 | _sbindir = $(_prefix)/sbin |
13 | _libdir = $(_prefix)/lib/$(DEB_HOST_MULTIARCH) | |
13 | _libdir = $(_prefix)/lib | |
14 | 14 | _datadir = $(_prefix)/share |
15 | 15 | _mandir = $(_datadir)/man |
16 | 16 | _docdir = $(_datadir)/doc/lib$(name)-dev |
17 | ||
18 | DEB_HOST_MULTIARCH ?= $(shell dpkg-architecture -qDEB_HOST_MULTIARCH) | |
19 | 17 | |
20 | 18 | export SOURCE_DATE_EPOCH = \ |
21 | 19 | $(shell date -d "$$(dpkg-parsechangelog -c 1 -S Date)" +%s) |
30 | 28 | CFLAGS="$(CFLAGS)" CXXFLAGS="$(CXXFLAGS)" \ |
31 | 29 | FFLAGS="$(FFLAGS)" CPPFLAGS="$(CPPFLAGS)" \ |
32 | 30 | LDFLAGS="$(LDFLAGS) -Wl,--as-needed -Wl,-z,defs" \ |
33 | ./configure \ | |
31 | dh_auto_configure -- \ | |
34 | 32 | --disable-static \ |
35 | --prefix=$(_prefix) \ | |
36 | --libdir='$${prefix}/lib/$(DEB_HOST_MULTIARCH)' \ | |
37 | --sysconfdir=/etc \ | |
38 | --localstatedir=/var \ | |
39 | 33 | --sharedstatedir=/var/lib \ |
40 | --mandir='$${datadir}/man' \ | |
41 | 34 | --includedir='$${prefix}/include/globus' \ |
42 | 35 | --libexecdir='$${datadir}/globus' \ |
43 | 36 | --docdir=$(_docdir) |
80 | 73 | $(MAKE) install DESTDIR=$(INSTALLDIR) |
81 | 74 | |
82 | 75 | # Remove libtool archives (.la files) |
83 | rm $(INSTALLDIR)$(_libdir)/*.la | |
76 | rm $(INSTALLDIR)$(_libdir)/*/*.la | |
84 | 77 | |
85 | 78 | # Remove installed license file |
86 | 79 | rm $(INSTALLDIR)$(_docdir)/GLOBUS_LICENSE |
92 | 85 | dh_testroot |
93 | 86 | dh_installdocs -a debian/README |
94 | 87 | dh_installchangelogs -a |
95 | dh_install -a --fail-missing | |
88 | dh_install -a | |
89 | dh_missing -a --fail-missing | |
96 | 90 | dh_installman -a |
97 | 91 | dh_link -a |
98 | dh_strip -a --dbg-package=lib$(name)-dbg | |
92 | dh_strip -a --dbgsym-migration='lib$(name)-dbg (<< 2.5-2~), $(name)-dbg (<< 1.2-4~)' | |
99 | 93 | dh_compress -a |
100 | 94 | dh_fixperms -a |
101 | 95 | dh_perl -a |
111 | 105 | dh_testroot |
112 | 106 | dh_installdocs -i |
113 | 107 | dh_installchangelogs -i |
114 | dh_install -i --fail-missing | |
108 | dh_install -i | |
109 | dh_missing -i --fail-missing | |
115 | 110 | dh_installman -i |
116 | 111 | dh_lintian -i |
117 | 112 | dh_link -i |