debian/0000755000000000000000000000000011760757277007211 5ustar debian/copyright0000644000000000000000000000161311756662713011140 0ustar Copyright: Copyright (C) 2004-2005 Daniel Burrows Copyright (C) 2006-2011 John Lightsey This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License version 2 as published by the Free Software Foundation. This program 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. This package was debianized by Daniel Burrows on Sun, 29 Feb 2004 20:21:08 -0500. It was downloaded from svn.debian.org. Original Author: Daniel Burrows Current Maintainer: John Lightsey On Debian systems, the complete text of the GNU General Public License can be found in /usr/share/common-licenses/GPL-2 debian/source/0000755000000000000000000000000011756662713010504 5ustar debian/source/format0000644000000000000000000000001411756662713011712 0ustar 3.0 (quilt) debian/compat0000644000000000000000000000000211756662713010402 0ustar 7 debian/patches/0000755000000000000000000000000011756662713010633 5ustar debian/patches/ftbfs-gcc-4.7.diff0000644000000000000000000000063411752570170013623 0ustar Index: apt-watch-0.4.0/common/apt-watch-common.cc =================================================================== --- apt-watch-0.4.0.orig/common/apt-watch-common.cc 2011-08-28 00:22:56.000000000 +0000 +++ apt-watch-0.4.0/common/apt-watch-common.cc 2012-05-09 22:32:17.812477713 +0000 @@ -8,6 +8,7 @@ #include #include #include +#include using namespace std; debian/patches/series0000644000000000000000000000002411756662713012044 0ustar ftbfs-gcc-4.7.diff debian/apt-watch-gnome.docs0000644000000000000000000000001411756662713013044 0ustar README TODO debian/watch0000644000000000000000000000007711756662713010241 0ustar version=3 http://nixnuts.net/apt-watch/apt-watch-(.*)\.tar\.gz debian/lintian0000644000000000000000000000024411756662713010565 0ustar #apt-watch-auth-helper authenticates the user with pam, so it must be setuid apt-watch-backend: setuid-binary usr/lib/apt-watch/apt-watch-auth-helper 4755 root/rootdebian/changelog0000644000000000000000000003551611760756476011075 0ustar apt-watch (0.4.0-2.1ubuntu1) quantal; urgency=low * Merge from Debian testing. Remaining changes: - debian/control: + Version libapt-pkg-dev Build-Depends + Build-Depend on libgamin-dev, not libfam-dev -- Angel Abad Mon, 28 May 2012 22:12:32 +0200 apt-watch (0.4.0-2.1) unstable; urgency=high * Non maintainer upload. * Fix build failure with GCC 4.7. Closes: #672080. -- Matthias Klose Wed, 09 May 2012 22:30:07 +0000 apt-watch (0.4.0-2) unstable; urgency=low * Bump debian release for unstable Closes: #638074 -- John Lightsey Mon, 17 Oct 2011 21:37:34 -0500 apt-watch (0.4.0-1ubuntu2) precise; urgency=low * Rebuild against latest libapt. -- Angel Abad Mon, 30 Jan 2012 11:20:36 +0100 apt-watch (0.4.0-1ubuntu1) oneiric; urgency=low * Merge from Debian experimental. Remaining changes: - debian/control: + Version libapt-pkg-dev Build-Depends + Build-Depend on libgamin-dev, not libfam-dev * debian/rules: No need to build with -U_FORTIFY_SOURCE * Drop debian/patches/add-missing-format-specifier.patch, applied upstream. -- Andrew Starr-Bochicchio Mon, 29 Aug 2011 11:04:30 -0400 apt-watch (0.4.0-1) experimental; urgency=low * New upstream release Updated to Gnome Panel 3 (Closes: #638074) * Update standards version to 3.9.2.0 * Update debian/rules to handle new gnome 3 installation directories and files. * Update debian/copyright with current year -- John Lightsey Sun, 28 Aug 2011 11:20:11 -0500 apt-watch (0.3.3-1ubuntu2) oneiric; urgency=low * rebuild against the latest libapt -- Michael Vogt Mon, 08 Aug 2011 12:14:39 +0200 apt-watch (0.3.3-1ubuntu1) oneiric; urgency=low * Merge from debian unstable, remaining changes: - debian/control: + Version libapt-pkg-dev Build-Depends + Build-Depend on libgamin-dev, not libfam-dev - debian/rules: Build with -U_FORTIFY_SOURCE - debian/patches/add-missing-format-specifier.patch: Add missing format specifier -- Lorenzo De Liso Tue, 03 May 2011 13:33:18 +0200 apt-watch (0.3.3-1) unstable; urgency=low * New upstream release Deprecate glade in favor of GtkBuilder Remove deprecated libapt-pkg methods. Remove deprecated Gnome classes in preparation for Gnome 3. Import all fixes from Debian package. * Update homepage and vcs in debian/control * Add debian/watch * Update package to source format 3.0 (quilt) -- John Lightsey Tue, 29 Mar 2011 23:12:00 -0500 apt-watch (0.3.2-15ubuntu1) natty; urgency=low * Merge from debian unstable (LP: #528686), remaining changes: - debian/control: + Version libapt-pkg-dev Build-Depends + Build-Depend on libgamin-dev, not libfam-dev - debian/rules: Build with -U_FORTIFY_SOURCE - ui-gnome/apt-watch-gnome.cc: Add missing format specifier -- Lorenzo De Liso Fri, 26 Nov 2010 21:40:56 +0100 apt-watch (0.3.2-15) unstable; urgency=low * Remove -Werror from CXXFLAGS to avoid deprecation warnings from libapt 8.0 Closes: #594353 -- John Lightsey Thu, 26 Aug 2010 14:23:27 -0500 apt-watch (0.3.2-14) unstable; urgency=low * Change all uids and gids to work new setuid warnings in gtk * bump standards version to 3.8.3.0 -- John Lightsey Tue, 29 Sep 2009 20:43:11 -0500 apt-watch (0.3.2-13ubuntu4) maverick; urgency=low * rebuild without -Werror -- Michael Vogt Sat, 31 Jul 2010 09:20:14 +0200 apt-watch (0.3.2-13ubuntu3) maverick; urgency=low * rebuild against latest libapt -- Michael Vogt Fri, 30 Jul 2010 22:27:27 +0200 apt-watch (0.3.2-13ubuntu2) karmic; urgency=low * rebuild against latest libapt -- Michael Vogt Sat, 26 Sep 2009 00:07:57 +0200 apt-watch (0.3.2-13ubuntu1) karmic; urgency=low [ Michael Terry ] * Merge from debian unstable (LP: #382771), remaining changes: - debian/control: + Version libapt-pkg-dev Build-Depends + Build-Depend on libgamin-dev, not libfam-dev - debian/rules: + Build with -U_FORTIFY_SOURCE -Wno-format-security [ Michael Bienia ] * debian/rules: + Remove -Wno-format-security * ui-gnome/apt-watch-gnome.cc: + Add missing format specifier -- Michael Bienia Thu, 04 Jun 2009 12:12:53 +0200 apt-watch (0.3.2-13) unstable; urgency=low * Fix GCC 4.4 build errors in apt-watch-slave.cc Closes: #527099 -- John Lightsey Mon, 01 Jun 2009 19:09:00 -0600 apt-watch (0.3.2-12) unstable; urgency=low * Apply patch from Martin Michlmayr to fix GCC 4.4 build errors Closes: #526168 * Add misc:Depends for apt-watch and apt-watch-backend packages * Add lintian override for setuid apt-watch-auth-helper binary * Raise debhelper compat version to 7 * Update copyright information * Bump standards version to 3.8.1.0 -- John Lightsey Sun, 03 May 2009 07:45:00 -0600 apt-watch (0.3.2-11) unstable; urgency=low * Add libglade2-dev to build-depends Closes: #524386 -- John Lightsey Sat, 25 Apr 2009 09:14:00 -0600 apt-watch (0.3.2-10ubuntu3) jaunty; urgency=low * rebuild against latest libapt -- Michael Vogt Tue, 10 Feb 2009 10:20:00 +0100 apt-watch (0.3.2-10ubuntu2) intrepid; urgency=low * Rebuild against libapt-pkg-libc6.8-6-4.6. * debian/rules: - Compile with CPPFLAGS = -U_FORTIFY_SOURCE -Wno-format-security, fix FTBFS with Ubuntu toolchain. -- Luca Falavigna Fri, 27 Jun 2008 18:46:46 +0200 apt-watch (0.3.2-10ubuntu1) hardy; urgency=low * Merge from Debian unstable (LP: #192340). Remaining Ubuntu changes: - debian/control Build-Depends: + Use libgamin-dev instead of libfam-dev + Add versioning (>= 0.7.9) to libapt-pkg-dev - Modified Maintainer values to match Debian-Maintainer-Field spec. -- Stefan Ebner Sat, 16 Feb 2008 11:40:45 +0100 apt-watch (0.3.2-10) unstable; urgency=low * Applied patch from Aurelien Jacobs to fix GCC 4.3 build errors Closes: #454839 * Change ownership of moved files to effective UID/GID Closes: #425578 * Don't ignore errors from make distclean in debian/rules -- John Lightsey Mon, 11 Feb 2008 23:14:00 -0600 apt-watch (0.3.2-9ubuntu2) hardy; urgency=low * Rebuild against libapt-pkg-libc6.6-6-4.6. -- Michael Vogt Fri, 14 Dec 2007 12:07:29 +0100 apt-watch (0.3.2-9ubuntu1) gutsy; urgency=low * Merge from Debian unstable (LP: #134490). Remaining Ubuntu changes: - debian/control Build-Depends: + Use libgamin-dev instead of libfam-dev + Add versioning (>= 0.7.0) to libapt-pkg-dev - Modified Maintainer values to match Debian-Maintainer-Field spec. * Fix lintian warning: debian-rules-ignores-make-clean-error -- Cesare Tirabassi Fri, 24 Aug 2007 13:15:37 +0200 apt-watch (0.3.2-9) unstable; urgency=low * Applied Martin Michlmayr's patch to fix GCC 4.3 build errors Closes: #417088 * Rebuilt with newest libapt-pkg Closes: #432041 * Fix linker flags to link libglade properly Closes: #431324 * Added AM_MAINTAINER_MODE to configure.ac -- John Lightsey Thu, 12 Jul 2007 21:55:00 -0600 apt-watch (0.3.2-8ubuntu6) gutsy; urgency=low * Rebuild against libapt-pkg-libc6.6-6-4.5. -- William Grant Sun, 05 Aug 2007 16:43:51 +1000 apt-watch (0.3.2-8ubuntu5) gutsy; urgency=low * Rebuild against libapt-pkg-libc6.6-6-4.4. -- Colin Watson Mon, 09 Jul 2007 16:53:04 +0100 apt-watch (0.3.2-8ubuntu4) gutsy; urgency=low * rebuild against the latest apt * bump build-depends -- Michael Vogt Tue, 19 Jun 2007 11:33:11 +0200 apt-watch (0.3.2-8ubuntu3) feisty; urgency=low * Update build-depends to rebuild against the latest apt. -- Michael Bienia Tue, 27 Feb 2007 14:45:26 +0100 apt-watch (0.3.2-8ubuntu2) feisty; urgency=low * Update build-depends to rebuild against the latest apt. * Modified Maintainer values to match Debian-Maintainer-Field spec. -- Michael Bienia Fri, 9 Feb 2007 16:25:37 +0100 apt-watch (0.3.2-8ubuntu1) feisty; urgency=low * Merge from debian unstable. - Retaining Build-Depends changes for Ubuntu. - Updated build-depends to rebuild against the latest apt -- Sarah Hobbs Fri, 15 Dec 2006 22:18:13 +1100 apt-watch (0.3.2-8) unstable; urgency=low * Applied Martin Michlmayr's patch to fix GCC 4.2 build errors Closes: #364596 * Thanks to Margarita Manterola for previous NMU Closes: #380728, #367088 * Updated README to explain relationships between -gnome and -backend packages Closes: #369496 * Moved debian/docs to debian/.docs -- John Lightsey Tue, 31 Oct 2006 14:37:00 -0600 apt-watch (0.3.2-7.1ubuntu1) edgy; urgency=low [William Alexander Grant] * Merge from debian unstable. - Retaining Build-Depends changes for Ubuntu. [Michael Vogt] * updated build-depends to rebuild against the latest apt -- Michael Vogt Wed, 23 Aug 2006 17:57:06 +0200 apt-watch (0.3.2-7.1) unstable; urgency=medium * Non-maintainer upload to fix wrong handling of GConf schemas and lack of dependency on xterm. Thanks to Arjan Oosting for the patches. * Fixed incorrect GConf use. (Closes: #380728) - debian/rules: fix call dh_gconf to work on apt-watch-gnome. - debian/control: add ${misc:Depends} to Depends and bump the build depency on debhelper to 4.9.8.1. * debian/control: Add missing xterm dependency. (Closes: #367088) -- Margarita Manterola Wed, 9 Aug 2006 09:50:26 -0300 apt-watch (0.3.2-7ubuntu1) edgy; urgency=low * Merge from debian unstable. - Retaining Build-Depends changes for Ubuntu. -- William Alexander Grant Tue, 18 Jul 2006 13:42:58 +1000 apt-watch (0.3.2-7) unstable; urgency=low * apt-watch-gnome and apt-watch-backend are now marked as replacing versions of apt-watch prior to 0.3.2-6 Closes: #366024 * Clarified short package descriptions Closes: #364573 * Added binary-indep target to debian/rules * Updated standards version to 3.7.2.0 -- John Lightsey Tue, 9 May 2006 13:57:00 -0600 apt-watch (0.3.2-6) unstable; urgency=low * Added time of last update to GNOME applet tooltip * Split apt-watch into backend/frontend packages * Applied GNOME HIG improvements from Sebastian Heinlein with some minor changes Closes: #248458 * Fixed inaccurate download progress calculation Closes: #310441 -- John Lightsey Wed, 5 Apr 2006 11:07:00 -0600 apt-watch (0.3.2-5) unstable; urgency=low * New Maintainer (Debian and upstream) Many thanks to Daniel Burrows for creating apt-watch. * Fixed do_update and do_reload in apt-watch-slave.cc to fix error with missing .apt-watch/archive/partial/ directory Closes: #275401 * Changed apt-watch-slave.cc, apt-watch-auth-helper.cc, and apt-watch-gnome.cc to request a backend reload after a package manager is run Closes: #296556 * Added waitpid() call in shutdown_auth_handler() to reap dead child processes * Removed excess border around panel applet from apt-watch-gnome.cc Closes: #257587, #301899 * Changed applet name and description in apt-watch.server to more functionality-descriptive values Closes: #257589 * Changed package short description to indicate apt-watch is a GNOME applet Closes: #308817 -- John Lightsey Wed, 25 Jan 2006 13:52:00 -0600 apt-watch (0.3.2-4ubuntu2) dapper; urgency=low * rebuild against latest libapt -- Michael Vogt Fri, 25 Nov 2005 15:11:10 +0100 apt-watch (0.3.2-4ubuntu1) dapper; urgency=low * Resynchronise with Debian. -- Stephan Hermann Thu, 10 Nov 2005 00:08:25 +0100 apt-watch (0.3.2-4) unstable; urgency=low * Remove the gdx_pixbuf check and strip it from Build-Depends (Closes: #265123). -- Daniel Burrows Sat, 24 Sep 2005 10:40:28 -0700 apt-watch (0.3.2-3) unstable; urgency=low * Build against the new apt; add a Build-Depends to force the buildds to use the new version as well. (Closes: #316631) -- Daniel Burrows Sat, 2 Jul 2005 13:56:24 -0400 apt-watch (0.3.2-2ubuntu7) breezy; urgency=low * Rebuild with the new cairo version -- Sebastien Bacher Thu, 18 Aug 2005 17:14:06 +0000 apt-watch (0.3.2-2ubuntu6) breezy; urgency=low * Rebuild for new libapt-pkg -- Andrew Mitchell Fri, 12 Aug 2005 14:07:25 +1200 apt-watch (0.3.2-2ubuntu5) breezy; urgency=low * Rebuild for new C++ ABI -- Matthias Klose Tue, 28 Jun 2005 11:02:13 +0000 apt-watch (0.3.2-2ubuntu4) hoary; urgency=low * rebuild against apt 0.6.30 -- Michael Vogt Mon, 7 Feb 2005 13:27:25 +0100 apt-watch (0.3.2-2ubuntu3) hoary; urgency=low * rebuild against apt 0.6.30 -- Michael Vogt Wed, 19 Jan 2005 23:05:48 +0100 apt-watch (0.3.2-2ubuntu2) hoary; urgency=low * rebuild against the latest apt, fixed build-depends (fam->gamin) -- Michael Vogt Fri, 24 Dec 2004 08:56:45 +0100 apt-watch (0.3.2-2ubuntu1) hoary; urgency=low * rebuild against apt 0.6 -- Michael Vogt Mon, 13 Dec 2004 19:42:27 +0100 apt-watch (0.3.2-2) unstable; urgency=low * Backport fix from SVN to not double-prompt for the password. (Closes: #250167) -- Daniel Burrows Thu, 20 May 2004 23:45:32 -0400 apt-watch (0.3.2-1) unstable; urgency=low * New upstream release. - The program works now even if FAM is not available. (Closes: #237567, #247334) -- Daniel Burrows Wed, 5 May 2004 00:12:30 -0400 apt-watch (0.3.1-2) unstable; urgency=low * Remove empty /usr/sbin and /usr/bin directories (oops, Closes: #238850) -- Daniel Burrows Fri, 19 Mar 2004 09:24:31 -0500 apt-watch (0.3.1-1) unstable; urgency=low * New upstream release -- Daniel Burrows Fri, 19 Mar 2004 09:11:20 -0500 apt-watch (0.3-1) unstable; urgency=low * New upstream release - Icons are now used to display the status, not text. (Closes: #237928) * Now needs libgdk-pixbuf-dev; Build-Depends added. -- Daniel Burrows Thu, 18 Mar 2004 23:56:05 -0500 apt-watch (0.2-1) unstable; urgency=low * Initial Release. -- Daniel Burrows Sun, 29 Feb 2004 20:21:08 -0500 debian/apt-watch-backend.docs0000644000000000000000000000003611756662713013332 0ustar NEWS protocol.txt README TODO debian/control0000644000000000000000000000356011756662713010613 0ustar Source: apt-watch Section: admin Priority: optional Maintainer: Ubuntu Developers XSBC-Original-Maintainer: John Lightsey Build-Depends: debhelper (>= 7.0.8), quilt (>= 0.46-7~), libpam0g-dev | libpam-dev, libgamin-dev, libpanel-applet-4-dev, libapt-pkg-dev (>= 0.8.16~exp5) Standards-Version: 3.9.2.0 Vcs-Git: http://nixnuts.net/git/apt-watch.git Homepage: http://nixnuts.net/apt-watch/ Package: apt-watch-backend Architecture: any Depends: apt-watch-interface, ${shlibs:Depends}, xterm, ${misc:Depends} Replaces: apt-watch (<< 0.3.2-6) Description: Applet that monitors apt sources for upgrades (backend slave) apt-watch is an applet that will inform you when upgrades are available for your computer. It is similar to Windows Update or the Red Hat Network applet. . This package contains the backend client. It must be used in conjunction with a graphical frontend. Package: apt-watch-gnome Architecture: any Depends: apt-watch-backend, ${shlibs:Depends}, ${misc:Depends} Replaces: apt-watch (<< 0.3.2-6) Provides: apt-watch-interface Recommends: synaptic | aptitude Description: Applet that monitors apt sources for upgrades (GNOME applet) apt-watch is an applet that will inform you when upgrades are available for your computer. It is similar to Windows Update or the Red Hat Network applet. . This package contains the GNOME applet graphical interface. Package: apt-watch Architecture: all Depends: apt-watch-gnome, apt-watch-backend, ${misc:Depends} Description: Applet that monitors apt sources for upgrades (transitional package) apt-watch is an applet that will inform you when upgrades are available for your computer. It is similar to Windows Update or the Red Hat Network applet. . This is a transitional dummy package to ensure clean upgrades from old releases. It can be safely removed after upgrade. debian/rules0000755000000000000000000000567511756662713010301 0ustar #!/usr/bin/make -f # -*- makefile -*- # Sample debian/rules that uses debhelper. # GNU copyright 1997 to 1999 by Joey Hess. # Uncomment this to turn on verbose mode. #export DH_VERBOSE=1 # These are used for cross-compiling and for saving the configure script # from having to guess our platform (since we know it already) DEB_HOST_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_HOST_GNU_TYPE) DEB_BUILD_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_BUILD_GNU_TYPE) CFLAGS = -Wall -g ifneq (,$(findstring noopt,$(DEB_BUILD_OPTIONS))) CFLAGS += -O0 else CFLAGS += -O2 endif ifeq (,$(findstring nostrip,$(DEB_BUILD_OPTIONS))) INSTALL_PROGRAM += -s endif config.status: configure dh_quilt_patch dh_testdir CFLAGS="$(CFLAGS)" ./configure --host=$(DEB_HOST_GNU_TYPE) --build=$(DEB_BUILD_GNU_TYPE) --prefix=/usr --sysconfdir=/etc --libexecdir=\$${prefix}/lib/apt-watch --datadir=\$${prefix}/share build: build-stamp build-stamp: config.status dh_testdir $(MAKE) touch build-stamp clean: dh_testdir dh_testroot rm -f build-stamp [ ! -f Makefile ] || $(MAKE) distclean rm -rf $(CURDIR)/debian/apt-watch/ \ $(CURDIR)/debian/apt-watch-gnome/ \ $(CURDIR)/debian/apt-watch-backend/ dh_quilt_unpatch dh_clean install: build dh_testdir dh_testroot dh_prep dh_installdirs $(MAKE) install GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL=1 DESTDIR=$(CURDIR)/debian/apt-watch/ # Copy/move files to apt-watch-gnome directory mkdir -p $(CURDIR)/debian/apt-watch-gnome/usr/lib/apt-watch/ \ $(CURDIR)/debian/apt-watch-gnome/usr/share/apt-watch/ \ $(CURDIR)/debian/apt-watch-gnome/usr/share/doc/ \ $(CURDIR)/debian/apt-watch-gnome/etc/ \ $(CURDIR)/debian/apt-watch-gnome/usr/share/gnome-panel/4.0/applets/ \ $(CURDIR)/debian/apt-watch/usr/share/lintian/overrides/ mv $(CURDIR)/debian/apt-watch/usr/lib/apt-watch/apt-watch \ $(CURDIR)/debian/apt-watch-gnome/usr/lib/apt-watch/ mv $(CURDIR)/debian/apt-watch/usr/share/apt-watch/apt-watch.ui \ $(CURDIR)/debian/apt-watch-gnome/usr/share/apt-watch/ mv $(CURDIR)/debian/apt-watch/usr/share/gnome-panel/4.0/applets/org.gnome.panel.Apt_Watch.panel-applet \ $(CURDIR)/debian/apt-watch-gnome/usr/share/gnome-panel/4.0/applets/ mv $(CURDIR)/debian/apt-watch/etc/gconf/ \ $(CURDIR)/debian/apt-watch-gnome/etc/ install -D -p -o root -g root -m 644 $(CURDIR)/debian/lintian $(CURDIR)/debian/apt-watch/usr/share/lintian/overrides/apt-watch-backend # Rename remaining files to "backend" package mv $(CURDIR)/debian/apt-watch/* $(CURDIR)/debian/apt-watch-backend/ # Set up dummy apt-watch package # mkdir -p $(CURDIR)/debian/apt-watch binary-indep: # nothing to do binary-arch: build install dh_testdir dh_testroot dh_installchangelogs dh_installdocs dh_installpam dh_gconf -papt-watch-gnome dh_strip dh_compress dh_fixperms -Xapt-watch dh_installdeb dh_shlibdeps dh_gencontrol dh_md5sums dh_builddeb binary: binary-indep binary-arch .PHONY: build clean binary-indep binary-arch binary install debian/apt-watch-backend.pam0000644000000000000000000000013611756662713013160 0ustar @include common-auth @include common-account @include common-password @include common-session