Last commit made on 2019-01-14
Get this branch:
git clone -b ubuntu/eoan-devel https://git.launchpad.net/ubuntu/+source/fontforge
Members of Ubuntu Server Dev import team can upload to this branch. Log in for directions.

Branch merges

Branch information


Recent commits

4dd60fb... by Matthias Klose on 2019-01-14

Import patches-unapplied version 1:20170731~dfsg-1build1 to ubuntu/disco-proposed

Imported using git-ubuntu import.

Changelog parent: 5cad95cc5df595d4891f1b4a931e5f4b842b6612

New changelog entries:
  * No-change rebuild for readline soname change.

5cad95c... by Jonas Smedegaard <email address hidden> on 2017-09-24

Import patches-unapplied version 1:20170731~dfsg-1 to debian/sid

Imported using git-ubuntu import.

Changelog parent: 81023ee32f87c92d9d6da9c92904c108048380ee

New changelog entries:
  * New release with number of adjustments and fixes.
    + Fixes multiple CVE's listed below.
     CVE-2017-11577, CVE-2017-11576, CVE-2017-11575, CVE-2017-11574,
     CVE-2017-11572, CVE-2017-11571, CVE-2017-11569, CVE-2017-11568.
     Closes: bug#869614. Thanks to Salvatore Bonaccorso.
  [ Vasudev Kamath ]
  * Add fontforge-doc package to fontforge source.
    Closes: bug#855710, bug#853040. Thanks to Hideki Yamane.
  * Simplify d-shlibs handling. Tighten to build-depend on recent d-hlibs.
  * debian/patches:
    + Drop patch 1001, merged upstream.
    + Refresh patch 2002 with new upstream files.
    + Add patch 2003 for removing SourceForge logo from documentation.
  * Update libfontforge2.symbols file for new release.
    There a lot of refactoring done by upstream without bumping major
  * Drop unused lintian-override from debian/source/lintian-override.
  * Drop wild card debian-old/* from debian/copyright. It is no longer
    available in upstream source.
  * Do not disable PIE.
    Closes: bug#865601. Thanks to Adrian Bunk.
  [ Jonas Smedegaard ]
  * Add myself as uploader.
  * Update watch file: Use substitution strings.
  * Drop superfluous dh_installdirs hint files.
  * Advertise DEP-3 format in patch headers.
  * Tighten lintian overrides regarding License-Reference.
  * Tighten lintian overrides regarding long code lines.
  * Add lintian override for obsolete-url-in-packaging false positive.
  * Drop obsolete maintainer script make-clean-tarball.
  * Avoid mentioning Debian in doc-base title.
  * Update homepage.
  * Modernize Vcs-* fields:
    + Consistently use git (not cgit) in path.
    + Consistently include .git suffix in path.
  * Update copyright info:
    + Extend coverage for myself. Relince packaging to GPL-3+.
    + Merge same-licensed Files sections.
    + List graphicore code, licensed as BSD-2-clause.
    + Fix drop duplicate entries.
    + Fix list fontforge/fvimportbdf.c (same as gdraw/fontP.h) as
      licensed BSD-3-clause and X11~TOG (not BSD-3-clause).
    + Fix list files licensed BSD-3-clause in initial wildcard section.
    + Fix list files by a non-main copyright holder licensed GPL-3+.
    + Fix list files by a non-main copyright holders licensed GPL-3+
      with font exception.
    + Fix list font files.
    + Fix list files licensed GPL-2+.
    + Fix add License section for LGPL-2.1+.
    + Exclude non-DFSG free fonts from repackaged tarball.
  * Update package relations:
    + Stop conflict with defoma: Dropped before oldstable.
  * Drop breaks+replaces unneeded since oldstable.
  * Generalize and extend patch 2003 to cover more potential breaches.

81023ee... by Vasudev Kamath <email address hidden> on 2016-11-12

Import patches-unapplied version 1:20161005~dfsg-4 to debian/sid

Imported using git-ubuntu import.

Changelog parent: 70edb3676deafc6686a49771219b583816b394d2

New changelog entries:
  * Upload to unstable.
  * Replace libuninamelist0-dev with libuninamelist1-dev in the override
    section of d-shlibmove.

70edb36... by Vasudev Kamath <email address hidden> on 2016-10-22

Import patches-unapplied version 1:20161005~dfsg-3 to debian/experimental

Imported using git-ubuntu import.

Changelog parent: d8f26ef8e75414bed0132ea3d2cfc576fa425508

New changelog entries:
  * Install pkg-config files for libfontforge-dev

d8f26ef... by Vasudev Kamath <email address hidden> on 2016-10-15

Import patches-unapplied version 1:20161005~dfsg-2 to debian/experimental

Imported using git-ubuntu import.

Changelog parent: 89926272d376af1c49c3d79096a6b08b7712d7e9

New changelog entries:
  * Add libglib2.0-dev as build-depends to fontforge, this makes sure that
    libfontforge-dev gets libglib2.0-dev build dependency.
    Closes: bug#840417, Thanks to Vasudev Kamath.

8992627... by Vasudev Kamath <email address hidden> on 2016-10-10

Import patches-unapplied version 1:20161005~dfsg-1 to debian/experimental

Imported using git-ubuntu import.

Changelog parent: a9b5d6601de57e95b82f32f6773054ab8ca3d6b5

New changelog entries:
  * Import new upstream release.
  * debian/copyright:
    + Updated for new release.
  * Update libfontforge2.symbols file for new release.
  * Override libreadline7-dev with libreadline-dev for d-shlibs.
  * Drop embedded copies of Cantarrel and Inconsolata fonts and add
    recommends on the appropriate package for fontforge-common.

a9b5d66... by Vasudev Kamath <email address hidden> on 2016-09-09

Import patches-unapplied version 1:20160404~dfsg-4 to debian/experimental

Imported using git-ubuntu import.

Changelog parent: d89480fa500660613ffcdddd093300ba4fe683ba

New changelog entries:
  * debian/control:
    + fontforge-common: Bump fontforge version in Breaks and Replaces.
      Closes: bug#836989, Thanks to Andreas Beckmann.

d89480f... by Vasudev Kamath <email address hidden> on 2016-08-13

Import patches-unapplied version 1:20160404~dfsg-3 to debian/experimental

Imported using git-ubuntu import.

Changelog parent: 5ed726edcf5af07c69ee1b552e73cafd546bdf4c

New changelog entries:
  * Move common files to fontforge-common package.
    + Install prefs and hotkeys file via fontforge-common
    + Install resources file which is needed by both fontforge-nox and
  * Install MIME file for fontforge.

5ed726e... by Vasudev Kamath <email address hidden> on 2016-08-06

Import patches-unapplied version 1:20160404~dfsg-2 to debian/experimental

Imported using git-ubuntu import.

Changelog parent: b09237c9a5e5f44fc580be76ec7074bb30ec9b45

New changelog entries:
  * Install hotkeys for fontforge-nox

b09237c... by Vasudev Kamath <email address hidden> on 2016-07-18

Import patches-unapplied version 1:20160404~dfsg-1 to debian/experimental

Imported using git-ubuntu import.

Changelog parent: 3f2084477e21baf5ee6c7ec893b78689fc59b100

New changelog entries:
  [ upstream ]
  * New release.
  [ Hideki Yamane ]
  * Update copyright info: Rewrite using file format 1.0.
  [ Vasudev Kamath ]
  * Update git-buildpackage config: Filter *.orig files.
  * Drop patches set_fontforge_package_name gitignore.
  * Git-ignore quilt .pc dir.
  * Refresh fix-spelling-error patch.
  * Convert packaging to CDBS.
  * Enable copyright checking.
  * Update copyright info:
    + Improve coverage.
    + Drop duplicate license block.
    + Fix licensing of gkeysym.h and fontP.h.
    + Fix license of fontforgeexe/cv*.c to bsd-3-clause.
    + Add myself as copyright holder for Debian packagging.
    + Add wildcard catchall license block to handle files which does not
      have copyright information.
  * Track symbols file using pkg-kde-tools.
  * Fix path for man pages
  * Install gdraw related python files.
  * Use d-shlibs for libfontforge2 and libfontforge-dev install.
    + d-shlibs is added to BD.
    + Drop libfontforge2 and libfontforge-dev .install and .dirs files.
  * Install prefs and hotkeys with fontforge.
  * Install pixmaps for fontforge in fontforge-common.
  * Drop fontforge.menu file in favor of .desktop file.
  * Fix some lintian warnings.
  * Mark package compliant with Debian policy 3.9.8.
  * Fix the typo in Vcs-Git field.
  * Add myself to uploaders list.
  * Build-Depend on shared-mime-info and desktop-file-utils.
  * Invoke dh_python2 for python-fontforge.
    + Added explicit BD on python and dh-python as per python policy.
  [ Jonas Smedegaard ]
  * Update copyright info:
    + Modernize copyright-check routine.
    + Move catch-all license to header paragraph: Arguably reflects only
      effective license (not a granted license).
    + Drop Files paragraph for no longer included libtools files.
      Drop corresponding License paragraph.
    + Use separate License paragraph for BSD license with typo.
    + Wrap BSD licenses as 72 char.
    + Merge Files paragraphs identically licensed as BSD-3-clause.
    + Fix capitalization of upstream project name.
    + Repackage to avoid binary osx/win code, and minified javascript.
      Drop corresponding Files paragraphs.
    + Fix use single-word License shortname.
    + Fix revive likely proper license (included texts for files
      "licensed" by The Open Group lacking any licensing permissions).
    + Fix include license exceptions.
    + Fix remove Files paragraph for files with no copyright or license.
    + Fix properly mark licensing involving two AND'ed licenses as such.
    + Use License-Grant and License-Reference fields.
      Thanks to Ben Finney.
    + Merge Files paragraphs with identical License and License-Grant.
    + Fix include License paragraphs for Apache-2.0 and Expat.
    + Add comment on origin of a copyright holder.
    + Cover W3C-licensed test.
  * Update watch file:
    + Bump to file format 4.
    + Use github pattern from documentation.
    + Set repacksuffix.
    + Add usage comment.
  * Add lintian overrides regarding license in License-Reference field.
    See bug#786450.
  * Drop lintian overrides regarding minified javascript files:
    Obsoletes by repackaged source (and arguably wrong in any case).
  * Wrap and sort control and install files, with minimal whitespace.
  * Update long descriptions based on upstream README.
  * Update Vcs-* URLs:
    + Use https protocol.
    + Use cgit browser.
    + Fix path.
  * Build-depend unversioned on debhelper: Needed version satisfied even
    in oldstable.
  * Add lintian override regarding debhelper 9.
  * App patch 2001 to adjust build tools for repackaged upstream source.
  * Add patch 2002 to avoid build tools messing with VCS or packaging.
  * Build-depend on python-all-dev (not python-dev even if effectively
    same nowadays, and not needlesly versioned).
  * Build-depend on uthash-dev.
  * Bootstrap using dh-autoreconf (not cdbs). Build-depend on gnulib,
    and tighten to build-depend versioned on cdbs.
  * Drop patch fixing spelling error: Very minor (arguably a non-issue)
    and inconsistently syncronized with translations.
  * Update git-buildpackage config:
    + Filter any .gitignore file.
    + Use pristine-tar.
    + Sign tags.
  * Add README.source mentioning git-buildpackage and cdbs.
  * Use CDBS "flavors" to build twice - with and without x11.
  * New upstream release (Closes: #675492)
  * remove debian/clean
  * debian/patches
    - drop all old patches
    - add set_fontforge_package_name.patch
    - add fix-spelling-error.patch
  * debian/control
    - add "Build-Depends: libltdl-dev" (Closes: #725465)
    - s/libfontforge1/libfontforge2/g
    - add "{Breaks,Replaces}: libfontforge1" for libfontforge2
    - s/libdraw4/libdraw5/g
    - add "{Breaks,Replaces}: libdraw4" for libdraw5
    - update dependency to libfontforge2 and libdraw5
    - remove unnecessary "Build-Depends: automake, autoconf, bzip2"
    - add "Build-Depends: dh-autoreconf"
  * update debian/fontforge{,-common}.install to deal with file location
  * debian/gdraw5.install
    - install "libfontforgeexe.so.*", not install it to libfontforge2 package
      since avoid "intra-source-package-circular-dependency"
  * debian/rules
    - unnecessary to move site-packages to dist-packages, removed
    - temporary disable test
  * add debian/source/lintian-overrides to once ignore lintian "missing
    source" error for minified jquery source to put it to repository.
    We'll investigate it later.
  * debian/fontforge{,-nox}.lintian-overrides
    - ignore manpage warning since fontforge-common package has those manpages.
  * debian/libfontforge2.lintian-overrides
    - ignore manpage warning since upstream use it apurpose