grr.app (1.0-3) unstable; urgency=medium

  * debian/control (Build-Depends): Require librrskit-dev (>= 0.4-3) and
    libgnustep-gui-dev (>= 0.31.1-7) for the multiarch layout.
  * debian/generate.sh: Update for the new layout, remove unnecessary
    comments in generated files and don't use TABs.  Add comment why this
    script doesn't scale (my apologies to Eric) and does exactly the
    opposite of what it was intended to do (to ease maintainers' burden).
  * debian/install: Update for multiarch (manually edited first so that
    the generate.sh script works and then generated with it to ensure it
    matches what the script outputs).
  * debian/links: Likewise (Closes: #1093991).
  * debian/upstream/metadata: New file.
  * debian/copyright: Update copyright years.

 -- Yavor Doganov <yavor@gnu.org>  Fri, 31 Jan 2025 20:59:42 +0200

grr.app (1.0-2) unstable; urgency=medium

  * Run wrap-and-sort -ast -f debian/control.
  * debian/gbp.conf: New file.
  * debian/control (Build-Depends): Switch to debhelper-compat; set level
    to 13.  Remove obsolete version constraints for libgnustep-gui-dev and
    librsskit-dev.  Add dpkg-build-api (= 1).
    (Depends): Remove dpkg; no longer needed.
    (Vcs-Git, Vcs-Browser): Point to the repository at salsa.d.o.
    (Standards-Version): Claim compliance with 4.7.0.
  * debian/compat: Delete.
  * debian/generate.sh:
    + Install stamp.make files as dh_missing fails (dh_gnustep will take
      care to delete them later).
    + Don't install upstream .desktop file and don't create symlink.
    + Install the PNG icon in /usr/share/pixmaps/GNUstep.
    + Remove all maintscript-related code.
    + Exit immediately if an error is encountered.
  * debian/install: Regenerate.
  * debian/links: Likewise.
  * debian/rules: Enable hardening.
    (usrshare): New helper variable.
    (override_dh_auto_build): Use dh_auto_build instead of $(MAKE) to
    enable parallel builds.  Use $(verbose) instead of hardcoded
    messages=yes.  Pass $(optim) to support "noopt" in DEB_BUILD_OPTIONS.
    Create a PNG instead of an XPM icon for the .desktop file.
    (override_dh_auto_install): Use dh_auto_build instead of $(MAKE)
    install.  Delete the automatically generated upstream .desktop file.
    (override_dh_fixperms): Don't change .desktop permissions.
    (execute_before_dh_link): New target; run dh_gnustep.  Convert two
    translations to UTF-8 to fix lintian W: national-encoding.
    (override_dh_strip): Remove override; we want a dbgsym package.
  * debian/Grr.desktop: Adjust icon type and location.
  * debian/clean: New file; delete the PNG icon.
  * debian/source/options: Delete.
  * debian/changelog: Strip trailing whitespace.
  * debian/lintian-overrides: New file; override
    library-not-linked-against-libc (usual false positive for bundles).
  * debian/patches/shadow-ivars.patch: New; prevent shadowing of ivars by
    local variable declarations (taken from upstream).
  * debian/patches/conflicting-types.patch: New; fix conflicting types w/i
    method declarations/definitions.
  * debian/patches/incompatible-ptr-type.patch: New; fix
    incompatible-pointer-type compiler warnings.
  * debian/maintscript: Delete; no longer needed.
  * debian/watch: Use HTTPS protocol and Savannah's multiplexor.
  * debian/copyright: Use HTTPS protocol for Format URL.  Use upstream ML
    address for Upstream-Contact.  Set Source to the location of the
    tarballs.  Use GPL-3+/LGPL-2+ instead of GPL-3.0+/LGPL-2.0+.  Update
    copyright years for Debian packaging.

 -- Yavor Doganov <yavor@gnu.org>  Mon, 09 Sep 2024 10:51:18 +0300

grr.app (1.0-1) unstable; urgency=low

  * Team upload:
    + Add myself as new Co-Maintainer.
  * New upstream version:
    + Can now add new feeds (Closes: #754838).
  * Update debhelper, gnustep and rsskit Build-Depends (remove dpkg-dev).
  * Remove no more needed {gnustep:Depends} var in debian/control file.
  * Update Vcs-Browser and Vcs-Git fields in debian/control file
    to make lintian quiet.
  * Bump Standards-Version to 3.9.8:
    + Rewrite debian/rules file:
      - don't hardcode build flags, use dpkg-buildflags instead,
      - fix permissions of .tiff and .desktop files,
      - don't build .dbgsym package.
  * Accordind to debian policy 9.1.1, move architecture independent files
    to /usr/share/GNUstep subdirs:
    + provide a new debian install file,
    + use dh_symlink and dpkg-maintainer-script (and thus add dependency
      to dpkg (>=1.17.14) to create symlinks from old to new locations,
    + provide a new private script (debian/generate.sh) to autogenerate
     debian/install, debian/links and debian/maintscript files,
    + remove old debian/preinst script.
  * Update debian/watch file to version 4.
  * Add Upstream-Contact in debian/copyright file.
  * Provide a new debian/docs files (install README and TODO)
  * Add a Keyword entry in debian/Grr.desktop.
  * Provide a debian/source/options file with a dpkg-source argument
    to ignore Grr.xpm file generated by imagemagick.

 -- Eric Heintzmann <heintzmann.eric@free.fr>  Fri, 22 Apr 2016 10:33:50 +0000

grr.app (0.9.0-1) unstable; urgency=low

  * New upstream release:
    + Builds with ld --as-needed (Closes: #633544).
  * debian/control (Build-Depends): Remove quilt.  Add librsskit-dev (>=
    0.3-2) and dpkg-dev (>= 1.16.1~) (for hardening support).
    (Homepage): Update, new upstream.
    (Vcs-Arch, Vcs-Gir, Vcs-Browser): Switch from Arch to Git.
    (rssreader.app): Remove package.
    (Conflicts, Replaces): Remove.
    (Standards-Version): Bump to 3.9.3; no changes needed.
  * debian/source/format: Switch to 3.0 (quilt).
  * debian/README.source: Delete; redundant.
  * debian/patches/link-libs.patch: Delete, not relevant anymore.
  * debian/patches/series: Update.
  * debian/rules: Don't include /usr/share/quilt/quilt.make, eliminate
    patch/unpatch dependencies.  Enable hardening.  Convert and install
    the new application icon.
    (LDFLAGS): Omit -Wl,-z,defs as the new plugins require methods defined
    in the app itself.
    (install): Don't handle RSSKit, it's in a separate package now.  Don't
    install /usr/lib/grr.app.
    (binary-arch): Remove GS_USE_FHS conditional.  Move only the images to
    /usr/share as Resources contains arch-dependent plugins.
  * debian/preinst: New file.
  * debian/Grr.desktop: Amend Icon.
  * debian/watch: Watch the new upstream location.
  * debian/copyright: Switch to format 1.0, change license to GPLv3+,
    remove information about RSSKit.  Add more copyright holders.

 -- Yavor Doganov <yavor@gnu.org>  Tue, 05 Jun 2012 12:19:58 +0300

grr.app (0.6.2.dfsg-5) unstable; urgency=low

  * Rename source and binary package to grr.app -- according to upstream,
    the app was renamed because of legal risks.
  * debian/compat: Set to 7.
  * debian/control (Section): Change to `gnustep'.
    (Maintainer): Adopt for the GNUstep team (Closes: #454270).
    (Uploaders): Add Federico.  Change my email address.
    (Build-Depends): Bump debhelper to >= 7, unversion libngustep-gui-dev,
    add quilt.
    (Standards-Version): Claim compliance with 3.8.4 as of this release.
    (Vcs-Arch): New field.
    (rssreader.app): Make it a transitional package.
    (rsskit.framework, librsskit0, librsskit0-dev): Annihilate; cause only
    archive bloat and policy violation.
  * debian/librsskit0-dev.docs:
  * debian/librsskit0-dev.install:
  * debian/librsskit0.install:
  * debian/rssreader.app.docs:
  * debian/rssreader.app.install: Delete.
  * debian/Grr.desktop: Make it valid; bump version to 1.0.
  * debian/rules: Include quilt.make and adjust prerequisites accordingly.
    Massive changes to cater for the package rename.  Install RSSKit as a
    private library in /usr/lib/grr.app.  Avoid gs_make.
    (GNUSTEP_MAKEFILES, d_app): New variables.
    (DEBDIR, OBJCFLAGS): Remove; which fixes FTBFS with gnustep-base/1.20
    (Closes: #581981).
    (install): Replace dh_clean -k with dh_prep.
    (binary-indep): Remove the recipe.
    (binary-arch): Install only Grr's ChangeLog.  Remove the -a argument
    from all dh_ commands, do not invoke dh_makeshlibs, do not pass
    special arguments to dh_shlibdeps.
  * debian/patches/link-libs.patch: New, link against libobjc (Closes:
    #558955).
  * debian/patches/series:
  * debian/source/format: New file.
  * debian/README.Debian-source: Rename as...
  * debian/README.source: ...and add information about quilt.  Clarify
    that repackaging the upstream tarball was/is not necessary.
  * debian/watch: New file, currently a stub.
  * debian/menu: s/rssreader.app/grr.app/.

 -- Yavor Doganov <yavor@gnu.org>  Wed, 19 May 2010 22:21:52 +0300

rssreader.app (0.6.2.dfsg-4) unstable; urgency=low

  * debian/control (Build-Depends): Version the libgnustep-gui-dev
    dependency (>= 0.12.0).  Drop gnustep-make and dpkg-dev.
    (rssreader.app) [Description]: Moved Homepage to its own field in the
    (Homepage): Source stanza.
    (rssreader.app) [Depends]: Added ${misc:Depends}.
  * debian/librsskit0.install: Updated.
  * debian/librsskit-dev.install: Likewise.
  * debian/rssreader.app.install: Likewise.
  * debian/rules (DESTDIR, CFLAGS): Do not define these variables.
    (DEBDIR): Define.
    (OBJCFLAGS): Define conditionally honoring DEB_BUILD_OPTIONS and pass
    to make.
    (build-stamp): Use gs_make and adjust the location of the RSSKit
    objects.
    (clean): Use gs_make instead of $(MAKE).  Do not remove the temporary
    build directory; done automatically by dh_clean.
    (install): Install in the tmpdir using gs_make and setting
    GNUSTEP_INSTALLATION_DOMAIN=SYSTEM.  Remove the .desktop file
    generated by pl2link and install a valid one.  Install the XPM icon
    here, not in the binary-arch target.  Also move dh_install.  Remove
    redundant call to dh_installdirs.
    (binary-arch): Do not create link for the app wrapper.  Change the
    condition for moving the Resources to FHS locations from
    DEB_GNUSTEP_NO_MOVE to GS_USE_FHS.  Adjust the variables and paths in
    that snippet accordingly.  Remove the unnecessary dh_installexamples
    invocation.  Adjust the path parameter of dh_slibdeps.
  * debian/menu (section): Changed to Applications/Network/Web News.
  * debian/Grr.desktop: New file.
  * debian/rssreader.app.preinst: Deleted, already unnecessary.

 -- Yavor Doganov <yavor@doganov.org>  Sun, 28 Oct 2007 21:43:06 +0200

rssreader.app (0.6.2.dfsg-3) unstable; urgency=low

  * To properly move the Resources dir to /usr/share, include a preinst
    script which Hubert Chan wrote originally for gnumail.app.  This fixes
    a grave bug (not reported) that occurs on upgrades.
  * Remove the lintian override, we are compliant now.

 -- Yavor Doganov <yavor@doganov.org>  Tue, 21 Nov 2006 22:20:22 +0200

rssreader.app (0.6.2.dfsg-2) unstable; urgency=low

  [ Remarks and suggestions by James Westby ]
  * Actually bump debian/compat to 5.
  * Switch to ${binary:Version}.
  * Include license header of LGPL in debian/copyright.
  * Rename README.Debian to README.Debian-source.
  * Drop the configure target from debian/rules.

  * Build-depend on dpkg-dev (>= 1.13.19), thanks to Daniel Leidert.
  * List explicitly which files are copyrighted by the two copyright
    holders, thanks to Margarita Manterola.

 -- Yavor Doganov <yavor@doganov.org>  Thu, 21 Sep 2006 17:26:06 +0300

rssreader.app (0.6.2.dfsg-1) unstable; urgency=low

  * New upstream release.
    + Doesn't segfault on startup anymore (Closes: #385239).
    + Fixes various hangups when adding a feed (Closes: #310979).
  * Urgency set to low instead of medium since it is a new upstream
    release with a lot of changes.
  * Acknowledge NMU, thanks Luk Claes (Closes: #352392, #356538).
  * Repackage the upstream tarball, removing the RSSKit documentation; it
    currently has no license.  The app was renamed to Grr (Günther's RSS
    Reader), but the Debian source/binary packages remain the same.
  * Split the package and build three more binary packages --
    rsskit.framework, librrskit0 and librsskit0-dev.
  * Add debian/rsskit.framework.README.Debian explaining the reason for the
    repackaging.
  * Build-depend on libgnustep-gui-dev, instead of libgnustep-gui0.10-dev.
  * Upgrade to debhelper v5, adjust the build-dependancy accordingly and bump
    debian/compat.
  * Pass "-LRSSKit/shared_obj" to the linker in order to find the shared
    libs, thanks to Damyan Ivanov for the hint.
  * Append "messages=yes" to $(MAKE) in order to track curious build
    failures on the autobuilders.
  * Rework the long description to fix a lintian warning, also mention
    the new name and fix the Homepage.
  * Escape Gürkan's and upstream author's names in the manpage to fix a
    lintian warning; rename it to Grr.1 and substitute the name accordingly.
  * Remove debian/dirs and debian/docs, split the latter into
    $binary_package.docs.
  * Include /usr/share/GNUstep/debian/config.mk in debian/rules.
  * Move Resources to /usr/share/GNUstep/Grr.app and make a compatibility
    symlink.
  * Replace the symlynk to /usr/bin/gnustep-app-wrapper with
    $(GS_SYSTEM_ROOT)/Makefiles/gnustep-app-wrapper, the former will
    be removed after the release of Etch.
  * Add icon to debian/menu and a hint as well.  Build-depend on
    imagemagick for the conversion to .xpm format.
  * [debian/copyright]: Clarify that the license is GPLv2 only,
    unfortunately, and change the link to point to it.  Add the standard
    blurb as well.  List the FSF as additional copyright holder and
    include a notice about RSSKit/GNUmakefile, which appears to be under
    LGPL (probably a yanking mistake upstream).
  * Add myself to Uploaders: as agreed with the maintainer.
  * Bump Standards-Version to 3.7.2, no changes needed.

 -- Yavor Doganov <yavor@doganov.org>  Mon, 18 Sep 2006 23:22:23 +0300

rssreader.app (0.2.2-1.1) unstable; urgency=high

  * Non-maintainer upload.
  * Update libgnustep-gui build-dep (Closes: #352392).
  * Use gsdh_gnustep.

 -- Luk Claes <luk@debian.org>  Sun, 12 Mar 2006 17:40:09 +0100

rssreader.app (0.2.2-1) unstable; urgency=low

  * Initial Release. (closes: #285375)

 -- Gürkan Sengün <gurkan@linuks.mine.nu>  Mon,  6 Dec 2004 20:20:28 +0100
