Codebase list globus-gsi-openssl-error / 6082985
dbgsym migration, support nocheck Mattias Ellert 6 years ago
4 changed file(s) with 20 addition(s) and 36 deletion(s). Raw diff Collapse all Expand all
0 globus-gsi-openssl-error (3.8-2) unstable; urgency=medium
1
2 * Migrate to dbgsym packages
3 * Support DEB_BUILD_OPTIONS=nocheck
4
5 -- Mattias Ellert <mattias.ellert@physics.uu.se> Thu, 06 Jul 2017 12:58:34 +0200
6
07 globus-gsi-openssl-error (3.8-1) unstable; urgency=medium
18
29 * GT6 update: Alter dependency order to avoid mixing SSL versions
11 Priority: optional
22 Maintainer: Mattias Ellert <mattias.ellert@physics.uu.se>
33 Build-Depends: debhelper (>= 9), dh-autoreconf, pkg-config, libglobus-common-dev (>= 15), libssl-dev, doxygen, graphviz
4 Standards-Version: 3.9.8
4 Standards-Version: 4.0.0
55 Section: net
66 Vcs-Browser: http://svn.nordugrid.org/trac/packaging/browser/debian/globus-gsi-openssl-error
77 Vcs-Svn: http://svn.nordugrid.org/repos/packaging/debian/globus-gsi-openssl-error
5454 .
5555 The libglobus-gsi-openssl-error-doc package contains:
5656 Globus OpenSSL Error Handling Documentation Files
57
58 Package: libglobus-gsi-openssl-error-dbg
59 Section: debug
60 Priority: extra
61 Architecture: any
62 Multi-Arch: same
63 Provides: globus-gsi-openssl-error-dbg
64 Replaces: globus-gsi-openssl-error-dbg (<< 2.1-4~)
65 Conflicts: globus-gsi-openssl-error-dbg (<< 2.1-4~)
66 Pre-Depends: ${misc:Pre-Depends}
67 Depends: libglobus-gsi-openssl-error0 (= ${binary:Version}), ${misc:Depends}
68 Description: Globus Toolkit - Globus OpenSSL Error Handling 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-gsi-openssl-error-dbg package contains:
76 Globus OpenSSL Error Handling 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/
11 Upstream-Name: globus_gsi_openssl_error
22 Upstream-Contact: http://toolkit.globus.org/
3 Source: http://toolkit.globus.org/ftppub/gt6/packages/globus_gsi_openssl_error-3.8.tar.gz
3 Source: https://downloads.globus.org/toolkit/gt6/packages/globus_gsi_openssl_error-3.8.tar.gz
44
55 Files: *
66 Copyright:
1010 _prefix = /usr
1111 _bindir = $(_prefix)/bin
1212 _sbindir = $(_prefix)/sbin
13 _libdir = $(_prefix)/lib/$(DEB_HOST_MULTIARCH)
13 _libdir = $(_prefix)/lib
1414 _datadir = $(_prefix)/share
1515 _mandir = $(_datadir)/man
1616 _docdir = $(_datadir)/doc/lib$(name)-dev
17
18 DEB_HOST_MULTIARCH ?= $(shell dpkg-architecture -qDEB_HOST_MULTIARCH)
1917
2018 export SOURCE_DATE_EPOCH = \
2119 $(shell date -d "$$(dpkg-parsechangelog -c 1 -S Date)" +%s)
3028 CFLAGS="$(CFLAGS)" CXXFLAGS="$(CXXFLAGS)" \
3129 FFLAGS="$(FFLAGS)" CPPFLAGS="$(CPPFLAGS)" \
3230 LDFLAGS="$(LDFLAGS) -Wl,--as-needed -Wl,-z,defs" \
33 ./configure \
31 dh_auto_configure -- \
3432 --disable-static \
35 --prefix=$(_prefix) \
36 --libdir='$${prefix}/lib/$(DEB_HOST_MULTIARCH)' \
37 --sysconfdir=/etc \
38 --localstatedir=/var \
3933 --sharedstatedir=/var/lib \
40 --mandir='$${datadir}/man' \
4134 --includedir='$${prefix}/include/globus' \
4235 --libexecdir='$${datadir}/globus' \
4336 --docdir=$(_docdir)
5750 dh_testdir
5851
5952 $(MAKE)
53 ifeq ($(filter nocheck,$(DEB_BUILD_OPTIONS)),)
6054 $(MAKE) check VERBOSE=1
55 endif
6156
6257 touch $@
6358
8176 $(MAKE) install DESTDIR=$(INSTALLDIR)
8277
8378 # Remove libtool archives (.la files)
84 rm $(INSTALLDIR)$(_libdir)/*.la
79 rm $(INSTALLDIR)$(_libdir)/*/*.la
8580
8681 # Remove installed license file
8782 rm $(INSTALLDIR)$(_docdir)/GLOBUS_LICENSE
9388 dh_testroot
9489 dh_installdocs -a debian/README
9590 dh_installchangelogs -a
96 dh_install -a --fail-missing
91 dh_install -a
92 dh_missing -a --fail-missing
9793 dh_installman -a
9894 dh_lintian -a
9995 dh_link -a
100 dh_strip -a --dbg-package=lib$(name)-dbg
96 dh_strip -a --dbgsym-migration='lib$(name)-dbg (<< 3.8-2~), $(name)-dbg (<< 2.1-4~)'
10197 dh_compress -a
10298 dh_fixperms -a
10399 dh_perl -a
113109 dh_testroot
114110 dh_installdocs -i
115111 dh_installchangelogs -i
116 dh_install -i --fail-missing
112 dh_install -i
113 dh_missing -i --fail-missing
117114 dh_installman -i
118115 dh_lintian -i
119116 dh_link -i