From c7884d638fdf67ae987fdcca9c7384f06fb7cd3c Mon Sep 17 00:00:00 2001 From: Joey Hess Date: Wed, 27 May 2009 18:45:58 -0400 Subject: [PATCH] dh_scrollkeeper: Now a deprecated no-op. Closes: #530806 --- autoscripts/postinst-scrollkeeper | 3 -- autoscripts/postrm-scrollkeeper | 3 -- debian/changelog | 1 + dh | 1 - dh_scrollkeeper | 58 +++---------------------------- doc/TODO | 2 +- 6 files changed, 7 insertions(+), 61 deletions(-) delete mode 100644 autoscripts/postinst-scrollkeeper delete mode 100644 autoscripts/postrm-scrollkeeper diff --git a/autoscripts/postinst-scrollkeeper b/autoscripts/postinst-scrollkeeper deleted file mode 100644 index b218049..0000000 --- a/autoscripts/postinst-scrollkeeper +++ /dev/null @@ -1,3 +0,0 @@ -if [ "$1" = "configure" ] && which scrollkeeper-update >/dev/null 2>&1; then - scrollkeeper-update -q -fi diff --git a/autoscripts/postrm-scrollkeeper b/autoscripts/postrm-scrollkeeper deleted file mode 100644 index 47b7154..0000000 --- a/autoscripts/postrm-scrollkeeper +++ /dev/null @@ -1,3 +0,0 @@ -if [ "$1" = "remove" ] && which scrollkeeper-update >/dev/null 2>&1; then - scrollkeeper-update -q -fi diff --git a/debian/changelog b/debian/changelog index 35aede3..c59afe7 100644 --- a/debian/changelog +++ b/debian/changelog @@ -6,6 +6,7 @@ debhelper (7.2.15) UNRELEASED; urgency=low might be used as images on a html page, and also to avoid needing to special case the .svgz extention when compressing svg. Closes: #530253 + * dh_scrollkeeper: Now a deprecated no-op. Closes: #530806 -- Joey Hess Mon, 18 May 2009 15:42:04 -0400 diff --git a/dh b/dh index d188510..35fedbb 100755 --- a/dh +++ b/dh @@ -252,7 +252,6 @@ $sequences{install} = [@{$sequences{build}}, qw{ dh_gconf dh_icons dh_perl - dh_scrollkeeper dh_usrlocal dh_link diff --git a/dh_scrollkeeper b/dh_scrollkeeper index d2e2145..c40e77d 100755 --- a/dh_scrollkeeper +++ b/dh_scrollkeeper @@ -2,7 +2,7 @@ =head1 NAME -dh_scrollkeeper - generate ScrollKeeper registration scripts +dh_scrollkeeper - deprecated no-op =cut @@ -15,63 +15,15 @@ B [S>] [B<-n>] [S>] =head1 DESCRIPTION -B is a debhelper program that handles correctly -registering OMF files that it finds in package build trees with -ScrollKeeper. - -This command automatically adds maintainer script snippets for registering -and unregistering files with ScrollKeeper (unless B<-n> is used). These -snippets are inserted into the maintainer scripts by dh_installdeb. See -L for an explanation of Debhelper maintainer script -snippets. - -It will also change any DTD declarations in the OMF and DocBook files -to refer to local files instead of remote URLs. This change does not -modify the source files, but the files in the package build tree. - -=head1 OPTIONS - -=over 4 - -=item B<-n>, B<--noscripts> - -Do not modify F/F scripts. - -=back - -=head1 NOTES - -Note that this command is not idempotent. L should be -called between invocations of this command. Otherwise, it may cause -multiple instances of the same text to be added to maintainer scripts. +dh_scrollkeeper was a debhelper program that handled +registering OMF files for ScrollKeeper. However, it no longer does +anything, and is now deprecated. =cut init(); -# This is a list of paths where DocBook files might be stored. -my @xml_paths = ( - 'usr/share/gnome/help' # GNOME Help -); - -# Append the remaining command line arguments -push @xml_paths, @ARGV if @ARGV; - -foreach my $package (@{$dh{DOPACKAGES}}) { - my $tmp=tmpdir($package); - - # Only run if there have been OMF files installed - if (-d "$tmp/usr/share/omf") { - # Get a list of the OMF files - my @omf_files = `find $tmp/usr/share/omf -type f -printf '%p\n'`; - if (@omf_files) { - if (! $dh{NOSCRIPTS}) { - autoscript($package,"postinst","postinst-scrollkeeper"); - autoscript($package,"postrm","postrm-scrollkeeper"); - } - } - } -} +warning("This program is deprecated, and does nothing anymore."); =head1 SEE ALSO diff --git a/doc/TODO b/doc/TODO index b534af5..3092736 100644 --- a/doc/TODO +++ b/doc/TODO @@ -30,4 +30,4 @@ Deprecated: * Convert warning about unknown command-line options back to an error. Need to wait a while (from Oct 2008) to ensure that most rules files that pass unknown options to commands are fixed. -* dh_desktop. Remove eventually.. +* dh_desktop, dh_scrollkeeper. Remove eventually.. -- 2.39.2