[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