diff options
author | lecoanet | 2003-10-07 12:00:58 +0000 |
---|---|---|
committer | lecoanet | 2003-10-07 12:00:58 +0000 |
commit | 2ec803690787bb3c916566345f0b81d7fe08be38 (patch) | |
tree | 8e246278aedee40eaa7ec4f23be6ea45cdd044bc /debian | |
parent | 786a29539414d59a4619ba8cbc9ec99e26177744 (diff) | |
download | tkzinc-2ec803690787bb3c916566345f0b81d7fe08be38.zip tkzinc-2ec803690787bb3c916566345f0b81d7fe08be38.tar.gz tkzinc-2ec803690787bb3c916566345f0b81d7fe08be38.tar.bz2 tkzinc-2ec803690787bb3c916566345f0b81d7fe08be38.tar.xz |
Creation of the new package zinc-doc.
Update the debian packaging to follow the
clean separation between tcl and perl.
Diffstat (limited to 'debian')
-rwxr-xr-x | debian/rules | 39 |
1 files changed, 11 insertions, 28 deletions
diff --git a/debian/rules b/debian/rules index bf962a4..7927514 100755 --- a/debian/rules +++ b/debian/rules @@ -10,12 +10,12 @@ #export DH_VERBOSE=1 TMP=`pwd`/debian/tmp +TMP_DOC=`pwd`/debian/zinc-doc TMP_PERL=`pwd`/debian/zinc-perl TMP_PYTHON=`pwd`/debian/zinc-python -INSTALL_PERL=pure_install INSTALLDIRS=perl PREFIX=$(TMP_PERL)/usr -DEFAULT_VERSION_PYTHON=$(shell echo `dpkg -p python| grep -e "^Version:" |cut -d" " -f2|cut -d"." -f1-2` ) +DEFAULT_VERSION_PYTHON=$(shell echo `dpkg -p python| grep -e "^Version:" |cut -d" " -f2|cut -d"." -f1-2`) build: build-stamp @@ -43,42 +43,25 @@ install: build # Configuring/compiling/installing for Tcl. ./configure --prefix=/usr --enable-gl==damage make binaries - make install-tcl prefix=$(TMP)/usr + make install prefix=$(TMP)/usr # # Making/installing the documentation make pdf html - -mkdir -p $(TMP)/usr/share/doc/zinc-tk/refman - -install -m644 doc/refman.pdf $(TMP)/usr/share/doc/zinc-tk - -install -m644 doc/refman/*.html doc/refman/*.css doc/refman/*.png $(TMP)/usr/share/doc/zinc-tk/refman + -mkdir -p $(TMP_DOC)/usr/share/doc/zinc-doc/refman + -install -m644 doc/refman.pdf $(TMP_DOC)/usr/share/doc/zinc-doc + -install -m644 doc/refman/*.html doc/refman/*.css doc/refman/*.png $(TMP_DOC)/usr/share/doc/zinc-doc/refman # # Configuring/compiling/installing for Python. -mkdir -p $(TMP_PYTHON)/usr/lib/python$(DEFAULT_VERSION_PYTHON)/site-packages -install -m644 Python/Zinc.py $(TMP_PYTHON)/usr/lib/python$(DEFAULT_VERSION_PYTHON)/site-packages - - make clean # # Configuring/compiling/installing for perl/Tk. -# ./configure --prefix=/usr --enable-ptk --enable-gl==damage - ./configure --prefix=$(TMP_PERL) --enable-ptk --enable-gl==damage - make - -mkdir -p $(TMP_PERL)/usr/lib - make install prefix=$(TMP_PERL)/usr INSTALL_PERL=$(INSTALL_PERL) + -mkdir -p $(TMP_PERL) + (cd Perl; ./export2cpan) + (cd export2cpan/tk-zinc; perl Makefile.PL; make; make install prefix=`pwd`/../../debian/zinc-perl/usr INSTALL_PERL=pure_install INSTALLDIRS=perl PREFIX=`pwd`/../../debian/zinc-perl/usr) find $(TMP_PERL)/usr/lib/perl -type f -name .packlist | xargs rm -f - find $(TMP_PERL)/usr/lib/perl5 -type f -name .packlist | xargs rm -f - -# -mkdir -p $(TMP_PERL)/usr/lib -# mv $(TMP)/usr/lib/perl $(TMP_PERL)/usr/lib -# mv $(TMP)/usr/bin $(TMP_PERL)/usr -# mv $(TMP)/usr/lib/libTkzinc*.so $(TMP_PERL)/usr/lib -# -# dh_installman -pzinc-perl $(TMP)/usr/share/man/man3/*.3pm -# dh_installman -pzinc-perl $(TMP)/usr/share/man/man1/*.1p -# -# -rm -Rf $(TMP)/usr/share/perl -# -rm -Rf $(TMP)/usr/share/man - # Build architecture-independent files here. binary-indep: build install @@ -87,7 +70,7 @@ binary-indep: build install dh_installchangelogs -i dh_installdocs -i BUGS dh_installexamples -i - dh_install -i +# dh_install --sourcedir=debian/tmp # dh_installmenu -i # dh_installdebconf -i # dh_installlogrotate -i @@ -113,7 +96,7 @@ binary-arch: build install dh_testdir -a dh_testroot -a dh_installchangelogs -a - dh_installdocs -a BUGS + dh_installdocs -a dh_installexamples -a dh_installmenu -a # dh_installdebconf -a |