From de7a8493871d6e0426504cf9ad8067bab5c936e8 Mon Sep 17 00:00:00 2001 From: Pekka Riikonen Date: Thu, 21 Apr 2005 20:55:36 +0000 Subject: [PATCH] Remove CVS dirs from distributions. --- distdir/autodist | 4 ++++ distdir/client | 3 +++ distdir/post-dist | 4 ++-- distdir/post-process-dist | 13 +++++++++++++ distdir/server | 3 +++ distdir/toolkit | 4 ++++ doc/Makefile.ad | 1 - lib/Makefile.ad | 2 +- 8 files changed, 30 insertions(+), 4 deletions(-) create mode 100644 distdir/post-process-dist diff --git a/distdir/autodist b/distdir/autodist index 93a8df45..174c2828 100644 --- a/distdir/autodist +++ b/distdir/autodist @@ -18,3 +18,7 @@ exclude apps/autodist/TODO apps/autodist/CHANGES exclude README.* ltmain.sh noprocess apps/autodist/doc apps/autodist/tests + +post-process-dist-hook distdir/post-process-dist +post-dist-hook distdir/post-dist + diff --git a/distdir/client b/distdir/client index 2e92c8c5..13f35fef 100644 --- a/distdir/client +++ b/distdir/client @@ -1,8 +1,11 @@ name Client package silc-client bug-report silc-devel@lists.silcnet.org + inherit common define SILC_DIST_CLIENT define SILC_DIST_CLIENTLIB + pre-hook distdir/pre-run +post-process-dist-hook distdir/post-process-dist post-dist-hook distdir/post-dist diff --git a/distdir/post-dist b/distdir/post-dist index e53ca6ff..c026866e 100644 --- a/distdir/post-dist +++ b/distdir/post-dist @@ -6,9 +6,9 @@ package=$3 distdir=$4 if test -f $distdir.tar.gz; then - md5sum $distdir.tar.gz > distdir.tar.gz.md5 + md5sum $distdir.tar.gz > $distdir.tar.gz.md5 fi if test -f $distdir.tar.bz2; then - md5sum $distdir.tar.bz2 > distdir.tar.bz2.md5 + md5sum $distdir.tar.bz2 > $distdir.tar.bz2.md5 fi diff --git a/distdir/post-process-dist b/distdir/post-process-dist new file mode 100644 index 00000000..f6e4f38e --- /dev/null +++ b/distdir/post-process-dist @@ -0,0 +1,13 @@ +#!/bin/sh + +distribution=$1 +dist_version=$2 +package=$3 +distdir=$4 + +# Remove all CVS directories, as some may be left when we put directories +# in EXTRA_DIST or 'include' them in distribution. + +if test -d $distdir; then + rm -rf `find $distdir -name CVS` +fi diff --git a/distdir/server b/distdir/server index f15e999d..97f82d34 100644 --- a/distdir/server +++ b/distdir/server @@ -1,7 +1,10 @@ name Server package silc-server bug-report silc-devel@lists.silcnet.org + inherit common define SILC_DIST_SERVER undef SILC_DIST_SFTP + +post-process-dist-hook distdir/post-process-dist post-dist-hook distdir/post-dist diff --git a/distdir/toolkit b/distdir/toolkit index fb678dd7..de5af055 100644 --- a/distdir/toolkit +++ b/distdir/toolkit @@ -1,14 +1,18 @@ name Toolkit package silc-toolkit bug-report silc-devel@lists.silcnet.org + inherit common inherit client inherit server define SILC_DIST_TOOLKIT + include README.CVS include README.WIN32 include README.MACOSX include silcer include tutorial + pre-hook distdir/pre-run +post-process-dist-hook distdir/post-process-dist post-dist-hook distdir/post-dist diff --git a/doc/Makefile.ad b/doc/Makefile.ad index f6c1b5f3..85e313cd 100644 --- a/doc/Makefile.ad +++ b/doc/Makefile.ad @@ -74,7 +74,6 @@ dist-hook: #else !SILC_DIST_TOOLKIT dist-hook: - rm -rf `find $(top_distdir)/doc -name CVS` $(SILC_TOP_SRCDIR)/scripts/manpages.pl rm draft-riikonen*.txt touch draft-riikonen-silc-spec-08.txt diff --git a/lib/Makefile.ad b/lib/Makefile.ad index daa39137..c662a01b 100644 --- a/lib/Makefile.ad +++ b/lib/Makefile.ad @@ -108,6 +108,6 @@ libsilcclient.a: pkgconfigdir = $(libdir)/pkgconfig pkgconfig_DATA = silc.pc silcclient.pc -EXTRA_DIST = doc silc.pc.in silcclient.pc.in +EXTRA_DIST = silc.pc.in silcclient.pc.in #endif SILC_DIST_TOOLKIT -- 2.24.0