-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 Format: 1.8 Date: Sun, 30 Jun 2024 14:10:20 +0300 Source: gnustep-dl2 Binary: gnustep-dl2 gnustep-dl2-dbgsym gnustep-dl2-doc gnustep-dl2-postgresql-adaptor gnustep-dl2-postgresql-adaptor-dbgsym gnustep-dl2-sqlite-adaptor gnustep-dl2-sqlite-adaptor-dbgsym libgnustep-dl2-0deb libgnustep-dl2-0deb-dbgsym libgnustep-dl2-dev Architecture: source arm64 all Version: 0.12.0+git20171224-1 Distribution: experimental Urgency: medium Maintainer: Debian GNUstep maintainers <pkg-gnustep-maintainers@lists.alioth.debian.org> Changed-By: Yavor Doganov <yavor@gnu.org> Description: gnustep-dl2 - Objective-C Classes needed for Database Access gnustep-dl2-doc - GNUstep Database Library 2 (documentation) gnustep-dl2-postgresql-adaptor - gnustep-dl2 adaptor to connect to PostgreSQL gnustep-dl2-sqlite-adaptor - gnustep-dl2 adaptor to connect to SQLite libgnustep-dl2-0deb - bundle of runtime libraries for gnustep-dl2 libgnustep-dl2-dev - development files for gnustep-dl2 runtime libraries Changes: gnustep-dl2 (0.12.0+git20171224-1) experimental; urgency=medium . * Team upload. * New upstream snapshot. * debian/gbp.conf: New file. * debian/patches/implicit-func-decl.patch: Delete; fixed upstream. * debian/patches/fix_missing_include_for_NSArray.diff: Likewise. * debian/patches/581934.patch: Likewise. * debian/patches/618181.patch: Likewise. * debian/patches/629204.patch: Likewise. * debian/patches/gcc-4.7.patch: Likewise. * debian/patches/dbmodeler.patch: Delete; unnecessary now when the DBModeler application is no longer built. * debian/patches/base-1.29.patch: Delete; no longer applicable. * debian/patches/avoid_unresolved_symbols.diff: Remove hunks applied upstream; update and refresh. * debian/patches/spelling-errors.patch: Likewise. * debian/patches/fix_documentation_generation.diff: Refresh. * debian/patches/format-security.patch: Likewise. * debian/patches/libgorm-rename.patch: New; link with InterfaceBuilder. * debian/patches/tests.patch: New; fix some issues with the tests. * Run wrap-and-sort -ast. * debian/control (Build-Depends): Replace libgorm-dev with libinterfacebuilder-dev. Add gorm.app (>= 1.4) for a GormCore header. Add postgresql <!nocheck> to test the Trading example. (Build-Depends-Indep): Move texinfo and texlive-latex-base here. Add gnustep-base-doc and gnustep-gui-doc for cross-document links. (gnustep-dl2) <Depends>: Add libgnustep-dl2-0deb (= ${binary:Version}). <Recommends>: Add gnustep-dl2-doc. <Description>: Mention what the package contains. (gnustep-dl2-doc): New package; move documentation and examples here. (libgnustep-dl2-0d): Rename package to... (libgnustep-dl2-0deb): ...due to ABI breakage. Add Breaks + Replaces. (libgnustep-dl2-dev) <Depends>: Depend on the new library package. <Suggests>: Add gnustep-dl2-doc. (gnustep-dl2-postgresql-adaptor) <Depends>: Add strict dependency on the new library. (gnustep-dl2-sqlite-adaptor) <Depends>: Likewise. (Standards-Version): Bump to 4.7.0; no changes needed. * debian/gnustep-dl2.install: Ship everything in /usr/bin. Remove EOModeler; add usr/lib/gnustep-dl2/libEOModeler*. Remove manual in various formats; now shipped in gnustep-dl2-doc. * debian/gnustep-dl2.links: Replace DBModeler with EOModelEditor. Do not create EOModeler symlink. Remove documentation links. * debian/rules (DEB_LDFLAGS_MAINT_APPEND): Define to help linking with the private libraries. (docs): Reset variable (set in config.mk) if it's an arch:any build. (soname): New variable; define Debian-specific INTERFACE_VERSION. (override_dh_auto_configure): Remove override; --disable-examples is the default so there's no need to specify it. (override_dh_auto_build): Don't set ADDITIONAL_OBJCFLAGS; not needed. Use $(soname) for the public libraries. Use $(docs) instead of doc=yes to support "nodoc" in DEB_BUILD_OPTIONS. (override_dh_auto_install): Convert EOModelEditor's icon. Use $(soname). Install EOModeler and the adaptor frameworks as private libraries. Use $(docs) instead of doc=yes; conditionally create .install/.links files for the -doc package. (override_dh_auto_clean): Use $(docs); delete generated .install/.links files for gnustep-dl2-doc. (override_dh_auto_test): New; run our improvised testsuite. (override_dh_fixperms-arch): New; fix three lintian warnings executable-not-elf-or-script and I: image-file-has-conflicting-name. (override_dh_makeshlibs): Don't exclude EOAdaptor, doesn't exist. Skip trigger creation for gnustep-dl2 (EOModeler is now a private library). Add call with --remaining-packages. * debian/DBModeler.desktop: Rename as... * debian/EOModelEditor.desktop: ...and adjust icon + executable. * debian/DBModeler.1: Rename as... * debian/EOModelEditor.1: ...use the new name; add a copyright notice. * debian/gdlgsdoc.1: New file; add manpage for the gdlgsdoc tool. * debian/gnustep-dl2.manpages: Replace DBModeler.1 with EOModelEditor.1. Add gdlgsdoc.1. * debian/libgnustep-dl2-0d.install: Rename as... * debian/libgnustep-dl2-0deb.install: ...following the package rename. * debian/libgnustep-dl2-0d.lintian-overrides: Rename as... * debian/libgnustep-dl2-0deb.lintian-overrides: ...and change the package name. * debian/not-installed: Add EOModeler headers, PostgreSQLEOAdaptor headers and documentation (as advised by upstream). Remove gdlgsdoc. * debian/gnustep-dl2.lintian-overrides: Delete; warnings fixed now. * debian/gnustep-dl2-postgresql-adaptor.lintian-overrides: Likewise. * debian/gnustep-dl2-sqlite-adaptor.lintian-overrides: Likewise. * debian/gnustep-dl2-postgresql-adaptor.maintstript: Delete; was only necessary to facilitate bullseye -> bookworm upgrades. * debian/gnustep-dl2-sqlite-adaptor.maintscript: Likewise. * debian/gnustep-dl2-postgresql-adaptor.install: Remove headers and documentation; change library directory to usr/lib/gnustep-dl2. * debian/gnustep-dl2-sqlite-adaptor.install: Change library directory to usr/lib/gnustep-dl2. * debian/upstream/signing-key.asc: Re-export as minimal. * debian/libgnustep-dl2-dev.doc-base: Rename as... * debian/gnustep-dl2-doc.doc-base.gdl2api: ...and amend Index/Files. * debian/gnustep-dl2.doc-base: Rename as... * debian/gnustep-dl2-doc.doc-base.gdl2intro: ...likewise. * debian/gnustep-dl2.examples: Rename as... * debian/gnustep-dl2-doc.examples: ...following the move of examples. Add Tools/eomodeltemplate.gsdoc, a template for gdlgsdoc. * debian/libgnustep-dl2-dev.install: Remove API documentation. * debian/libgnustep-dl2-dev.links: Delete; contains only doc links. * debian/gnustep-dl2-doc.install.in: New file. * debian/gnustep-dl2-doc.links.in: Likewise. * debian/watch: Use ftp.gnustep.org with the HTTPS protocol. * debian/tests/tools: Add autopkgtest to test the tools/examples. * debian/tests/control: New file. * debian/copyright: Update copyright years, add another copyright holder. Indicate that the EOModelEditor app and the GDL2 palette are under GPL-3.0+. Checksums-Sha1: 3d78344432b4182321d4e1f4d00e078c4be167ad 2781 gnustep-dl2_0.12.0+git20171224-1.dsc 61ae5659b67517a0021197c581fc8ef8897eb31b 1882924 gnustep-dl2_0.12.0+git20171224.orig.tar.gz 982277f916483fbb25ef83ab0cbb27c32bac7fea 21660 gnustep-dl2_0.12.0+git20171224-1.debian.tar.xz f46aea67f25dee6e474c7fceb517f371a0304218 370788 gnustep-dl2-dbgsym_0.12.0+git20171224-1_arm64.deb 250c6d1ea18f71945a410d6cbce863736a34d8d4 425004 gnustep-dl2-doc_0.12.0+git20171224-1_all.deb 6554fbd68cf1a7fdba1a54e5a1ebaf85d7ef21a8 129132 gnustep-dl2-postgresql-adaptor-dbgsym_0.12.0+git20171224-1_arm64.deb bb280770ea87b2b047498db8f26e1432df908ffe 137232 gnustep-dl2-postgresql-adaptor_0.12.0+git20171224-1_arm64.deb 04e7c57f3ce2884d2ae3c218179d35fd07ee02c8 67628 gnustep-dl2-sqlite-adaptor-dbgsym_0.12.0+git20171224-1_arm64.deb 67b4a3dbe3313f531f6637b1876644e466958a45 106288 gnustep-dl2-sqlite-adaptor_0.12.0+git20171224-1_arm64.deb b648ade2c52fcd48dfab688c85e19d7949f190e7 17872 gnustep-dl2_0.12.0+git20171224-1_arm64.buildinfo aff784daa79348d82543d4341e3c938a8856af40 799552 gnustep-dl2_0.12.0+git20171224-1_arm64.deb 34f3f3009235463976c85ec569f62ff507a90147 1025396 libgnustep-dl2-0deb-dbgsym_0.12.0+git20171224-1_arm64.deb dbc5b15dcbede3e6670ec75b46d117bec485dd13 493600 libgnustep-dl2-0deb_0.12.0+git20171224-1_arm64.deb bb6546d96f9a1f557d1a364fbb942e4386bbc166 113300 libgnustep-dl2-dev_0.12.0+git20171224-1_arm64.deb Checksums-Sha256: 38a948f1940826eda32e5aa2a9257f9176ecec6d9f185f2217b24fde4c5e25db 2781 gnustep-dl2_0.12.0+git20171224-1.dsc ca1576e80ec06cd79bc4117129ed05669f819cc484a2ddedfe93c3a948c85329 1882924 gnustep-dl2_0.12.0+git20171224.orig.tar.gz 8ea06b105c8da7452c1d77ee2d4fb20e161c7d9dc016394da02f0565e0789fed 21660 gnustep-dl2_0.12.0+git20171224-1.debian.tar.xz d1d2a26f606c5866ddd850ca65ff7bc320aeed74e34ca9772f2ca881b01cb59e 370788 gnustep-dl2-dbgsym_0.12.0+git20171224-1_arm64.deb 134a1363376aa74bd5eff43e731a2125b43cef8573e207607773263f0f0ca0df 425004 gnustep-dl2-doc_0.12.0+git20171224-1_all.deb 642f7397e08ee4c06736b254d88ac091a5bd946961d84121fda6744f7407fbf2 129132 gnustep-dl2-postgresql-adaptor-dbgsym_0.12.0+git20171224-1_arm64.deb cdcf48571cab0bd347e0fd37735ce6ba907509a6707b62580445fc09b6bad056 137232 gnustep-dl2-postgresql-adaptor_0.12.0+git20171224-1_arm64.deb c35ce0f6a4d5516a98db4badeecedf3c9fcfd4ab1672a9a6cb1c5cbc1146ce3b 67628 gnustep-dl2-sqlite-adaptor-dbgsym_0.12.0+git20171224-1_arm64.deb 3da5050358589e4b9816e971f3c7d048f967689a5254ff928242c9623bdb1e31 106288 gnustep-dl2-sqlite-adaptor_0.12.0+git20171224-1_arm64.deb 2b27dd8085140b65fff1b3e94160935796962706022d9ce4a4ee52050835037b 17872 gnustep-dl2_0.12.0+git20171224-1_arm64.buildinfo 66e0baa98639ad7a9ff7087d043833038376943016d997a7e261555cdb0ae60c 799552 gnustep-dl2_0.12.0+git20171224-1_arm64.deb 6216ddb66c342ef32d097c7b65af95581a674d2c37f4a4e91525174f351f8b4e 1025396 libgnustep-dl2-0deb-dbgsym_0.12.0+git20171224-1_arm64.deb f422b67cbfbb1f4539d5626cebb84cbeabe1c12ad52624d25a99253380ceb425 493600 libgnustep-dl2-0deb_0.12.0+git20171224-1_arm64.deb 65f4bedc3e9deea5a0ecba7d658f192218354d02d2be63e6279d8db23bbea2c7 113300 libgnustep-dl2-dev_0.12.0+git20171224-1_arm64.deb Files: 0b9ba803450089e5bf43180e7c1a4497 2781 gnustep optional gnustep-dl2_0.12.0+git20171224-1.dsc 388385814ea0075dc8ec28b23ef53b2e 1882924 gnustep optional gnustep-dl2_0.12.0+git20171224.orig.tar.gz a47ead3346f54ee2e6f7b43fa813f9e5 21660 gnustep optional gnustep-dl2_0.12.0+git20171224-1.debian.tar.xz 6bc0eb471d7093c75115c663cb87b880 370788 debug optional gnustep-dl2-dbgsym_0.12.0+git20171224-1_arm64.deb d5e920300dbad140e7f09c189a9408d5 425004 doc optional gnustep-dl2-doc_0.12.0+git20171224-1_all.deb 0bad6e04739b162106083ab7f9301e43 129132 debug optional gnustep-dl2-postgresql-adaptor-dbgsym_0.12.0+git20171224-1_arm64.deb ac6b399af0af6ff224efdcea9baf972c 137232 gnustep optional gnustep-dl2-postgresql-adaptor_0.12.0+git20171224-1_arm64.deb e4ed41060290aef4147f7179cbb56a4b 67628 debug optional gnustep-dl2-sqlite-adaptor-dbgsym_0.12.0+git20171224-1_arm64.deb d76545a6ac2733f3ccf511874c975d8c 106288 gnustep optional gnustep-dl2-sqlite-adaptor_0.12.0+git20171224-1_arm64.deb 6f285c28a6da83708748bd81031d2d16 17872 gnustep optional gnustep-dl2_0.12.0+git20171224-1_arm64.buildinfo be6cc5e135876222200b0923a046c92d 799552 gnustep optional gnustep-dl2_0.12.0+git20171224-1_arm64.deb 3cd050dfc338e94b59dea2ed36bf625f 1025396 debug optional libgnustep-dl2-0deb-dbgsym_0.12.0+git20171224-1_arm64.deb 899b03ea74d105a5b26a58283e29e2b7 493600 libs optional libgnustep-dl2-0deb_0.12.0+git20171224-1_arm64.deb 89d600fa7738ee8e901537892545bc36 113300 libdevel optional libgnustep-dl2-dev_0.12.0+git20171224-1_arm64.deb -----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEEtgob82PcExn/Co6JEWhSvN91FcAFAmaCUDEACgkQEWhSvN91 FcBOnA//ajd0duydNV/sSGDdibg0WKQgAcxVf6PItt5Ap60ySTGTVeoXnddLon9o 5j7RHxe4JeaBx0lKHvmDhOKe2h0QeD+ZHwjkh4WYReKxKmfZFX3gmbYaqxA3LZ7H aJPyWWQzNUC95Y1FdZeQGJJeXT3+zfCj49sT8nyaIvSfHKKTT8lOyNQpcQgsYoAZ MY5HQpo+odg+28s6JMYquusXc0Q/+yZdgUVLNljXkmz1D+M/59FHA+fIGuNLVAOh zBVyZryYvH6jNYPVHF+q0eXhNmSYcNQzBXG3NPidnMEohaFFZ1pTrKIDBqHUk0SI Dl6Z7UNy+m6VVBvStz2LNAXZyti558Uc8jEsSIhW9PULXZD+SPXkqgr//jTiBaVR keG+hov2IZoo37Fd18g6MlwCnJWcFnZHNKDsFOzyy7dFdJkRaR193iKLHHkyRW6h of4Fp/Iw7QirvLkEQuiHBxSuXLT+xqIkRAQGJxGfV/tT6/QvyHE+W/RwzZPb8GZ6 dgSqewYQIR2RlgzCX3iO76Pk6TQmVV2Xl5zPxGbBbG1jQ4hpO1ouON/dIQaCCmkr D8DZB0oRhzlNZlcgjRncSkCmGQoFhH4+Jj11rDSHO5oaGPYA4K8GaoPAV/DDSsdJ sDUEzzEjTpNFOiBk6Mi+Ln9/3jT1jtsSf2+P7e1cU3mp7UYQQOY= =IoKy -----END PGP SIGNATURE-----