You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@spamassassin.apache.org by jm...@apache.org on 2006/10/20 17:12:15 UTC

svn commit: r466144 - /spamassassin/trunk/Makefile.PL

Author: jm
Date: Fri Oct 20 08:12:13 2006
New Revision: 466144

URL: http://svn.apache.org/viewvc?view=rev&rev=466144
Log:
don't remove rules files on make clean

Modified:
    spamassassin/trunk/Makefile.PL

Modified: spamassassin/trunk/Makefile.PL
URL: http://svn.apache.org/viewvc/spamassassin/trunk/Makefile.PL?view=diff&rev=466144&r1=466143&r2=466144
==============================================================================
--- spamassassin/trunk/Makefile.PL (original)
+++ spamassassin/trunk/Makefile.PL Fri Oct 20 08:12:13 2006
@@ -245,28 +245,6 @@
 
         'rules/*.pm',
 
-        # at one stage, these were copied from rulesrc into the rules
-        # build dir, or were in SVN in this dir, but this no longer
-        # is the case.  Ensure they get cleaned on "make clean".
-        'rules/20_advance_fee.cf',
-        'rules/20_compensate.cf',
-        'rules/20_drugs.cf',
-        'rules/20_fake_helo_tests.cf',
-        'rules/20_phrases.cf',
-        'rules/20_porn.cf',
-        'rules/20_ratware.cf',
-        'rules/20_uri_tests.cf',
-        'rules/25_body_tests_es.cf',
-        'rules/25_body_tests_pl.cf',
-        'rules/30_text_de.cf',
-        'rules/30_text_fr.cf',
-        'rules/30_text_it.cf',
-        'rules/30_text_nl.cf',
-        'rules/30_text_pl.cf',
-        'rules/30_text_pt_br.cf',
-        'rules/50_scores.cf',
-        'rules/70_broken_rules.cf',
-
         # don't remove these. they are built from 'rulesrc' in SVN, but
         # in a distribution tarball, they're not
         # 'rules/70_inactive.cf',
@@ -1141,7 +1119,7 @@
 	$(PREPROCESS) $(FIXBYTES) $(FIXVARS) $(FIXBANG) -m$(PERM_RWX) -i$? -o$@
 
 build_rules: 
-	$(PERL) build/mkrules --src rulesrc --out rules --manifest MANIFEST --manifestskip MANIFEST.SKIP
+	[ ! -d rulesrc ] || $(PERL) build/mkrules --src rulesrc --out rules --manifest MANIFEST --manifestskip MANIFEST.SKIP
 
 SPAMC_MAKEFILE  = spamc/Makefile
 MAKE_SPAMC      = $(MAKE) -f $(SPAMC_MAKEFILE)