diff options
| -rw-r--r-- | debian/changelog | 257 | ||||
| -rw-r--r-- | debian/compat | 1 | ||||
| -rw-r--r-- | debian/control | 17 | ||||
| -rw-r--r-- | debian/copyright | 34 | ||||
| -rw-r--r-- | debian/dirs | 3 | ||||
| -rw-r--r-- | debian/menu | 3 | ||||
| -rw-r--r-- | debian/patches/01-patch-makefile.in-to-not-install-docs.patch | 31 | ||||
| -rw-r--r-- | debian/patches/series | 1 | ||||
| -rwxr-xr-x | debian/rules | 10 | ||||
| -rw-r--r-- | debian/source/format | 1 | ||||
| -rw-r--r-- | debian/watch | 2 | ||||
| -rw-r--r-- | debian/wavemon.docs | 4 | 
12 files changed, 364 insertions, 0 deletions
diff --git a/debian/changelog b/debian/changelog new file mode 100644 index 0000000..e0a536a --- /dev/null +++ b/debian/changelog @@ -0,0 +1,257 @@ +wavemon (0.8.0-1) unstable; urgency=medium + +  * New upstream release +    - Majority of WEXT functions now replaced by nl80211 +    - Updated scan and info screens +    - Drop random signals functionality +  * d/watch: upstream has moved to github; update accordingly  +  * d/patches: +    - refresh 01-patch-makefile.in-to-not-install-docs.patch +    - drop 02-patch-configure.ac-to-allow-external-build_date.patch; applied +      upstream +  * d/control: add Build-Dep on libnl-3-dev, libnl-genl-3-dev, and pkg-config +  * d/rules: add libnl includes path to DEB_CFLAGS_MAINT_APPEND +  * d/rules: add PIE and full RELRO hardening options (hardening=+all) +  * d/wavemon.docs: 's/README/&.md/' (upstream has moved to Github) + + -- Jonathan McCrohan <jmccrohan@gmail.com>  Sat, 13 Feb 2016 18:07:20 +0000 + +wavemon (0.7.6-4) unstable; urgency=medium + +  * Upload to unstable because Jessie is now stable. \o/ + + -- Jonathan McCrohan <jmccrohan@gmail.com>  Sun, 26 Apr 2015 00:26:12 +0100 + +wavemon (0.7.6-3) experimental; urgency=medium + +  * Jessie still frozen, upload to experimental +  * Add support for reproducible builds +    - d/patches: Added +       02-patch-configure.ac-to-allow-external-build_date.patch (sent and +       accepted upstream) +    - d/rules: parse and export BUILD_DATE from changelog entry +  * d/control: bump Standards-Version to 3.9.6 +    - No changes required + + -- Jonathan McCrohan <jmccrohan@gmail.com>  Sun, 15 Mar 2015 19:39:15 +0000 + +wavemon (0.7.6-2) unstable; urgency=medium + +  * d/patches: Drop 01-remove-extra-copyright-file.patch; replace with +    01-patch-makefile.in-to-not-install-docs.patch +    - Add d/wavemon.docs to manually install docs (Closes: #736932) +  * d/{control,rules}: Switch from dh-autoreconf to autotools-dev +    - Fixes FTBFS on Ubuntu arm64 + + -- Jonathan McCrohan <jmccrohan@gmail.com>  Sun, 23 Mar 2014 01:17:05 +0000 + +wavemon (0.7.6-1) unstable; urgency=low + +  * New upstream release +    - Redesign scan window to fix bug (discovered as result of ncurses +      changes) +    - See NEWS file for rest of changes +  * Remove DMUA flag from d/control; DM upload granted as per +    https://lists.debian.org/debian-devel-announce/2012/09/msg00008.html +  * d/control: update homepage URL +  * d/control: bump Standards-Version to 3.9.5 +    - No changes required +  * d/patches: Drop 01-Allow-buildflags-to-be-overridden.patch; applied +    upstream, rename 02-remove-extra-copyright-file.patch as +    01-remove-extra-copyright-file.patch +  * d/control: Build-Depends on dh-autoreconf rather than autotools-dev +  * d/rules: Use DEB_CFLAGS_MAINT_APPEND to ensure -pthread is always passed +    to CFLAGS + + -- Jonathan McCrohan <jmccrohan@gmail.com>  Tue, 28 Jan 2014 00:05:25 +0000 + +wavemon (0.7.5-3) unstable; urgency=low + +  [ Jonathan McCrohan ] +  * Remove 01-pass-cppflags-and-ldflags-to-compiler.patch and replace with +    upstream commit eeaf804 as 01-Allow-buildflags-to-be-overridden.patch +    - allows hardened CFLAGS, which were previously missing + +  [ Nicholas Breen ] +  * Set DM-Upload-Allowed flag. + + -- Jonathan McCrohan <jmccrohan@gmail.com>  Fri, 29 Jun 2012 07:44:46 +0100 + +wavemon (0.7.5-2) unstable; urgency=low + +  * Mark as linux-any to save CPU cycles on KFreeBSD/Hurd buildds +  * Bump debhelper to v9 +  * Added 01-pass-cppflags-and-ldflags-to-compiler.patch to enable build +    hardening + + -- Jonathan McCrohan <jmccrohan@gmail.com>  Sun, 10 Jun 2012 01:42:32 +0100 + +wavemon (0.7.5-1) unstable; urgency=low + +  * New upstream release +    - Adds alternate [F1-F10] keyboard shortcuts (LP: #725036) + + -- Jonathan McCrohan <jmccrohan@gmail.com>  Sun, 06 May 2012 21:26:25 +0100 + +wavemon (0.7.4-1) unstable; urgency=low + +  * New upstream release +     - Depreciate use of /proc/net/wireless (closes: #576655) +  * Drop patch 02-fix-wavemonrc.5-man-errors.patch, applied upstream +  * Update S-V to 3.9.3 + + -- Jonathan McCrohan <jmccrohan@gmail.com>  Tue, 06 Mar 2012 00:35:39 +0000 + +wavemon (0.7.3-1) unstable; urgency=low + +  * New upstream release +     - Allows window to be resized (closes: #533353) +  * Improve packaging +     - Update to S-V to 3.9.2 +     - Bump Debhelper to v7 +     - Switch to dpkg-source 3.0 (quilt) format +     - Switch to dh-style debian/rules +     - Remove unused dependencies +     - Update package description (closes: #590531) +     - Add watchfile +     - Update FSF address +  * New maintainer: Jonathan McCrohan <jmccrohan@gmail.com> +     - Many thanks to Rene Engelhard for his great work. + + -- Jonathan McCrohan <jmccrohan@gmail.com>  Tue, 21 Feb 2012 22:08:12 +0000  + +wavemon (0.6.10-1) unstable; urgency=low + +  * New upstream release (closes: #560728) + + -- Rene Engelhard <rene@debian.org>  Fri, 11 Dec 2009 22:10:25 +0100 + +wavemon (0.6.7-1) unstable; urgency=low + +  * New upstream release + + -- Rene Engelhard <rene@debian.org>  Fri, 14 Aug 2009 16:09:34 +0200 + +wavemon (0.6.6-1) experimental; urgency=low + +  * New upstream release + + -- Rene Engelhard <rene@debian.org>  Sun, 07 Jun 2009 22:22:33 +0200 + +wavemon (0.6-1) experimental; urgency=low + +  * New upstream release +    - contains newer config.* (closes: #357956) + + -- Rene Engelhard <rene@debian.org>  Fri, 17 Apr 2009 00:37:20 +0200 + +wavemon (0.5-1) unstable; urgency=low + +  * New upstream release +    - fixes display of signal and noise levels when specifying interface +      (closes: #444773) +    - does not crash anymore when window is too small (closes: #201418) +    - allows overriding of settings in .wavemonrc on command line +      (closes: #258784) +  * clean debian/patches except 11_wavemonrc_section.diff +  * add ${misc:Depends} +  * fix for new menu section + + -- Rene Engelhard <rene@debian.org>  Fri, 17 Apr 2009 00:36:22 +0200 + +wavemon (0.4.0b-11) unstable; urgency=low + +  * build-depend on linux-libc-dev as first alternative. Fixes the FTBFS +    on the ia64 buildd... +  * fix wavemonrc(5)'s section  + + -- Rene Engelhard <rene@debian.org>  Mon, 02 Jul 2007 14:06:09 +0200 + +wavemon (0.4.0b-10) unstable; urgency=low + +  * add patch from Paul Martin fixing UTF-8 locale (closes: #229106) +  * add patch from Paul Martin fixing reading dBM values (closes: #426300) +  * make the code #include <stdlib.h> where needed + + -- Rene Engelhard <rene@debian.org>  Sun, 17 Jun 2007 13:04:05 +0100 + +wavemon (0.4.0b-9) unstable; urgency=low + +  * rebuild against new linux-kernel-headers (closes: #328442) + + -- Rene Engelhard <rene@debian.org>  Fri,  2 Dec 2005 09:33:40 +0100 + +wavemon (0.4.0b-8) unstable; urgency=low + +  * fix build with gcc-4.0 (closes: #297247), thanks Andreas Jochens + + -- Rene Engelhard <rene@debian.org>  Tue, 26 Jul 2005 22:38:24 +0200 + +wavemon (0.4.0b-7) unstable; urgency=low + +  * add patch for fixing build with gcc-3.4, thanks Andreas Jochens +    (closes: #264264) + + -- Rene Engelhard <rene@debian.org>  Tue, 10 Aug 2004 00:18:16 +0200 + +wavemon (0.4.0b-6) unstable; urgency=low + +  * fix aplist_scr.c to display MAC adresses actuallx XX:XX:..., +    thanks Sebastian 'yath' Schmidt for the patch (closes: #233103) + + -- Rene Engelhard <rene@debian.org>  Tue, 17 Feb 2004 00:36:49 +0100 + +wavemon (0.4.0b-5) unstable; urgency=medium + +  * rebuild with linux-kernel-headers and thefore newer +    linux/wireless.h (closes: #223660) + + -- Rene Engelhard <rene@debian.org>  Sun, 14 Dec 2003 20:47:17 +0100 + +wavemon (0.4.0b-4) unstable; urgency=high + +  * add patches from Lennart Poettering <mzqrooht@itaparica.org>; thanks: +    - make wavemon show WEP keyinfo correctly if containing +      bytes > 0x7F (closes: #205907) +    - x show ESSIDs and Nicks > 31 chars correctly +      x draw its gauges even on terminals having more than 127 colums +      (addresses: #205915) +  * Standards-Version: 3.6.1 (no changes needed) + + -- Rene Engelhard <rene@debian.org>  Fri,  5 Sep 2003 20:14:05 +0200 + +wavemon (0.4.0b-3) unstable; urgency=low + +  * The "Argh-I-thought-cdbs-would-depend-on-debhelper" release. +  * add Build-Depends: on debhelper (>= 4.1.0) (as the docs say...) +    (closes: #204024) + + -- Rene Engelhard <rene@debian.org>  Mon,  4 Aug 2003 02:01:07 +0200 + +wavemon (0.4.0b-2) unstable; urgency=low + +  * The "OK-let's-try-cdbs-out" release. +  * New maintainer; thanks Joey +  * move to cdbs +  * call exit(0) instead of exit() in wavemon.c (closes: #195174) +  * cleans right (closes: #199004) +  * remove the NMU disclaimer... +  * Standards-Version: 3.6.0 + + -- Rene Engelhard <rene@debian.org>  Fri,  1 Aug 2003 05:47:33 +0200 + +wavemon (0.4.0b-1) unstable; urgency=low + +  * Added a disclaimer for those people who plan to NMU this package +  * New upstream version (closes: Bug##137040) +  * Applied patches from Vincent Danjean <Vincent.Danjean@ens-lyon.org>, +    thanks a lot. +  * Updated Standards-Version + + -- Martin Schulze <joey@infodrom.org>  Mon, 14 Apr 2003 19:29:30 +0200 + +wavemon (0.3.3-1) unstable; urgency=low + +  * Initial packaging + + -- Martin Schulze <joey@finlandia.infodrom.north.de>  Sat,  8 Dec 2001 10:38:31 +0100 diff --git a/debian/compat b/debian/compat new file mode 100644 index 0000000..ec63514 --- /dev/null +++ b/debian/compat @@ -0,0 +1 @@ +9 diff --git a/debian/control b/debian/control new file mode 100644 index 0000000..fac58e2 --- /dev/null +++ b/debian/control @@ -0,0 +1,17 @@ +Source: wavemon +Section: net +Priority: extra +Maintainer: Jonathan McCrohan <jmccrohan@gmail.com> +Build-Depends: autotools-dev, libncurses5-dev, + debhelper (>= 9), linux-libc-dev, libnl-3-dev, libnl-genl-3-dev, + pkg-config +Standards-Version: 3.9.6 +Homepage: http://www.erg.abdn.ac.uk/ergcms/wavemon/ + +Package: wavemon +Architecture: linux-any +Depends: ${shlibs:Depends}, ${misc:Depends} +Description: Wireless Device Monitoring Application + Wavemon allows you to watch signal and noise levels, packet + statistics, device configuration and network parameters of your + wireless network hardware. diff --git a/debian/copyright b/debian/copyright new file mode 100644 index 0000000..1eabdaf --- /dev/null +++ b/debian/copyright @@ -0,0 +1,34 @@ +This is the Debian GNU/Linux prepackaged version of wavemon, a monitor +application for wireless hardware. + +This package was put together by Martin Schulze <joey@debian.org>, +from sources obtained from: + +  http://www.wavemage.com/wavemon-current.tar.gz + +Currently maintained by Jonathan McCrohan <jmccrohan@gmail.com> + +wavemon is distributed under the terms of the GNU General Public License. + +   Copyright (c) 2001-2002 Jan Morgenstern <jan@jm-music.de> +   Copyright (c) 2009      Gerrit Renker <gerrit@erg.abdn.ac.uk> + + * wavemon is free software; you can redistribute it and/or modify it under + * the terms of the GNU General Public License as published by the Free + * Software Foundation; either version 2, or (at your option) any later + * version. + * + * wavemon is distributed in the hope that it will be useful, but WITHOUT ANY + * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS + * FOR A PARTICULAR PURPOSE.  See the GNU General Public License for more + * details. + * + * You should have received a copy of the GNU General Public License along + * with wavemon; see the file COPYING.  If not, write to the Free Software + * Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, + * MA 02110-1301, USA. + +On Debian GNU/Linux systems, the complete text of the GNU General +Public License can be found in `/usr/share/common-licenses/GPL-2'. + +If you have bug reports or suggestions, please contact Gerrit. diff --git a/debian/dirs b/debian/dirs new file mode 100644 index 0000000..603bd4d --- /dev/null +++ b/debian/dirs @@ -0,0 +1,3 @@ +usr/share/man/man1 +usr/share/man/man5 +usr/bin diff --git a/debian/menu b/debian/menu new file mode 100644 index 0000000..2aa2d58 --- /dev/null +++ b/debian/menu @@ -0,0 +1,3 @@ +?package(wavemon):needs="text" section="Applications/Network/Monitoring" \ +	title="wavemon" \ +	command="/usr/bin/wavemon" diff --git a/debian/patches/01-patch-makefile.in-to-not-install-docs.patch b/debian/patches/01-patch-makefile.in-to-not-install-docs.patch new file mode 100644 index 0000000..1efd0d8 --- /dev/null +++ b/debian/patches/01-patch-makefile.in-to-not-install-docs.patch @@ -0,0 +1,31 @@ +From: Jonathan McCrohan <jmccrohan@gmail.com> +Date: Sun, 23 Mar 2014 01:02:44 +0000 +Subject: Patch Makefile.in to not install docs; install using dh instead + +diff --git a/Makefile.in b/Makefile.in +index d2e1c01..d8a579b 100644 +--- a/Makefile.in ++++ b/Makefile.in +@@ -22,7 +22,6 @@ MAIN	= @PACKAGE_NAME@.c + HEADERS	= $(wildcard *.h) + PURESRC	= $(filter-out $(MAIN),$(wildcard *.c)) + OBJS	= $(PURESRC:.c=.o) +-DOCS	= README.md NEWS THANKS AUTHORS COPYING ChangeLog +  + %.o: %.c $(HEADERS) + 	@echo ' CC  ' $< +@@ -50,13 +49,11 @@ install-suid-root install-binaries: all + 	$(INSTALL) -m 0755 -d $(DESTDIR)$(bindir) + 	$(INSTALL) -m $(exec_perms) @PACKAGE_NAME@ $(DESTDIR)$(bindir) +  +-install-docs: @PACKAGE_NAME@.1 @PACKAGE_NAME@rc.5 $(DOCS) ++install-docs: @PACKAGE_NAME@.1 @PACKAGE_NAME@rc.5 + 	$(INSTALL) -m 0755 -d $(DESTDIR)$(mandir)/man1 + 	$(INSTALL) -m 0644 @PACKAGE_NAME@.1 $(DESTDIR)$(mandir)/man1 + 	$(INSTALL) -m 0755 -d $(DESTDIR)$(mandir)/man5 + 	$(INSTALL) -m 0644 @PACKAGE_NAME@rc.5 $(DESTDIR)$(mandir)/man5 +-	$(INSTALL) -m 0755 -d $(DESTDIR)$(datadir) +-	$(INSTALL) -m 0644 $(DOCS) $(DESTDIR)$(datadir) +  + uninstall: + 	@$(RM) $(bindir)/@PACKAGE_NAME@ diff --git a/debian/patches/series b/debian/patches/series new file mode 100644 index 0000000..18ef635 --- /dev/null +++ b/debian/patches/series @@ -0,0 +1 @@ +01-patch-makefile.in-to-not-install-docs.patch diff --git a/debian/rules b/debian/rules new file mode 100755 index 0000000..0c8d9e4 --- /dev/null +++ b/debian/rules @@ -0,0 +1,10 @@ +#!/usr/bin/make -f + +export DEB_CFLAGS_MAINT_APPEND=-pthread -I/usr/include/libnl3 + +export DEB_BUILD_MAINT_OPTIONS=hardening=+all + +export BUILD_DATE = $(shell LC_ALL=C date -u --date="`dpkg-parsechangelog -SDate`") + +%: +	dh $@ --with autotools_dev diff --git a/debian/source/format b/debian/source/format new file mode 100644 index 0000000..163aaf8 --- /dev/null +++ b/debian/source/format @@ -0,0 +1 @@ +3.0 (quilt) diff --git a/debian/watch b/debian/watch new file mode 100644 index 0000000..2f03866 --- /dev/null +++ b/debian/watch @@ -0,0 +1,2 @@ +version=3 +https://github.com/uoaerg/wavemon/tags .*/v(\d[\d\.]+)\.tar\.gz diff --git a/debian/wavemon.docs b/debian/wavemon.docs new file mode 100644 index 0000000..41b2efb --- /dev/null +++ b/debian/wavemon.docs @@ -0,0 +1,4 @@ +AUTHORS +NEWS +README.md +THANKS  | 
