[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[debian-devel:07471] Re: [ANN]Debian JP New Maintainer's Guide 0.7jp3 is out
From: Masayuki Hatta <masayuki-h@xxxxxxxxxxxxxxx>
Subject: [debian-devel:07470] Re: [ANN]Debian JP New Maintainer's Guide 0.7jp3 is out
Date: Fri, 19 Feb 1999 19:50:03 +0900
Message-ID: <199902191049.TAA17072@xxxxxxxxxxxxxxxxxxxx>
masayuki-h> 八田(ま)@ドロナーワ大王です。
masayuki-h>
masayuki-h> # げ、またやってしもうたかな。
masayuki-h>
masayuki-h> # 本田さん、Lyx の Makefile.in の中に distclean っていうターゲット
masayuki-h> # あります?
masayuki-h>
本田です。
LyXのMakefile.inの中には以下のようにちゃんとありますよ。
--- Makefile.in ---
distclean: srcclean clean
@for dir in $(SUBDIRS) forms ; do \
if test -d $$dir ; then \
(cd $$dir ; $(MAKE) $@) ; \
fi ; \
done
$(RM) config.status Makefile intl/libintl.h
rm -rf srcdoc
-------------------
今回の問題はdh_makeをすると、カレントの原本のパッケージを保存に行くところにありますよね。
で、dh_makeの中身を見てみると、$(MAKE) distcleanせずに無条件にコピーしているようです。
だから、dh_makeする前にmake cleanなりmake distcleanなりするのが正しいのではないでしょうか?
--- dh_make ---
echo "Package Name : $PACKAGE"
echo "Version : $VERSION"
echo -ne "\nType of Package (S=Single Binary, M=Multi-Binary, L=Library, X=Abort
? s/m/l/x "
read A
case $A in
s|S|m|M|l|l)
;;
*) echo "Abort: Not debianized"
exit 1
esac
PTYPE=`echo $A|tr A-Z a-z`
# Setup the original archive
if [ "$1" = "" ]; then
if [ -d ../$NAME.orig ]; then
echo "Skipping copying to $NAME.orig since $NAME.orig exists"
else
cp -a ../$NAME ../$NAME.orig
fi
fi
---------------
*** ラ・ベル・エポック株式会社 インターネットソリューション ***
* 福岡県福岡市城南区堤1−11−22 第2堤ハイツ105号 *
* 本田 耕一 TEL / FAX : 092-872-6997 *
***************************************************************
Key fingerprint = C1 EF 59 05 2B 57 90 B9 B8 9B 4C 12 73 34 A3 F2