1#!/usr/bin/perl 2 3# MANIFEST.SKIP -- Kevin's various excluded files 4 5# Copyright 2008, 2009, 2010, 2011, 2012, 2013, 2015, 2019 Kevin Ryde 6 7# This file is shared among several distributions. 8# 9# This file is free software; you can redistribute it and/or modify it 10# under the terms of the GNU General Public License as published by 11# the Free Software Foundation; either version 3, or (at your option) 12# any later version. 13# 14# This file is distributed in the hope that it will be useful, but 15# WITHOUT ANY WARRANTY; without even the implied warranty of 16# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 17# General Public License for more details. 18# 19# You should have received a copy of the GNU General Public License along 20# with this file. If not, see <http://www.gnu.org/licenses/>. 21 22 23# cf. /usr/share/perl/5.14/ExtUtils/MANIFEST.SKIP 24 25 26# emacs backups 27~$ 28# emacs locks 29(^|/)\.# 30# emacs autosave 31(^|/)# 32 33# own distdir 34^[A-Za-z][A-Za-z0-9-_]*-\d+/ 35# own dist files 36\.tar$ 37\.tar\.gz$ 38\.deb$ 39\.dsc$ 40\.diff.gz$ 41 42# ExtUtils::MakeMaker leaving Makefile.old 43# and "myman" leaving MANIFEST.old 44\.old$ 45# ExtUtils::MakeMaker "metafile" rule temporary, left behind if interrupted 46^META_new\.yml$ 47 48# built - MakeMaker 49^Makefile$ 50^blib 51^pm_to_blib 52^TAGS$ 53# MakeMaker 6.18 to 6.25, apparently 54^blibdirs\.ts$ 55# msdos compiler output stuff using gcc, 56# "XSFILENAME.def" extension, and others fixed names it seems 57\.def$ 58^dll\.base$ 59^dll\.exp$ 60# msdos compiler stuff using ms c 61\.pdb$ 62 63# built - recent Module::Build nonsense 64^MYMETA\.yml$ 65# built - something recent ExtUtils::MakeMaker 66^MYMETA\.json$ 67 68# built - cdbs and debhelper 69^debian/stamp- 70^debian/.*\.log$ 71 72# built - texinfo.tex temporaries 73\.(aux|cp|cps|fn|fns|ky|log|pg|toc|tp|tps|vr)$ 74# built - PGF temporary 75\.pgf$ 76# tex or latex output, not distributed for now 77\.(dvi|pdf|ps)$ 78 79# toplevel .c files built from .xs 80^[^/]+\.c$ 81# built .o compiled and .bs from .xs 82\.o$ 83\.obj$ 84\.bs$ 85# 86#(^|/)[A-Z][A-Za-z0-9_]*\.c$ 87#/[^Z])[^/]+\.c$ 88 89# built - configury 90^a\.out$ 91^conftest 92^config\.h$ 93^myconfig\.h$ 94 95# built - toplevel html pages 96^[a-zA-Z][^./]+\.html$ 97 98# inc/MyMakefileExtras.pm "diff-prev" 99^diff\.tmp 100# inc/MyMakefileExtras.pm "lintian-source" 101^temp-lintian 102# various testing 103^tempfile\.png$ 104^tempfile 105\.tmp$ 106 107 108# my dists 109^dist-deb 110^up$ 111^c$ 112 113# special case p..ulp test build stuff 114devel/h2xs/TestConstFoo/ 115 116# special case various executables 117^devel/exe-[^/.]+$ 118# special case mall executables 119^devel/hblk$ 120^devel/mallopt$ 121^devel/mallstats$ 122^devel/malltrim$ 123# special case fli executables 124^devel/mmap-multi$ 125# special case widget-bits executables 126^devel/grandom$ 127^devel/grandom-[a-z]+$ 128# special case widget-cursor executables 129^devel/invisible-blank$ 130# special case x'or executables 131^devel/gtk-gc-colour$ 132# special case combo executables 133^devel/toolbutton-overflow-leak$ 134# special case xpother executables 135^devel/encode-all$ 136^devel/encode-dump$ 137^devel/Encode-X11-xlib$ 138^devel/Encode-X11-xlib2$ 139# special case xpother samples 140^devel/encode.*\.ctext$ 141^devel/encode.*\.utf8$ 142 143# special htmlext environs 144^test-dist/ 145 146# TeX 147_whizzy.* 148\.aux$ 149\.dvi$ 150\.fls$ 151\.log$ 152\.out$ 153\.pdf$ 154\.waux$ 155\.wdvi$ 156\.fdb_latexmk$ 157 158 159\.junk$ 160\.bak$ 161^backup 162^misc 163^maybe 164^samples 165^samp 166^formats 167