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 <[email protected]> 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 ++ -@umask 022; $(MKPATH) $(INSTALLARCHLIB) ++ -@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 ++ -@umask 02; $(MKPATH) $(INSTALLSITEARCH) ++ -@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; --@ISA = qw(Exporter AutoLoader); ++@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 <[email protected]>, Mon, 5 Jul 1999 12:46:29 +1000 + ++Now maintained by: ++Scott M. Dier <[email protected]> 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 <[email protected]> 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 <[email protected]> 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 <[email protected]> Sat, 31 Mar 2001 12:24:28 +1000 ++ +libfile-tail-perl (0.91-1) unstable; urgency=low + + * Initial Release + + -- Craig Sanders <[email protected]> Mon, 5 Jul 1999 12:47:08 +1000 - - - Local variables: - mode: debian-changelog - add-log-mailing-address: "[email protected]" - 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 <[email protected]> - Standards-Version: 2.5.0 ++Maintainer: Scott M. Dier <[email protected]> ++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 <[email protected]> on - Mon, 5 Jul 1999 12:54:47 +1000 ++This package was debianized by Scott M. Dier <[email protected]> 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 <[email protected]> + +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 _______________________________________________ Pkg-perl-cvs-commits mailing list [email protected] http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-perl-cvs-commits
