[libfile-tail-perl] 02/18: Imported Debian patch 0.98-2

Roland Rosenfeld roland at moszumanska.debian.org
Mon Aug 21 17:31:31 UTC 2017


This is an automated email from the git hooks/post-receive script.

roland pushed a commit to branch master
in repository libfile-tail-perl.

commit c18ac36905c70c64081e340119630395fc03789f
Merge: 2b262ec e295def
Author: Scott M. Dier <sdier at debian.org>
Date:   Sun Feb 3 15:20:31 2002 -0600

    Imported Debian patch 0.98-2

 Changes                                 |  36 +-
 MANIFEST                                |   1 +
 Makefile.PL                             | 104 +++--
 Makefile.old                            | 695 ++++++++++++++++++++++++++++++++
 Tail.pm                                 | 232 ++++++-----
 Tail.pm => Tail.pm.debug                | 230 +++++++----
 debian/{README.debian => README.Debian} |   3 +
 debian/changelog                        |  25 +-
 debian/control                          |   9 +-
 debian/copyright                        |  12 +-
 debian/dirs                             |   2 +-
 debian/docs                             |   2 +-
 debian/rules                            |  73 ++--
 logwatch                                |   2 +-
 14 files changed, 1158 insertions(+), 268 deletions(-)

diff --cc Makefile.old
index 0000000,0000000..18928fa
new file mode 100644
--- /dev/null
+++ b/Makefile.old
@@@ -1,0 -1,0 +1,695 @@@
++# This Makefile is for the File::Tail extension to perl.
++#
++# It was generated automatically by MakeMaker version
++# 5.45 (Revision: 1.222) from the contents of
++# Makefile.PL. Don't edit this file, edit Makefile.PL instead.
++#
++#	ANY CHANGES MADE HERE WILL BE LOST!
++#
++#   MakeMaker ARGV: (q[INSTALLDIRS=vendor])
++#
++#   MakeMaker Parameters:
++
++#	NAME => q[File::Tail]
++#	PREREQ_PM => { File::stat=>q[0], Time::HiRes=>q[1.12], FileHandle=>q[0], IO::Seekable=>q[0] }
++#	VERSION_FROM => q[Tail.pm.debug]
++
++# --- MakeMaker post_initialize section:
++
++
++# --- MakeMaker const_config section:
++
++# These definitions are from config.sh (via /usr/lib/perl/5.6.1/Config.pm)
++
++# They may have been overridden via Makefile.PL or on the command line
++AR = ar
++CC = cc
++CCCDLFLAGS = -fPIC
++CCDLFLAGS = -rdynamic
++DLEXT = so
++DLSRC = dl_dlopen.xs
++LD = cc
++LDDLFLAGS = -shared -L/usr/local/lib
++LDFLAGS =  -L/usr/local/lib
++LIBC = /lib/libc-2.2.4.so
++LIB_EXT = .a
++OBJ_EXT = .o
++OSNAME = linux
++OSVERS = 2.4.13
++RANLIB = :
++SO = so
++EXE_EXT = 
++FULL_AR = /usr/bin/ar
++
++
++# --- MakeMaker constants section:
++AR_STATIC_ARGS = cr
++NAME = File::Tail
++DISTNAME = File-Tail
++NAME_SYM = File_Tail
++VERSION = 0.98
++VERSION_SYM = 0_98
++XS_VERSION = 0.98
++INST_BIN = blib/bin
++INST_EXE = blib/script
++INST_LIB = blib/lib
++INST_ARCHLIB = blib/arch
++INST_SCRIPT = blib/script
++PREFIX = /usr
++SITEPREFIX = $(PREFIX)/local
++INSTALLDIRS = vendor
++INSTALLPRIVLIB = $(PREFIX)/share/perl/5.6.1
++INSTALLARCHLIB = $(PREFIX)/lib/perl/5.6.1
++INSTALLSITELIB = $(SITEPREFIX)/share/perl/5.6.1
++INSTALLSITEARCH = $(SITEPREFIX)/lib/perl/5.6.1
++INSTALLVENDORLIB = $(PREFIX)/share/perl5
++INSTALLVENDORARCH = $(PREFIX)/lib/perl5
++INSTALLBIN = $(PREFIX)/bin
++INSTALLSCRIPT = $(PREFIX)/bin
++INSTALLSITEBIN = $(SITEPREFIX)/bin
++PERL_LIB = /usr/share/perl/5.6.1
++PERL_ARCHLIB = /usr/lib/perl/5.6.1
++SITELIBEXP = /usr/local/share/perl/5.6.1
++SITEARCHEXP = /usr/local/lib/perl/5.6.1
++LIBPERL_A = libperl.a
++FIRST_MAKEFILE = Makefile
++MAKE_APERL_FILE = Makefile.aperl
++PERLMAINCC = $(CC)
++PERL_INC = /usr/lib/perl/5.6.1/CORE
++PERL = /usr/bin/perl
++FULLPERL = /usr/bin/perl
++FULL_AR = /usr/bin/ar
++
++VERSION_MACRO = VERSION
++DEFINE_VERSION = -D$(VERSION_MACRO)=\"$(VERSION)\"
++XS_VERSION_MACRO = XS_VERSION
++XS_DEFINE_VERSION = -D$(XS_VERSION_MACRO)=\"$(XS_VERSION)\"
++PERL_MALLOC_DEF = -DPERL_EXTMALLOC_DEF -Dmalloc=Perl_malloc -Dfree=Perl_mfree -Drealloc=Perl_realloc -Dcalloc=Perl_calloc
++
++MAKEMAKER = /usr/share/perl/5.6.1/ExtUtils/MakeMaker.pm
++MM_VERSION = 5.45
++
++# FULLEXT = Pathname for extension directory (eg Foo/Bar/Oracle).
++# BASEEXT = Basename part of FULLEXT. May be just equal FULLEXT. (eg Oracle)
++# ROOTEXT = Directory part of FULLEXT with leading slash (eg /DBD)  !!! Deprecated from MM 5.32  !!!
++# PARENT_NAME = NAME without BASEEXT and no trailing :: (eg Foo::Bar)
++# DLBASE  = Basename part of dynamic library. May be just equal BASEEXT.
++FULLEXT = File/Tail
++BASEEXT = Tail
++PARENT_NAME = File
++DLBASE = $(BASEEXT)
++VERSION_FROM = Tail.pm.debug
++OBJECT = 
++LDFROM = $(OBJECT)
++LINKTYPE = dynamic
++
++# Handy lists of source code files:
++XS_FILES= 
++C_FILES = 
++O_FILES = 
++H_FILES = 
++HTMLLIBPODS    = 
++HTMLSCRIPTPODS = 
++MAN1PODS = 
++MAN3PODS = Tail.pm
++HTMLEXT = html
++INST_MAN1DIR = blib/man1
++INSTALLMAN1DIR = $(PREFIX)/share/man/man1
++INSTALLSITEMAN1DIR = $(SITEPREFIX)/man/man1
++MAN1EXT = 1p
++INST_MAN3DIR = blib/man3
++INSTALLMAN3DIR = $(PREFIX)/share/man/man3
++INSTALLSITEMAN3DIR = $(SITEPREFIX)/man/man3
++MAN3EXT = 3pm
++PERM_RW = 644
++PERM_RWX = 755
++
++# work around a famous dec-osf make(1) feature(?):
++makemakerdflt: all
++
++.SUFFIXES: .xs .c .C .cpp .cxx .cc $(OBJ_EXT)
++
++# Nick wanted to get rid of .PRECIOUS. I don't remember why. I seem to recall, that
++# some make implementations will delete the Makefile when we rebuild it. Because
++# we call false(1) when we rebuild it. So make(1) is not completely wrong when it
++# does so. Our milage may vary.
++# .PRECIOUS: Makefile    # seems to be not necessary anymore
++
++.PHONY: all config static dynamic test linkext manifest
++
++# Where is the Config information that we are using/depend on
++CONFIGDEP = $(PERL_ARCHLIB)/Config.pm $(PERL_INC)/config.h
++
++# Where to put things:
++INST_LIBDIR      = $(INST_LIB)/File
++INST_ARCHLIBDIR  = $(INST_ARCHLIB)/File
++
++INST_AUTODIR     = $(INST_LIB)/auto/$(FULLEXT)
++INST_ARCHAUTODIR = $(INST_ARCHLIB)/auto/$(FULLEXT)
++
++INST_STATIC  =
++INST_DYNAMIC =
++INST_BOOT    =
++
++EXPORT_LIST = 
++
++PERL_ARCHIVE = 
++
++PERL_ARCHIVE_AFTER = 
++
++TO_INST_PM = Tail.pm
++
++PM_TO_BLIB = Tail.pm \
++	$(INST_LIBDIR)/Tail.pm
++
++
++# --- MakeMaker tool_autosplit section:
++
++# Usage: $(AUTOSPLITFILE) FileToSplit AutoDirToSplitInto
++AUTOSPLITFILE = $(PERL) "-I$(PERL_ARCHLIB)" "-I$(PERL_LIB)" -e 'use AutoSplit;autosplit($$ARGV[0], $$ARGV[1], 0, 1, 1) ;'
++
++
++# --- MakeMaker tool_xsubpp section:
++
++
++# --- MakeMaker tools_other section:
++
++SHELL = /bin/sh
++CHMOD = chmod
++CP = cp
++LD = cc
++MV = mv
++NOOP = $(SHELL) -c true
++RM_F = rm -f
++RM_RF = rm -rf
++TEST_F = test -f
++TOUCH = touch
++UMASK_NULL = umask 0
++DEV_NULL = > /dev/null 2>&1
++
++# The following is a portable way to say mkdir -p
++# To see which directories are created, change the if 0 to if 1
++MKPATH = $(PERL) -I$(PERL_ARCHLIB) -I$(PERL_LIB) -MExtUtils::Command -e mkpath
++
++# This helps us to minimize the effect of the .exists files A yet
++# better solution would be to have a stable file in the perl
++# distribution with a timestamp of zero. But this solution doesn't
++# need any changes to the core distribution and works with older perls
++EQUALIZE_TIMESTAMP = $(PERL) -I$(PERL_ARCHLIB) -I$(PERL_LIB) -MExtUtils::Command -e eqtime
++
++# Here we warn users that an old packlist file was found somewhere,
++# and that they should call some uninstall routine
++WARN_IF_OLD_PACKLIST = $(PERL) -we 'exit unless -f $$ARGV[0];' \
++-e 'print "WARNING: I have found an old package in\n";' \
++-e 'print "\t$$ARGV[0].\n";' \
++-e 'print "Please make sure the two installations are not conflicting\n";'
++
++UNINST=0
++VERBINST=0
++
++MOD_INSTALL = $(PERL) -I$(INST_LIB) -I$(PERL_LIB) -MExtUtils::Install \
++-e "install({@ARGV},'$(VERBINST)',0,'$(UNINST)');"
++
++DOC_INSTALL = $(PERL) -e '$$\="\n\n";' \
++-e 'print "=head2 ", scalar(localtime), ": C<", shift, ">", " L<", $$arg=shift, "|", $$arg, ">";' \
++-e 'print "=over 4";' \
++-e 'while (defined($$key = shift) and defined($$val = shift)){print "=item *";print "C<$$key: $$val>";}' \
++-e 'print "=back";'
++
++UNINSTALL =   $(PERL) -MExtUtils::Install \
++-e 'uninstall($$ARGV[0],1,1); print "\nUninstall is deprecated. Please check the";' \
++-e 'print " packlist above carefully.\n  There may be errors. Remove the";' \
++-e 'print " appropriate files manually.\n  Sorry for the inconveniences.\n"'
++
++
++# --- MakeMaker dist section:
++
++DISTVNAME = $(DISTNAME)-$(VERSION)
++TAR  = tar
++TARFLAGS = cvf
++ZIP  = zip
++ZIPFLAGS = -r
++COMPRESS = gzip --best
++SUFFIX = .gz
++SHAR = shar
++PREOP = @$(NOOP)
++POSTOP = @$(NOOP)
++TO_UNIX = @$(NOOP)
++CI = ci -u
++RCS_LABEL = rcs -Nv$(VERSION_SYM): -q
++DIST_CP = best
++DIST_DEFAULT = tardist
++
++
++# --- MakeMaker macro section:
++
++
++# --- MakeMaker depend section:
++
++
++# --- MakeMaker cflags section:
++
++
++# --- MakeMaker const_loadlibs section:
++
++
++# --- MakeMaker const_cccmd section:
++
++
++# --- MakeMaker post_constants section:
++
++
++# --- MakeMaker pasthru section:
++
++PASTHRU = LIB="$(LIB)"\
++	LIBPERL_A="$(LIBPERL_A)"\
++	LINKTYPE="$(LINKTYPE)"\
++	PREFIX="$(PREFIX)"\
++	OPTIMIZE="$(OPTIMIZE)"
++
++
++# --- MakeMaker c_o section:
++
++
++# --- MakeMaker xs_c section:
++
++
++# --- MakeMaker xs_o section:
++
++
++# --- MakeMaker top_targets section:
++
++#all ::	config $(INST_PM) subdirs linkext manifypods
++
++all :: pure_all htmlifypods manifypods
++	@$(NOOP)
++
++pure_all :: config pm_to_blib subdirs linkext
++	@$(NOOP)
++
++subdirs :: $(MYEXTLIB)
++	@$(NOOP)
++
++config :: Makefile $(INST_LIBDIR)/.exists
++	@$(NOOP)
++
++config :: $(INST_ARCHAUTODIR)/.exists
++	@$(NOOP)
++
++config :: $(INST_AUTODIR)/.exists
++	@$(NOOP)
++
++$(INST_AUTODIR)/.exists :: /usr/lib/perl/5.6.1/CORE/perl.h
++	@$(MKPATH) $(INST_AUTODIR)
++	@$(EQUALIZE_TIMESTAMP) /usr/lib/perl/5.6.1/CORE/perl.h $(INST_AUTODIR)/.exists
++
++	-@$(CHMOD) $(PERM_RWX) $(INST_AUTODIR)
++
++$(INST_LIBDIR)/.exists :: /usr/lib/perl/5.6.1/CORE/perl.h
++	@$(MKPATH) $(INST_LIBDIR)
++	@$(EQUALIZE_TIMESTAMP) /usr/lib/perl/5.6.1/CORE/perl.h $(INST_LIBDIR)/.exists
++
++	-@$(CHMOD) $(PERM_RWX) $(INST_LIBDIR)
++
++$(INST_ARCHAUTODIR)/.exists :: /usr/lib/perl/5.6.1/CORE/perl.h
++	@$(MKPATH) $(INST_ARCHAUTODIR)
++	@$(EQUALIZE_TIMESTAMP) /usr/lib/perl/5.6.1/CORE/perl.h $(INST_ARCHAUTODIR)/.exists
++
++	-@$(CHMOD) $(PERM_RWX) $(INST_ARCHAUTODIR)
++
++config :: $(INST_MAN3DIR)/.exists
++	@$(NOOP)
++
++
++$(INST_MAN3DIR)/.exists :: /usr/lib/perl/5.6.1/CORE/perl.h
++	@$(MKPATH) $(INST_MAN3DIR)
++	@$(EQUALIZE_TIMESTAMP) /usr/lib/perl/5.6.1/CORE/perl.h $(INST_MAN3DIR)/.exists
++
++	-@$(CHMOD) $(PERM_RWX) $(INST_MAN3DIR)
++
++help:
++	perldoc ExtUtils::MakeMaker
++
++Version_check:
++	@$(PERL) -I$(PERL_ARCHLIB) -I$(PERL_LIB) \
++		-MExtUtils::MakeMaker=Version_check \
++		-e "Version_check('$(MM_VERSION)')"
++
++
++# --- MakeMaker linkext section:
++
++linkext :: $(LINKTYPE)
++	@$(NOOP)
++
++
++# --- MakeMaker dlsyms section:
++
++
++# --- MakeMaker dynamic section:
++
++## $(INST_PM) has been moved to the all: target.
++## It remains here for awhile to allow for old usage: "make dynamic"
++#dynamic :: Makefile $(INST_DYNAMIC) $(INST_BOOT) $(INST_PM)
++dynamic :: Makefile $(INST_DYNAMIC) $(INST_BOOT)
++	@$(NOOP)
++
++
++# --- MakeMaker dynamic_bs section:
++
++BOOTSTRAP =
++
++
++# --- MakeMaker dynamic_lib section:
++
++
++# --- MakeMaker static section:
++
++## $(INST_PM) has been moved to the all: target.
++## It remains here for awhile to allow for old usage: "make static"
++#static :: Makefile $(INST_STATIC) $(INST_PM)
++static :: Makefile $(INST_STATIC)
++	@$(NOOP)
++
++
++# --- MakeMaker static_lib section:
++
++
++# --- MakeMaker htmlifypods section:
++
++htmlifypods : pure_all
++	@$(NOOP)
++
++
++# --- MakeMaker manifypods section:
++POD2MAN_EXE = /usr/bin/pod2man
++POD2MAN = $(PERL) -we '%m=@ARGV;for (keys %m){' \
++-e 'next if -e $$m{$$_} && -M $$m{$$_} < -M $$_ && -M $$m{$$_} < -M "Makefile";' \
++-e 'print "Manifying $$m{$$_}\n";' \
++-e 'system(qq[$$^X ].q["-I$(PERL_ARCHLIB)" "-I$(PERL_LIB)" $(POD2MAN_EXE) ].qq[$$_>$$m{$$_}])==0 or warn "Couldn\047t install $$m{$$_}\n";' \
++-e 'chmod(oct($(PERM_RW))), $$m{$$_} or warn "chmod $(PERM_RW) $$m{$$_}: $$!\n";}'
++
++manifypods : pure_all Tail.pm
++	@$(POD2MAN) \
++	Tail.pm \
++	$(INST_MAN3DIR)/File::Tail.$(MAN3EXT)
++
++# --- MakeMaker processPL section:
++
++
++# --- MakeMaker installbin section:
++
++
++# --- MakeMaker subdirs section:
++
++# none
++
++# --- MakeMaker clean section:
++
++# Delete temporary files but do not touch installed files. We don't delete
++# the Makefile here so a later make realclean still has a makefile to use.
++
++clean ::
++	-rm -rf ./blib $(MAKE_APERL_FILE) $(INST_ARCHAUTODIR)/extralibs.all perlmain.c mon.out core core.*perl.*.? *perl.core so_locations pm_to_blib *$(OBJ_EXT) *$(LIB_EXT) perl.exe $(BOOTSTRAP) $(BASEEXT).bso $(BASEEXT).def $(BASEEXT).exp
++	-mv Makefile Makefile.old $(DEV_NULL)
++
++
++# --- MakeMaker realclean section:
++
++# Delete temporary files (via clean) and also delete installed files
++realclean purge ::  clean
++	rm -rf $(INST_AUTODIR) $(INST_ARCHAUTODIR)
++	rm -f  $(INST_LIBDIR)/Tail.pm
++	rm -rf Makefile Makefile.old
++
++
++# --- MakeMaker dist_basics section:
++
++distclean :: realclean distcheck
++
++distcheck :
++	$(PERL) -I$(PERL_ARCHLIB) -I$(PERL_LIB) -MExtUtils::Manifest=fullcheck \
++		-e fullcheck
++
++skipcheck :
++	$(PERL) -I$(PERL_ARCHLIB) -I$(PERL_LIB) -MExtUtils::Manifest=skipcheck \
++		-e skipcheck
++
++manifest :
++	$(PERL) -I$(PERL_ARCHLIB) -I$(PERL_LIB) -MExtUtils::Manifest=mkmanifest \
++		-e mkmanifest
++
++veryclean : realclean
++	$(RM_F) *~ *.orig */*~ */*.orig
++
++
++# --- MakeMaker dist_core section:
++
++dist : $(DIST_DEFAULT)
++	@$(PERL) -le 'print "Warning: Makefile possibly out of date with $$vf" if ' \
++	    -e '-e ($$vf="$(VERSION_FROM)") and -M $$vf < -M "Makefile";'
++
++tardist : $(DISTVNAME).tar$(SUFFIX)
++
++zipdist : $(DISTVNAME).zip
++
++$(DISTVNAME).tar$(SUFFIX) : distdir
++	$(PREOP)
++	$(TO_UNIX)
++	$(TAR) $(TARFLAGS) $(DISTVNAME).tar $(DISTVNAME)
++	$(RM_RF) $(DISTVNAME)
++	$(COMPRESS) $(DISTVNAME).tar
++	$(POSTOP)
++
++$(DISTVNAME).zip : distdir
++	$(PREOP)
++	$(ZIP) $(ZIPFLAGS) $(DISTVNAME).zip $(DISTVNAME)
++	$(RM_RF) $(DISTVNAME)
++	$(POSTOP)
++
++uutardist : $(DISTVNAME).tar$(SUFFIX)
++	uuencode $(DISTVNAME).tar$(SUFFIX) \
++		$(DISTVNAME).tar$(SUFFIX) > \
++		$(DISTVNAME).tar$(SUFFIX)_uu
++
++shdist : distdir
++	$(PREOP)
++	$(SHAR) $(DISTVNAME) > $(DISTVNAME).shar
++	$(RM_RF) $(DISTVNAME)
++	$(POSTOP)
++
++
++# --- MakeMaker dist_dir section:
++
++distdir :
++	$(RM_RF) $(DISTVNAME)
++	$(PERL) -I$(PERL_ARCHLIB) -I$(PERL_LIB) -MExtUtils::Manifest=manicopy,maniread \
++		-e "manicopy(maniread(),'$(DISTVNAME)', '$(DIST_CP)');"
++
++
++# --- MakeMaker dist_test section:
++
++disttest : distdir
++	cd $(DISTVNAME) && $(PERL) -I$(PERL_ARCHLIB) -I$(PERL_LIB) Makefile.PL
++	cd $(DISTVNAME) && $(MAKE)
++	cd $(DISTVNAME) && $(MAKE) test
++
++
++# --- MakeMaker dist_ci section:
++
++ci :
++	$(PERL) -I$(PERL_ARCHLIB) -I$(PERL_LIB) -MExtUtils::Manifest=maniread \
++		-e "@all = keys %{ maniread() };" \
++		-e 'print("Executing $(CI) @all\n"); system("$(CI) @all");' \
++		-e 'print("Executing $(RCS_LABEL) ...\n"); system("$(RCS_LABEL) @all");'
++
++
++# --- MakeMaker install section:
++
++install :: all pure_install doc_install
++
++install_perl :: all pure_perl_install doc_perl_install
++
++install_site :: all pure_site_install doc_site_install
++
++install_vendor :: all pure_vendor_install doc_vendor_install
++
++install_ :: install_site
++	@echo INSTALLDIRS not defined, defaulting to INSTALLDIRS=site
++
++pure_install :: pure_$(INSTALLDIRS)_install
++
++doc_install :: doc_$(INSTALLDIRS)_install
++
++pure__install : pure_site_install
++	@echo INSTALLDIRS not defined, defaulting to INSTALLDIRS=site
++
++doc__install : doc_site_install
++	@echo INSTALLDIRS not defined, defaulting to INSTALLDIRS=site
++
++pure_perl_install ::
++	@umask 022; $(MOD_INSTALL) \
++		read $(PERL_ARCHLIB)/auto/$(FULLEXT)/.packlist \
++		write $(INSTALLARCHLIB)/auto/$(FULLEXT)/.packlist \
++		$(INST_LIB) $(INSTALLPRIVLIB) \
++		$(INST_ARCHLIB) $(INSTALLARCHLIB) \
++		$(INST_BIN) $(INSTALLBIN) \
++		$(INST_SCRIPT) $(INSTALLSCRIPT) \
++		$(INST_HTMLLIBDIR) $(INSTALLHTMLPRIVLIBDIR) \
++		$(INST_HTMLSCRIPTDIR) $(INSTALLHTMLSCRIPTDIR) \
++		$(INST_MAN1DIR) $(INSTALLMAN1DIR) \
++		$(INST_MAN3DIR) $(INSTALLMAN3DIR)
++	@$(WARN_IF_OLD_PACKLIST) \
++		$(SITEARCHEXP)/auto/$(FULLEXT)
++
++
++pure_site_install ::
++	@umask 02; $(MOD_INSTALL) \
++		read $(SITEARCHEXP)/auto/$(FULLEXT)/.packlist \
++		write $(INSTALLSITEARCH)/auto/$(FULLEXT)/.packlist \
++		$(INST_LIB) $(INSTALLSITELIB) \
++		$(INST_ARCHLIB) $(INSTALLSITEARCH) \
++		$(INST_BIN) $(INSTALLSITEBIN) \
++		$(INST_SCRIPT) $(INSTALLSITEBIN) \
++		$(INST_MAN1DIR) $(INSTALLSITEMAN1DIR) \
++		$(INST_MAN3DIR) $(INSTALLSITEMAN3DIR)
++	@$(WARN_IF_OLD_PACKLIST) \
++		$(PERL_ARCHLIB)/auto/$(FULLEXT)
++
++
++pure_vendor_install ::
++	@umask 022; $(MOD_INSTALL) \
++		$(INST_LIB) $(INSTALLVENDORLIB) \
++		$(INST_ARCHLIB) $(INSTALLVENDORARCH) \
++		$(INST_BIN) $(INSTALLBIN) \
++		$(INST_SCRIPT) $(INSTALLSCRIPT) \
++		$(INST_MAN1DIR) $(INSTALLMAN1DIR) \
++		$(INST_MAN3DIR) $(INSTALLMAN3DIR)
++
++doc_perl_install ::
++	@echo Appending installation info to $(INSTALLARCHLIB)/perllocal.pod
++	- at umask 022; $(MKPATH) $(INSTALLARCHLIB)
++	- at umask 022; $(DOC_INSTALL) \
++		"Module" "$(NAME)" \
++		"installed into" "$(INSTALLPRIVLIB)" \
++		LINKTYPE "$(LINKTYPE)" \
++		VERSION "$(VERSION)" \
++		EXE_FILES "$(EXE_FILES)" \
++		>> $(INSTALLARCHLIB)/perllocal.pod
++
++doc_site_install ::
++	@echo Appending installation info to $(INSTALLSITEARCH)/perllocal.pod
++	- at umask 02; $(MKPATH) $(INSTALLSITEARCH)
++	- at umask 02; $(DOC_INSTALL) \
++		"Module" "$(NAME)" \
++		"installed into" "$(INSTALLSITELIB)" \
++		LINKTYPE "$(LINKTYPE)" \
++		VERSION "$(VERSION)" \
++		EXE_FILES "$(EXE_FILES)" \
++		>> $(INSTALLSITEARCH)/perllocal.pod
++
++doc_vendor_install ::
++
++
++uninstall :: uninstall_from_$(INSTALLDIRS)dirs
++
++uninstall_from_perldirs ::
++	@$(UNINSTALL) $(PERL_ARCHLIB)/auto/$(FULLEXT)/.packlist
++
++uninstall_from_sitedirs ::
++	@$(UNINSTALL) $(SITEARCHEXP)/auto/$(FULLEXT)/.packlist
++
++
++# --- MakeMaker force section:
++# Phony target to force checking subdirectories.
++FORCE:
++	@$(NOOP)
++
++
++# --- MakeMaker perldepend section:
++
++
++# --- MakeMaker makefile section:
++
++# We take a very conservative approach here, but it\'s worth it.
++# We move Makefile to Makefile.old here to avoid gnu make looping.
++Makefile : Makefile.PL $(CONFIGDEP)
++	@echo "Makefile out-of-date with respect to $?"
++	@echo "Cleaning current config before rebuilding Makefile..."
++	-@$(RM_F) Makefile.old
++	-@$(MV) Makefile Makefile.old
++	-$(MAKE) -f Makefile.old clean $(DEV_NULL) || $(NOOP)
++	$(PERL) "-I$(PERL_ARCHLIB)" "-I$(PERL_LIB)" Makefile.PL "INSTALLDIRS=vendor"
++	@echo "==> Your Makefile has been rebuilt. <=="
++	@echo "==> Please rerun the make command.  <=="
++	false
++
++# To change behavior to :: would be nice, but would break Tk b9.02
++# so you find such a warning below the dist target.
++#Makefile :: $(VERSION_FROM)
++#	@echo "Warning: Makefile possibly out of date with $(VERSION_FROM)"
++
++
++# --- MakeMaker staticmake section:
++
++# --- MakeMaker makeaperl section ---
++MAP_TARGET    = perl
++FULLPERL      = /usr/bin/perl
++
++$(MAP_TARGET) :: static $(MAKE_APERL_FILE)
++	$(MAKE) -f $(MAKE_APERL_FILE) $@
++
++$(MAKE_APERL_FILE) : $(FIRST_MAKEFILE)
++	@echo Writing \"$(MAKE_APERL_FILE)\" for this $(MAP_TARGET)
++	@$(PERL) -I$(INST_ARCHLIB) -I$(INST_LIB) -I$(PERL_ARCHLIB) -I$(PERL_LIB) \
++		Makefile.PL DIR= \
++		MAKEFILE=$(MAKE_APERL_FILE) LINKTYPE=static \
++		MAKEAPERL=1 NORECURS=1 CCCDLFLAGS= \
++		INSTALLDIRS=vendor
++
++
++# --- MakeMaker test section:
++
++TEST_VERBOSE=0
++TEST_TYPE=test_$(LINKTYPE)
++TEST_FILE = test.pl
++TEST_FILES = t/*.t
++TESTDB_SW = -d
++
++testdb :: testdb_$(LINKTYPE)
++
++test :: $(TEST_TYPE)
++
++test_dynamic :: pure_all
++	PERL_DL_NONLAZY=1 $(FULLPERL) -I$(INST_ARCHLIB) -I$(INST_LIB) -I$(PERL_ARCHLIB) -I$(PERL_LIB) -e 'use Test::Harness qw(&runtests $$verbose); $$verbose=$(TEST_VERBOSE); runtests @ARGV;' $(TEST_FILES)
++	PERL_DL_NONLAZY=1 $(FULLPERL) -I$(INST_ARCHLIB) -I$(INST_LIB) -I$(PERL_ARCHLIB) -I$(PERL_LIB) $(TEST_FILE)
++
++testdb_dynamic :: pure_all
++	PERL_DL_NONLAZY=1 $(FULLPERL) $(TESTDB_SW) -I$(INST_ARCHLIB) -I$(INST_LIB) -I$(PERL_ARCHLIB) -I$(PERL_LIB) $(TEST_FILE)
++
++test_ : test_dynamic
++
++test_static :: test_dynamic
++testdb_static :: testdb_dynamic
++
++
++# --- MakeMaker ppd section:
++# Creates a PPD (Perl Package Description) for a binary distribution.
++ppd:
++	@$(PERL) -e "print qq{<SOFTPKG NAME=\"File-Tail\" VERSION=\"0,98,0,0\">\n}. qq{\t<TITLE>File-Tail</TITLE>\n}. qq{\t<ABSTRACT></ABSTRACT>\n}. qq{\t<AUTHOR></AUTHOR>\n}. qq{\t<IMPLEMENTATION>\n}. qq{\t\t<DEPENDENCY NAME=\"File-stat\" VERSION=\"0,0,0,0\" />\n}. qq{\t\t<DEPENDENCY NAME=\"FileHandle\" VERSION=\"0,0,0,0\" />\n}. qq{\t\t<DEPENDENCY NAME=\"IO-Seekable\" VERSION=\"0,0,0,0\" />\n}. qq{\t\t<DEPENDENCY NAME=\"Time-HiRes\" VERSION=\"1,12,0,0\" />\n}. qq{\t\t<OS NAME=\"$(OSNAME)\" / [...]
++
++# --- MakeMaker pm_to_blib section:
++
++pm_to_blib: $(TO_INST_PM)
++	@$(PERL) "-I$(INST_ARCHLIB)" "-I$(INST_LIB)" \
++	"-I$(PERL_ARCHLIB)" "-I$(PERL_LIB)" -MExtUtils::Install \
++        -e "pm_to_blib({qw{$(PM_TO_BLIB)}},'$(INST_LIB)/auto','$(PM_FILTER)')"
++	@$(TOUCH) $@
++
++
++# --- MakeMaker selfdocument section:
++
++
++# --- MakeMaker postamble section:
++
++
++# End.
diff --cc Tail.pm
index 4df4c4f,28cb2fd..f3d3b9f
--- a/Tail.pm
+++ b/Tail.pm
@@@ -5,7 -5,7 +5,7 @@@ use vars qw($VERSION @ISA @EXPORT @EXPO
  
  require Exporter;
  
-- at ISA = qw(Exporter AutoLoader);
++ at ISA = qw(Exporter);
  # Items to export into callers namespace by default. Note: do not export
  # names by default without a very good reason. Use EXPORT_OK instead.
  # Do not simply export all your public functions/methods/constants.
diff --cc debian/README.Debian
index 10cea16,0000000..964a852
mode 100644,000000..100644
--- a/debian/README.Debian
+++ b/debian/README.Debian
@@@ -1,11 -1,0 +1,14 @@@
 +libfile-tail-perl for Debian
 +----------------------------
 +
 +Comments regarding the Package
 +
 +The File::Tail module is designed for reading files which are continously
 +appended to (the name comes from the tail -f directive). Usualy such files are
 +logfiles of some description.
 +
++Originally written by:
 +Craig Sanders <cas at taz.net.au>, Mon,  5 Jul 1999 12:46:29 +1000
 +
++Now maintained by:
++Scott M. Dier <sdier at debian.org>
diff --cc debian/changelog
index f1b3290,0000000..359324a
mode 100644,000000..100644
--- a/debian/changelog
+++ b/debian/changelog
@@@ -1,11 -1,0 +1,24 @@@
++libfile-tail-perl (0.98-2) unstable; urgency=low
++
++  * Forgot to make the Arch: all.
++
++ -- Scott M. Dier <sdier at debian.org>  Sun,  3 Feb 2002 15:20:31 -0600
++
++libfile-tail-perl (0.98-1) unstable; urgency=medium
++
++  * New upstream release. Closes: #112951
++  * Updated packaging semantics. Closes: #95531,#104749,#120296
++
++ -- Scott M. Dier <sdier at debian.org>  Sun,  3 Feb 2002 13:14:08 -0600
++
++libfile-tail-perl (0.91-2) unstable; urgency=low
++
++  * repackaged to meet doc & man polices.  closes: #91194, #91557 
++
++ -- Craig Sanders <cas at taz.net.au>  Sat, 31 Mar 2001 12:24:28 +1000
++
 +libfile-tail-perl (0.91-1) unstable; urgency=low
 +
 +  * Initial Release
 +
 + -- Craig Sanders <cas at taz.net.au>  Mon,  5 Jul 1999 12:47:08 +1000
- 
- 
- Local variables:
- mode: debian-changelog
- add-log-mailing-address: "cas at taz.net.au"
- End:
diff --cc debian/control
index aa46b10,0000000..e0e9049
mode 100644,000000..100644
--- a/debian/control
+++ b/debian/control
@@@ -1,20 -1,0 +1,21 @@@
 +Source: libfile-tail-perl
- Section: interpreters 
++Section: interpreters
 +Priority: optional
- Maintainer: Craig Sanders <cas at taz.net.au>
- Standards-Version: 2.5.0
++Maintainer: Scott M. Dier <sdier at debian.org>
++Build-Depends: debhelper (>> 3.0.0), perl (>= 5.6.0-16), libtime-hires-perl
++Standards-Version: 3.5.2
 +
 +Package: libfile-tail-perl
 +Architecture: all
- Depends: ${perl:Depends}, libtime-hires-perl
++Depends: ${shlibs:Depends}, ${perl:Depends}, libtime-hires-perl
 +Description: File::Tail perl module
 + The File::Tail module is designed for reading files which
 + are continously appended to (the name comes from the tail -f
 + directive). Usually such files are logfiles of some description.
 + .
 + The module tries hard not to busy wait on the file, dynamicaly
 + calculating how long it should wait before it pays to try reading the
 + file again.
 + .
 + The module should handle normal log truncations ("close; move; open" or
 + "cat /dev/null >file") transparently, without losing any input.
diff --cc debian/copyright
index 19c5eb0,0000000..0571956
mode 100644,000000..100644
--- a/debian/copyright
+++ b/debian/copyright
@@@ -1,20 -1,0 +1,14 @@@
- This package was debianized by Craig Sanders <cas at taz.net.au> on
- Mon,  5 Jul 1999 12:54:47 +1000
++This package was debianized by Scott M. Dier <sdier at debian.org> on
++Sun,  3 Feb 2002 13:10:25 -0600
 +
 +It was downloaded from 
- ftp://mirror.xmission.com/mirror1/CPAN/authors/id/MGRABNAR/File-Tail-0.91.tar.gz
++http://www.cpan.org/authors/id/M/MG/MGRABNAR/File-Tail-0.98.tar.gz
 +
 +Upstream Author:  Matija Grabnar <matija.grabnar at arnes.si>
 +
 +Copyright:
 +
 +Copyright (c) 1997,1998,1999 Matija Grabnar. 
 +
 +All rights reserved. This program is free software; you can
 +redistribute it and/or modify it under the same terms as Perl itself. 
- 
- See /usr/doc/copyright/Artistic and /usr/doc/copyright/GPL.
- 
- 
- 
- 
diff --cc debian/dirs
index 92105be,0000000..dd222db
mode 100644,000000..100644
--- a/debian/dirs
+++ b/debian/dirs
@@@ -1,1 -1,0 +1,1 @@@
- usr/lib/perl5
++usr/share
diff --cc debian/docs
index c4b30fd,0000000..e845566
mode 100644,000000..100644
--- a/debian/docs
+++ b/debian/docs
@@@ -1,1 -1,0 +1,1 @@@
- README 
++README
diff --cc debian/rules
index 805c720,0000000..94a7d27
mode 100755,000000..100755
--- a/debian/rules
+++ b/debian/rules
@@@ -1,88 -1,0 +1,81 @@@
 +#!/usr/bin/make -f
- # MAde with the aid of dh_make, by Craig Small
- # Sample debian/rules that uses debhelper. GNU copyright 1997 by Joey Hess.
- # Some lines taken from debmake, by Cristoph Lameter.
++# 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
 +
- ifndef PERL
- PERL = /usr/bin/perl
- endif
++# This is the debhelper compatability version to use.
++export DH_COMPAT=3
 +
- TMP     =`pwd`/debian/tmp
- archlib =`$(PERL) -MConfig -e 'print $$Config{installarchlib}'`
- config  =INSTALLDIRS=perl INSTALLMAN1DIR=$(TMP)/usr/man/man1 INSTALLMAN3DIR=$(TMP)/usr/man/man3 INSTALLPRIVLIB=$(TMP)/usr/lib/perl5 INSTALLARCHLIB=$(TMP)$(archlib)
++configure: configure-stamp
++configure-stamp:
++	dh_testdir
++	# Add here commands to configure the package.
++	perl Makefile.PL INSTALLDIRS=vendor
++
++	touch configure-stamp
 +
 +build: build-stamp
- build-stamp:
++
++build-stamp: configure-stamp 
 +	dh_testdir
 +
- 	
 +	# Add here commands to compile the package.
- 	$(PERL) Makefile.PL $(config)
++	$(MAKE) OPTIMIZE="-02 -g -Wall"
++	#/usr/bin/docbook-to-man debian/libfile-tail-perl.sgml > libfile-tail-perl.1
 +
- 	make CFLAGS="-02 -g -Wall"
- 	
 +	touch build-stamp
 +
 +clean:
 +	dh_testdir
 +	dh_testroot
- 	rm -f build-stamp install-stamp
++	rm -f build-stamp configure-stamp
 +
 +	# Add here commands to clean up after the build process.
- 	-$(MAKE) distclean
++	-$(MAKE) clean
 +
 +	dh_clean
 +
- install: install-stamp
- install-stamp: build-stamp
++install: build
 +	dh_testdir
 +	dh_testroot
 +	dh_clean -k
 +	dh_installdirs
 +
- 	# we don't want junk files from autosplit in the package so get rid of it.
- 	rm -rf ./blib/lib/auto/
- 	# Add here commands to install the package into debian/tmp.
- 	$(MAKE) pure_install
++	# Add here commands to install the package into debian/libfile-tail-perl.
++	$(MAKE) install PREFIX=$(CURDIR)/debian/libfile-tail-perl/usr
 +
- 	touch install-stamp
- 
- # 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_testversion
++binary-indep: build install
 +	dh_testdir
 +	dh_testroot
++#	dh_installdebconf	
 +	dh_installdocs
- 	dh_installexamples logwatch select_demo
++	dh_installexamples
 +	dh_installmenu
++#	dh_installlogrotate
 +#	dh_installemacsen
++#	dh_installpam
++#	dh_installmime
 +#	dh_installinit
 +	dh_installcron
- 	dh_installmanpages
++	dh_installman
++	dh_installinfo
 +#	dh_undocumented
 +	dh_installchangelogs Changes
++	dh_link
 +	dh_strip
 +	dh_compress
 +	dh_fixperms
- 	dh_suidregister
- 	dh_perl
++	dh_makeshlibs
 +	dh_installdeb
++	dh_perl
 +	dh_shlibdeps
 +	dh_gencontrol
- #	dh_makeshlibs
 +	dh_md5sums
 +	dh_builddeb
 +
- source diff:                                                                  
- 	@echo >&2 'source and diff are obsolete - use dpkg-source -b'; false
- 
- binary: binary-indep binary-arch
- .PHONY: build clean binary-indep binary-arch binary
++binary: binary-indep 
++.PHONY: build clean binary-indep binary install configure

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-perl/packages/libfile-tail-perl.git



More information about the Pkg-perl-cvs-commits mailing list