...
 
Commits (7)
batmon.app (0.9-2) UNRELEASED; urgency=medium
* debian/rules (override_dh_auto_build): Don't generate the .xpm icon;
fixes FTBFS with recent imagemagick (Closes: #897502).
batmon.app (0.9-2) unstable; urgency=medium
* debian/compat: Bump to 11.
* debian/rules: Don't include buildflags.mk. Remove variables already
defined in config.mk. Replace LDFLAGS with DEB_LDFLAGS_MAINT_APPEND.
(override_dh_auto_build): Don't generate the .xpm icon; fixes FTBFS
with recent imagemagick (Closes: #897502). Invoke dh_auto_build
instead of $(MAKE) for parallel builds. Pass dpkg-buildflags instead
of all flags manually.
(override_dh_clean): Remove.
* debian/control (Build-Depends): Remove imagemagick.
(override_dh_link): Don't invoke gsdh_gnustep; useless for apps.
* debian/control (Build-Depends): Remove imagemagick. Bump debhelper
requirement to match the compat level. Add gnustep-make >= 2.7.0-3
for noopt support.
(Depends): Remove ${gnustep:Depends}; obsolete.
(Vcs-Git, Vcs-Browser): Switch to Salsa.
(Standards-Version): Claim compliance with 4.1.4 as of this release.
* debian/menu: Delete as per policy requirement.
* debian/install: Remove batmon.xpm.
* debian/watch: Upgrade to version 4, use Savannah's mirror redirector.
* debian/copyright: Use https, add Upstream-Contact, update Debian
packaging copyright years.
-- Yavor Doganov <yavor@gnu.org> Fri, 11 May 2018 09:12:16 +0300
-- Yavor Doganov <yavor@gnu.org> Fri, 11 May 2018 10:44:00 +0300
batmon.app (0.9-1) unstable; urgency=medium
......
......@@ -3,18 +3,18 @@ Section: gnustep
Priority: optional
Maintainer: Debian GNUstep maintainers <pkg-gnustep-maintainers@lists.alioth.debian.org>
Uploaders: Yavor Doganov <yavor@gnu.org>, Gürkan Myczko <gurkan@phys.ethz.ch>
Build-Depends: debhelper (>= 9),
Build-Depends: debhelper (>= 11),
gnustep-make (>= 2.7.0-3),
libgnustep-gui-dev
Standards-Version: 3.9.8
Standards-Version: 4.1.4
Homepage: http://www.nongnu.org/gap/batmon/
Vcs-Git: https://anonscm.debian.org/git/pkg-gnustep/batmon.app.git
Vcs-Browser: https://anonscm.debian.org/cgit/pkg-gnustep/batmon.app.git
Vcs-Git: https://salsa.debian.org/gnustep-team/batmon.app.git
Vcs-Browser: https://salsa.debian.org/gnustep-team/batmon.app
Package: batmon.app
Architecture: any
Depends: ${shlibs:Depends},
${misc:Depends},
${gnustep:Depends}
${misc:Depends}
Description: Battery monitor for GNUstep
Battery Monitor is a battery monitor for laptops. It displays the current
status of the battery (charge/discharge and energy level) as well as some
......
Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
Upstream-Name: batmon
Source: http://download.savannah.gnu.org/releases/gap/
Upstream-Contact: gap-dev-discuss@nongnu.org
Source: https://download.savannah.gnu.org/releases/gap/
Files: *
Copyright: 2005-2016 GNUstep Application Project
License: GPL-2+
Files: debian/*
Copyright: 2006-2014 Debian GNUstep maintainers
Copyright: 2006-2018 Debian GNUstep maintainers
License: GPL-2+
License: GPL-2+
......
......@@ -4,28 +4,19 @@
SHELL := /bin/bash
include /usr/share/dpkg/buildflags.mk
include /usr/share/GNUstep/debian/config.mk
export GNUSTEP_MAKEFILES := $(GS_MAKE_DIR)
export GNUSTEP_INSTALLATION_DOMAIN := SYSTEM
d_app := $(CURDIR)/debian/batmon.app
LDFLAGS += -Wl,-z,defs -Wl,--as-needed
ifneq (,$(findstring noopt,$(DEB_BUILD_OPTIONS)))
optim := debug=yes
endif
export DEB_BUILD_MAINT_OPTIONS=hardening=+all
export DEB_LDFLAGS_MAINT_APPEND = -Wl,--no-undefined -Wl,--as-needed
%:
dh $@
override_dh_auto_build:
$(MAKE) $(optim) CPPFLAGS="$(CPPFLAGS)" OBJCFLAGS="$(CFLAGS)" \
LDFLAGS="$(LDFLAGS)" messages=yes
dh_auto_build -- $(optim) messages=yes \
$(shell dpkg-buildflags --export=cmdline)
override_dh_link:
gsdh_gnustep
dh_installdirs usr/share/GNUstep
rm $(d_app)$(GNUSTEP_SYSTEM_APPS)/batmon.app/Resources/{LICENSE,README}
rm $(d_app)$(GNUSTEP_SYSTEM_APPS)/batmon.app/Resources/*.desktop
......
......@@ -2,5 +2,5 @@
# which were manually cleaned and the .orig.tar.gz recreated. They
# cause dpkg-source errors -- upstream is now aware, so this shouldn't
# happen in future releases.
version=3
http://savannah.nongnu.org/download/gap/batmon-(.*)\.tar\.gz
version=4
https://dl.sv.gnu.org/releases/gap/batmon@ANY_VERSION@@ARCHIVE_EXT@