lp:debian/experimental/gnustep-base

Created by James Westby and last modified
Get this branch:
bzr branch lp:debian/experimental/gnustep-base
Members of Ubuntu branches can upload to this branch. Log in for directions.

Related bugs

Related blueprints

Branch information

Owner:
Ubuntu branches
Status:
Development

Recent revisions

14. By Yavor Doganov

* New upstream release:
  - Fixes FTBFS with recent libxml2 (Closes: #738347).
  - GNUSTEP_USER_DIRECTORY is no longer created unconditionally (Closes:
    #720190).
  - Fixes regression in performSelector: with message forwarding
    (Closes: #753603).
* Ack NMUs; thanks Matthias Klose, gregor herrmann and Pino Toscano.
* debian/patches/libobjc4.patch:
* debian/patches/recent-libxml2-fix.patch: Remove; fixed upstream.
* debian/patches/kfreebsd-fake-main.patch:
* debian/patches/avoid-nsl-linkage.patch:
* debian/patches/maxsymlinks.diff: Refresh.
* debian/patches/autoreconf.patch: Regenerate.
* debian/patches/texinfo5.diff: Add description.
* debian/patches/hurd-ignore-NSURL-test.diff: Disable for now.
* debian/patches/manpage-fixes.patch: Fix two more issues reported by
  lintian.
* debian/patches/info-direntry.patch: Fix few texinfo warnings.
* debian/patches/CVE-2014-2980.patch: New patch from upstream, fixes
  gdomap user security hole (Closes: #745470).
* debian/patches/use-local-DTDs.patch: New; use local DTDs to avoid
  annoying warnings from autogsdoc when built in a chroot. Thanks
  Svante Signell (Closes: #736587).
* debian/patches/hide-SYSTEM_CONFIG-vars.patch: New; fix for upstream
  bug #42423.
* debian/patches/doc-links.patch: New; fix some broken links to manuals
  in the various -doc packages, thanks js (Closes: #749196).
* debian/patches/series: Update.
* debian/rules (build-arch): Remove dependency on patch.
  (binary-indep): Invoke dh_installxmlcatalogs with -n since only DTDs
  are being installed, not catalogs (Closes: #637093).
  (install-doc): Don't create Developer symlink; useless. Delete all
  gsdoc files. Install manually the HTML manuals.
  (install-common): Use the system's ca-certificates.crt.
  (v_make): Bump to 2.6.6-2, for texi2html related changes and a
  gnustep-make bug exposed when linking static libraries.
* debian/gdomap.default:
* debian/gnustep-base-runtime.gdomap.in: Disable the gdomap daemon by
  default (Closes: #717773). Provide "fancy" output; thanks Dirk
  Sandbrink (Closes: #729588). Remove set -e/-u because of the lsb
  logging.
* debian/control.m4 (libgnustep-base`'SOV_BASE-dbg) <Description>: Typo
  fix; thanks Pascal De Vuyst (Closes: #697628).
  <Conflicts>: Remove libgnustep-base1.20-dbg.
  (gnustep-base-doc) <Depends>: Remove dpkg (>= 1.15.4) | install-info.
  <Description>: Edit to reflect reality.
  (gnustep-base-common) <Depends>: Add ca-certificates, needed for the
  GnuTLS support.
  (Build-Depends-Indep): Remove texi2html. Remove texlive-base (pulled
  in); add texlive-fonts-recommended, needed for the manual.
  (Vcs-Git, Vcs-Browser): Use the canonical URIs.
  (Standards-Version): Claim compliance with 3.9.5 as of this release.
* debian/control: Regenerate.
* debian/gnustep-base-runtime.postinst.in: Remove obsolete stuff.
* debian/gnustep-base-runtime.prerm.in: Delete; obsolete.
* debian/gnustep-base-runtime.NEWS: New; document that the gdomap daemon
  is not started by default.
* debian/copyright: Update copyright years, add more copyright holders
  and ISC/Apache 2.0 blurbs. Typo fixes.
* debian/gnustep-base-doc.doc-base.manual:
* debian/gnustep-base-doc.doc-base.standards: Remove Info, add HTML
  format.

13. By Yavor Doganov

* New major upstream release:
  + Fixes FTBFS with GCC-4.7 (Closes: #667868).
  + Does not create empty ~/GNUstep directory by default (Closes: #643305).
* debian/control.m4 (Build-Depends): Remove quilt.
  (libgnustep-base`'SOV_BASE-dbg) <Recommends>: Add libobjc4-dbg as
  alternative.
  <Conflicts>: Add libgnustep-base1.22-dbg.
  (Standards-Version): Bump to 3.9.3; no changes needed.
* debian/control: Regenerate.
* debian/source/format: Switch to 3.0 (quilt).
* debian/README.source: Delete; redundant.
* debian/rules: Don't include /usr/share/quilt/quilt.make. Remove quilt
  patch/unpatch stuff. Don't bother messing with CC as it fails the
  configure test. Build with hardening enabled.
* debian/patches/gnutls-deprecated.patch: Remove; fixed upstream.
* debian/patches/kfreebsd-fake-main.patch:
* debian/patches/avoid-nsl-linkage.patch: Refresh.
* debian/patches/autoreconf.patch: Regenerate.
* debian/patches/series: Update.
* debian/gnustep-base-runtime.gdomap.in: Add LSB Description keyword.
* debian/gnustep-base-runtime.lintian-overrides: New, override hardening
  false positives.
* debian/copyright: Update copyright years.

12. By Yavor Doganov

* New major upstream release:
  + Includes support for the new Objective-C runtime (Closes: #624928).
* debian/control.m4 (Vcs-Arch): Replace with...
  (Vcs-Git): ...since tla-buildpackage is gone.
  (Vcs-Browser): New field.
  (Standards-Version): Bump to 3.9.2; no changes needed.
  (Build-Depends): Add libicu-dev, needed for NSLocale.
  (libgnustep-base`'SOV_BASE-dbg) <Conflicts>: Set to
  libgnustep-base1.20-dbg only.
  <Recommends>: Set to libobjc3-dbg.
* debian/control: Regenerate.
* debian/patches/gnutls-deprecated.patch: New; fix usage of deprecated
  GnuTLS function (Closes: #624054).
* debian/patches/missing-header.patch:
* debian/patches/no-march.patch: Delete; fixed upstream.
* debian/patches/NSBundle-PROCFS_EXE_LINK.patch: Delete; apparently not
  needed anymore.
* debian/patches/manpage-fixes.patch: A few more fixes.
* debian/patches/avoid-nsl-linkage.patch: Refresh.
* debian/patches/autoreconf.patch: Regenerate.
* debian/patches/series: Update.
* debian/rules (v_objc, v_make): Bump to 4:4.6 (for libobjc3) and 2.6
  (for the sake of the testsuite) accordingly.
  (debian/build-shared-stamp): Run the testsuite.
  (install-shared): Do not delete non-existent .swp file.
  (install-common): Use $(sov_base) instead of hardcoded version.
* debian/copyright: Update copyright years.

11. By Yavor Doganov

* New upstream bugfix release:
  + Fixes whitespace handling in XML property lists (Closes: #583804).
  + Fixes FTBFS on GNU/kFreeBSD (Closes: #583825).
* debian/patches/avoid-nsl-linkage.patch: Refresh.
* debian/patches/autoreconf.patch: Regenerate.
* debian/rules (LDFLAGS): Revert last change; gnustep_base_user_main is
  declared `weak' as of this release, so this should allow
  -Wl,--no-undefined.
  (install-common): Delete a useless backup file.
* debian/watch: Track only stable releases.

10. By Yavor Doganov

* New major upstream release.
* debian/control.m4 (Description): Don't praise the OpenStep API.
  (libgnustep-base`'SOV_BASE-dbg): Recommend libobjc2-dbg.
* debian/control: Regenerate, which automatically reflects the SONAME
  change as well.
* debian/rules (OPTFLAG): Remove and rework `noopt' handling to be
  compatible with gnustep-make/2.4.x.
* debian/patches/powerpc-asm-local-labels.patch:
* debian/patches/gdomap-bug29755.patch: Remove; already present
  upstream.
* debian/patches/no-march.patch: New; avoid passing -march=i686 to GCC
  as Debian's minimum supported x86 CPU is i486.
* debian/patches/autoreconf.patch: Regenerate.
* Refresh all other patches.
* debian/patches/series: Update.
* debian/gnustep-base-runtime.postinst.in: Remove the override for
  /usr/lib/GNUstep/System/Tools/gdomap if it exists; apparently some
  systems still have it as it was not properly cleaned up during the
  gnustep-make 1.x -> 2.x transition.
* debian/source.lintian-overrides: New file; override
  debian-rules-calls-debhelper-in-odd-order as it is entirely legitimate
  in our case.
* debian/copyright: Add new copyright holders and bump copyright years.
  Add license for the ObjectiveC2 framework, and clarify that the
  library as a whole remains under LGPLv2.1+.

9. By Lenin

[Gürkan Sengün]
* New upstream version.
* Bump standards version.
* Bump debhelper version.
* Add myself to Uploaders field.

[Hubert Chathi]
* Don't use ffcall any more; only build using libffi.
* Bump required gnustep-make versions.
* Force installation to system domain.
* Target to experimental distribution.

8. By Hubert Chathi

debian/rules: Use the right variable for the info document directory.
(Thanks to Yavor.) (Closes: #489279)

7. By Hubert Chathi

debian/control: Make sure that debian/control doesn't change on ffcall
architectures.

6. By Hubert Chathi

* New upstream release.
* debian/rules: remove .../NSTimeZones/.README.swp
* debian/rules debian/control:Use libffi for arm, since ffcall is officially
  "untested" on arm. (closes: #449163)
* debian/control: Use source:Version and binary:Version instead of deprecated
  Source-Version, plus other cleanups and fixes.

5. By Hubert Chathi

Upload to unstable.

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
lp:debian/squeeze/gnustep-base
This branch contains Public information 
Everyone can see this information.

Subscribers