[Debian GNUstep maintainers] gnustep-make_2.9.2-5_arm64.changes ACCEPTED into experimental
Debian FTP Masters
ftpmaster at ftp-master.debian.org
Sat Jan 25 11:00:11 GMT 2025
Thank you for your contribution to Debian.
Accepted:
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
Format: 1.8
Date: Thu, 23 Jan 2025 12:42:02 +0200
Source: gnustep-make
Binary: gnustep-common gnustep-make gnustep-make-doc gnustep-multiarch
Architecture: source arm64 all
Version: 2.9.2-5
Distribution: experimental
Urgency: medium
Maintainer: Debian GNUstep maintainers <pkg-gnustep-maintainers at lists.alioth.debian.org>
Changed-By: Yavor Doganov <yavor at gnu.org>
Description:
gnustep-common - Common files for the core GNUstep environment
gnustep-make - GNUstep build system
gnustep-make-doc - Documentation for GNUstep Make
gnustep-multiarch - GNUstep Multi-Arch support
Changes:
gnustep-make (2.9.2-5) experimental; urgency=medium
.
* Run wrap-and-sort -ast.
* debian/control (Build-Depends): Replace gobjc++ with gobjc++ <!cross>
and gobjc++-for-host <cross>.
(gnustep-common) <Multi-Arch>: Set to allowed.
<Provides>: Stop providing gnustep-layout-fhs. The transition to the
FHS layout was made more than 20 years ago and nothing really uses it.
dh_gnustep stopped defining the ${gnustep:Depends} substvar in 2.8.0-1
in buster (oldstable).
<Breaks>: Add gnustep-base-common (<< 1.30.0-10) to ensure
gnustep-make is upgraded together with gnustep-base.
(gnustep-multiarch): New package.
(gnustep-make) <Multi-Arch>: Set to foreign.
<Depends>: Replace gobjc with gobjc++ | gobjc++-for-host. While no
Debian GNUstep package uses Objective-C++, it makes sense do depend on
it to be in line with clang when we start using it one day.
<Recommends>: Promote gnustep-make-doc from Suggests.
<Provides>: Add dh-gnustep in case someone wants to build-depend on
it. Some other packages (apache2-dev) are doing the same.
* debian/rules (override_dh_auto_configure):
Pass --with-layout=debian-multiarch. Add conditional for a cross
build to patch config.make, restoring the generic values of the build
tools. While config.make is in the arch:any package gnustep-common,
gnustep-config exposes the interface so we can't afford to have
arch-specific variables there.
(override_dh_auto_build-indep): Run pod2man to generate dh_gnustep's
manpage instead of doing it manually every time there's an update.
Pass --with-layout=debian-multiarch.
(override_dh_auto_install-indep): Install TestFramework/README as
README.TestFramework in the -doc package. Delete files we already
ship in /usr/share/doc.
(override_dh_gencontrol-arch): New; substitute DEB_HOST_GNU_TYPE for
gnustep-multiarch's description.
* debian/dh_gnustep/dh_gnustep:
+ Add support for multiarch.
+ Remove redundant code for handling
GNUSTEP_LIBRARY/Libraries/Resources; it was never executed.
+ Gently delete /usr/lib if it is found empty after move operations.
+ With --move-to, always create symlinks in the current package. If
that happens to be an arch:all package, delete /usr/lib.
+ Add dependency on gnustep-layout-multiarch (via the
${misc:Depends} substvar) if the package contains directories in
GNUSTEP_SYSTEM_LIBRARY or GNUSTEP_SYSTEM_HEADERS.
+ Documentation improvements.
* debian/dh_gnustep/dh_gnustep.1: Delete; now generated at build time.
* debian/addons/config.mk: Include dpkg's buildtools.mk for cross builds.
* debian/gnustep-common.links: Delete.
* debian/gnustep-multiarch.links: New file.
* debian/clean: Add dh_gnustep.1.
* debian/patches/multiarch.patch: New; create a new layout.
* debian/NEWS: Add new entry.
* debian/gbp.conf: Set debian-branch to experimental.
* debian/gnustep-common.docs: Delete; contains only comments.
* debian/gnustep-make-doc.install.in: Don't install text files; we ship
them in /usr/share/doc.
* debian/gnustep-make.install: Omit the TestFramework/README file;
lintian complains about it.
* debian/not-installed: Add TestFramework/README.
* debian/copyright: Update copyright years.
Checksums-Sha1:
944dcd2035c7716c0f3a41c0bbfb52a254ae0383 2755 gnustep-make_2.9.2-5.dsc
f03d9abed1350c469b68316a78c80c5a54b24d33 84744 gnustep-make_2.9.2-5.debian.tar.xz
6fa5ade71abbf7b4f8651c6fbb5ebce04cb2f9e7 120432 gnustep-common_2.9.2-5_arm64.deb
85c8bbbf6a086b601df180ad5bce04ee27dc2001 787996 gnustep-make-doc_2.9.2-5_all.deb
a8b9dfdf1e94b8b1c8e6488557bcedf89479b1e5 228948 gnustep-make_2.9.2-5_all.deb
dcc9d7964b06651f63f9753956c75105f8c116f6 9620 gnustep-make_2.9.2-5_arm64.buildinfo
5a7162d2a17a350be6f9013d7acbeb3014e18418 87076 gnustep-multiarch_2.9.2-5_arm64.deb
Checksums-Sha256:
70055175a69094fb72eeb3430f0d12c94d4f9b23d7b669508fa0d5f81f1db63f 2755 gnustep-make_2.9.2-5.dsc
91ab59a015746fbb40edb16715be0ef1e1ee863bb977e9e121a09237208ca864 84744 gnustep-make_2.9.2-5.debian.tar.xz
5931910fee1e3fd7e6cc4b17e3bd60df19ad662a12884b619eb9cc2ac9f516ad 120432 gnustep-common_2.9.2-5_arm64.deb
9e7f77f4c769911a158aeada195ed6269307ee71304d900c2c52fa04ab76d41e 787996 gnustep-make-doc_2.9.2-5_all.deb
1eaba30ba57ba309e3f6bbe6b51aee1fffdd0203c56d855a84ea131f03f3edc7 228948 gnustep-make_2.9.2-5_all.deb
2a6d057d9e4aaa4623c78050902970ee8fb413958dfa12407dc5d75c83daae16 9620 gnustep-make_2.9.2-5_arm64.buildinfo
3dce3b24f5ac556a96294f91c6f2a4e8ed4287629da2fa73e77608ad32ad198e 87076 gnustep-multiarch_2.9.2-5_arm64.deb
Files:
b3c3c5f04c77eda4bb46d9168f92c240 2755 gnustep optional gnustep-make_2.9.2-5.dsc
8389ea76042b02db2fbbfc1295799bbc 84744 gnustep optional gnustep-make_2.9.2-5.debian.tar.xz
24933c0caf3c2c10138a702066e29d37 120432 gnustep optional gnustep-common_2.9.2-5_arm64.deb
7fa5e37e8d29295b94180009f5c78e47 787996 doc optional gnustep-make-doc_2.9.2-5_all.deb
503cfb7f12c23f67979fffb37c895c2c 228948 gnustep optional gnustep-make_2.9.2-5_all.deb
acec73846b9f7e3139d2a0bf45cc339e 9620 gnustep optional gnustep-make_2.9.2-5_arm64.buildinfo
54270a49f7db37e6d247ddadcbcbca0b 87076 gnustep optional gnustep-multiarch_2.9.2-5_arm64.deb
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCAAdFiEEtgob82PcExn/Co6JEWhSvN91FcAFAmeTmTEACgkQEWhSvN91
FcCZjxAAjKXoJAzJ+rNUQ+5R5c+bGwvIUT7MDgSEQO74TOnlR4Uz4jqsLWh/10NW
eE4V3bKIvepk7g4fkFUrFduJS6yYAlQIpxsPjUFoE/iSvJtugOuH+unYV6g70e2G
CMy6xuP++u2gMX60t81/o6LvKDXoU6gIyozs7N0fT4oPW+zuSTXijQcbhS5iRCU8
t20mKLJwnh58CD7v2UEESxyEfF3N2WLoXxJPbfvC8GCOVegwkhHb/ywgYI78Qn0L
en0oFtJAHai8HetVtINfNslAzJLdciL9fJm3KfQUPCiJV1geKETF8tTQhMa9M0eu
iQYqjfAS8roTq+ftjmV58ftUVggBy2cpSGFwO3kHGf9WIRRQSHNN/+WkewJ9oEl8
Kn0poarJ1oF9FL1OZ+tHxkXsCtnb+uqKN8N1wHpwa92ZB5rQ5AXJPrun2RBxCoPi
mkOvieBTdi/2IEa6zDWv6aGlp6djY5kbQdegEwo/0cgTkSrIM//heaN7gnKdsWei
bqA8gTNaoMSwKaPgubae86qY+0Obu/S38hB43D1MpXq43cY2VrITnjWZC+rrIrbK
ZsLJI2VlZS2fW+3mRdtv64j6+92YGO2ctLArEhXag+vhVf4n5fsJzDJ03niLdmf0
xbEe+S8vU/oSwHmtAmGYidJgzrIePaX/BdBPDI2Nj9ftah/Hj+4=
=OwFb
-----END PGP SIGNATURE-----
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 228 bytes
Desc: not available
URL: <http://alioth-lists.debian.net/pipermail/pkg-gnustep-maintainers/attachments/20250125/831358b8/attachment.sig>
More information about the pkg-GNUstep-maintainers
mailing list