Package: xmon Severity: serious Tags: patch Hello,
xmon is still using debmake, which is deprecated. Attached is a patch to use debhelper instead. -- Julien Danjou // <[EMAIL PROTECTED]> http://julien.danjou.info // 9A0D 5FD9 EB42 22F6 8974 C95C A462 B51E C2FE E5CD // Ferns will rule the world.
diff -u xmon-1.5.6/xmon.man xmon-1.5.6/xmon.man --- xmon-1.5.6/xmon.man +++ xmon-1.5.6/xmon.man @@ -1,4 +1,4 @@ -.TH xmon 1 "30 March 1996" "X Version 11" +.TH xmon 1x "30 March 1996" "X Version 11" .SH NAME xmon \- interactive X protocol monitor .SH SYNOPSIS reverted: --- xmon-1.5.6/debian/README.debian +++ xmon-1.5.6.orig/debian/README.debian @@ -1,10 +0,0 @@ -xmon for DEBIAN ----------------------- - -Don't forget to add an authentication cookie for your pseudo server -before starting it: - -$ xauth add localhost:42 . `mcookie` -$ xmonui | xmond -port 42 - -Frederic Lepied <[EMAIL PROTECTED]>, Sun Oct 17 09:02:34 1999 diff -u xmon-1.5.6/debian/control xmon-1.5.6/debian/control --- xmon-1.5.6/debian/control +++ xmon-1.5.6/debian/control @@ -2,8 +2,8 @@ Section: x11 Priority: optional Maintainer: Filip Van Raemdonck <[EMAIL PROTECTED]> -Standards-Version: 3.2.1.0 -Build-Depends: debmake, libxaw7-dev, xutils +Standards-Version: 3.7.2 +Build-Depends: debhelper (>> 4.0.0), libxaw7-dev, xutils Package: xmon Architecture: any diff -u xmon-1.5.6/debian/changelog xmon-1.5.6/debian/changelog --- xmon-1.5.6/debian/changelog +++ xmon-1.5.6/debian/changelog @@ -1,3 +1,10 @@ +xmon (1.5.6-1.4) unstable; urgency=high + + * Switch to debhelper + * Bump standards version + + -- Julien Danjou <[EMAIL PROTECTED]> Fri, 19 May 2006 11:42:19 +0200 + xmon (1.5.6-1.3) unstable; urgency=low * Change priority to optional to match the archive overrides file; diff -u xmon-1.5.6/debian/rules xmon-1.5.6/debian/rules --- xmon-1.5.6/debian/rules +++ xmon-1.5.6/debian/rules @@ -2,51 +2,77 @@ -# Made with the aid of debmake, by Christoph Lameter, -# based on the sample debian/rules file for GNU hello by Ian Jackson. +# Uncomment this to turn on verbose mode. +#export DH_VERBOSE=1 -package=xmon +CFLAGS = -Wall -g -build: - $(checkdir) +ifneq (,$(findstring noopt,$(DEB_BUILD_OPTIONS))) + CFLAGS += -O0 +else + CFLAGS += -O2 +endif + +configure: configure-stamp +configure-stamp: + dh_testdir + # Add here commands to configure the package. + + touch configure-stamp + + +build: build-stamp + +build-stamp: configure-stamp + dh_testdir + + # Add here commands to compile the package. xmkmf -a - make - touch build + $(MAKE) + + touch build-stamp clean: - $(checkdir) - -make clean + dh_testdir + dh_testroot + rm -f build-stamp configure-stamp + + # Add here commands to clean up after the build process. + -$(MAKE) clean -rm -f build Makefile -rm -f `find . -name "*~"` - -rm -rf debian/tmp debian/files* core debian/substvars + -rm -rf core + + dh_clean -binary-indep: checkroot build - $(checkdir) -# There are no architecture-independent files to be uploaded -# generated by this package. If there were any they would be -# made here. - -binary-arch: checkroot build - $(checkdir) - -rm -rf debian/tmp - install -d debian/tmp - make install install.man DESTDIR=`pwd`/debian/tmp - chmod 0644 `pwd`/debian/tmp/usr/X11R6/man/man*/* -# Must have debmake installed for this to work. Otherwise please copy -# /usr/bin/debstd into the debian directory and change debstd to debian/debstd - debstd CHANGES README - dpkg-gencontrol -isp - chown -R root:root debian/tmp - chmod -R go=rX debian/tmp - dpkg --build debian/tmp .. - -define checkdir - test -f debian/rules -endef - -# Below here is fairly generic really - -binary: binary-indep binary-arch - -checkroot: - $(checkdir) - test root = "`whoami`" +install: build + dh_testdir + dh_testroot + dh_clean -k + dh_installdirs + + # Add here commands to install the package into debian/xmon. + $(MAKE) install install.man DESTDIR=$(CURDIR)/debian/xmon + + +# Build architecture-independent files here. +binary-indep: build install +# We have nothing to do by default. + +# Build architecture-dependent files here. +binary-arch: build install + dh_testdir + dh_testroot + dh_installchangelogs CHANGES + dh_installdocs +# dh_install + dh_installman + dh_link + dh_strip + dh_compress + dh_fixperms + dh_installdeb + dh_shlibdeps + dh_gencontrol + dh_md5sums + dh_builddeb -.PHONY: binary binary-arch binary-indep clean checkroot +binary: binary-indep binary-arch +.PHONY: build clean binary-indep binary-arch binary install configure only in patch2: unchanged: --- xmon-1.5.6.orig/debian/README.Debian +++ xmon-1.5.6/debian/README.Debian @@ -0,0 +1,10 @@ +xmon for DEBIAN +---------------------- + +Don't forget to add an authentication cookie for your pseudo server +before starting it: + +$ xauth add localhost:42 . `mcookie` +$ xmonui | xmond -port 42 + +Frederic Lepied <[EMAIL PROTECTED]>, Sun Oct 17 09:02:34 1999 only in patch2: unchanged: --- xmon-1.5.6.orig/debian/compat +++ xmon-1.5.6/debian/compat @@ -0,0 +1 @@ +4 only in patch2: unchanged: --- xmon-1.5.6.orig/debian/dirs +++ xmon-1.5.6/debian/dirs @@ -0,0 +1 @@ +usr/bin only in patch2: unchanged: --- xmon-1.5.6.orig/debian/docs +++ xmon-1.5.6/debian/docs @@ -0,0 +1 @@ +README
signature.asc
Description: Digital signature