~vorlon/ubuntu/oneiric/lcms/multiarch

« back to all changes in this revision

Viewing changes to debian/rules

  • Committer: Bazaar Package Importer
  • Author(s): Oleksandr Moskalenko
  • Date: 2008-04-20 12:31:46 UTC
  • Revision ID: james.westby@ubuntu.com-20080420123146-kys84qka83yrewja
Tags: 1.16-10
debian/tmp/usr/lib/*.so usr/lib/ got lost from liblcms1-dev.install at
some point of making 1.16-9. Add it back (Closes: #477035).

Show diffs side-by-side

added added

removed removed

Lines of Context:
11
11
  export CFLAGS="-O2 -fPIC -I../include -fno-exceptions -fomit-frame-pointer -Wall"
12
12
endif
13
13
 
 
14
PYVER=`pyversions -d`
 
15
 
14
16
patch-stamp:
15
17
        dpatch apply-all
16
18
        touch patch-stamp
42
44
clean-patched:
43
45
        dh_testdir
44
46
        rm -f build-stamp configure-stamp
45
 
        -$(MAKE) distclean
 
47
        [ ! -f Makefile ] || $(MAKE) distclean
46
48
        echo "#undef USE_BIG_ENDIAN" >include/lcms-endian.h
 
49
        rm -f include/lcms-endian.h
47
50
        dh_clean
48
51
 
49
52
install: build
51
54
        dh_testroot
52
55
        dh_clean -k
53
56
        dh_installdirs
54
 
        make DESTDIR=`pwd`/debian/liblcms1-dev install
 
57
        make DESTDIR=`pwd`/debian/tmp install
 
58
        rm -rf `pwd`/debian/tmp/usr/lib/python*/site-packages/*.a \
 
59
        `pwd`/debian/tmp/usr/lib/python*/site-packages/*.la
55
60
 
56
61
# Build architecture-independent files here.
57
62
binary-indep: build install
62
67
        dh_testdir
63
68
        dh_testroot
64
69
        dh_install
65
 
        rm -rf debian/liblcms1-dev/usr/share/man
66
 
        rm -rf debian/liblcms1-dev/usr/bin
67
 
        rm -rf debian/liblcms1-dev/usr/lib/liblcms.so.*
68
 
        rm -rf debian/liblcms1-dev/usr/lib/python2.?
69
 
        -sed -i "s/libdir='\/usr\/lib\/python2.4\/site-packages'/libdir='\/usr\/lib'/" debian/liblcms1-dev/usr/lib/_lcms.la
70
 
        -sed -i "s/libdir='\/usr\/lib\/python2.5\/site-packages'/libdir='\/usr\/lib'/" debian/liblcms1-dev/usr/lib/_lcms.la
71
70
        dh_installman
72
71
        dh_installdocs
73
72
        dh_installchangelogs