~rohangarg/kdepim/ubuntu

« back to all changes in this revision

Viewing changes to debian/rules

  • Committer: Rohan Garg
  • Date: 2011-06-12 11:34:23 UTC
  • Revision ID: rohangarg@kubuntu.org-20110612113423-dx2ihr6iwrqhe5q2
* Merge from debian, remaining changes
  - Update debian/patches/debianize_akregator_default.diff for Ubuntu
    defaults and rename to kubuntu_debianize_akregator_default.diff
  - Remove kleopatra and akdonadiconsole from kdepim metapackage due to
    their being in Universe
  - Simplify kmail and kleopatra pinentry recommends:
  - Remove pinentry-x11 since it does not exist
  - Remove pinentry-qt since this package has been removed from Ubuntu
  - Adjust other kmail recommends/suggests:
    - Drop Suggests on f-prot-installer and annoyance-filter since they are
    not in the archive
  - Consolidate all documentation in kdepim-doc for all packages in kdepim
  - Add kdepim-doc.install
  - debian/akregator,kaddressbook,kalarm,kjots,kmail,knode,knotes,kontact,
    ktimetracker,korganizer{.install}, do not add documentation
  - Add kdepim-dev package (it is not stable, but we rebuild the reverse
    build-depends to account for this)
    - Add kdepim-dev to debian/control
    - Add kdepim-dev.install
  - Provide debian/kalarm-icons and adjust debian/rules to install
  - Do not build-depend on libgnokii-dev because it is in Universe
  - Build against version of Boost in Main, libboost1.46-dev and
    libboost-graph1.46-dev
  - Add libindicate-qt-dev, libxml2-dev, sharutils to build-deps
  - Add kdepim-runtime to depends in kdepim, knode, knotes, konsolekalendar,
    kontact, and korganizer
  - Add kjots depends on akonadi-server
  - Adjust version requirements for Ubuntu packages for conflict/replaces

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
1
#!/usr/bin/make -f
2
2
 
3
 
include /usr/share/pkg-kde-tools/qt-kde-team/1/debian-qt-kde.mk
4
 
 
5
 
DEBIANVERSION ?= $(shell dpkg-parsechangelog | grep '^Version: ' | sed 's/^Version: //')
6
 
 
7
 
# Strict local dependencies (there are no external ones anyway)
8
 
DEB_DH_MAKESHLIBS_ARGS_ALL := -V
9
 
DEB_STRICT_LOCAL_SHLIBS_PACKAGES = $(DEB_LIBRARY_PACKAGES)
10
 
include /usr/share/pkg-kde-tools/qt-kde-team/1/library-packages.mk
11
 
 
12
 
binary-install/kalarm::
 
3
include /usr/share/pkg-kde-tools/qt-kde-team/2/debian-qt-kde.mk
 
4
libpkgs_gen_strict_local_shlibs = $(libpkgs_all_packages)
 
5
include /usr/share/pkg-kde-tools/qt-kde-team/2/library-packages.mk
 
6
 
 
7
override_dh_auto_install:
 
8
        $(overridden_command)
13
9
        cd debian/kalarm-icons/; uudecode ox8-emblems-disabled.png.uu
14
10
        cd debian/kalarm-icons/; uudecode ox8-emblems-partdisabled.png.uu
15
11
        install -p -D -m644 debian/kalarm-icons/ox8-emblems-disabled.png debian/kalarm/usr/share/kde4/apps/kalarm/icons/oxygen/8x8/emblems/disabled.png
16
12
        install -p -D -m644 debian/kalarm-icons/ox8-emblems-partdisabled.png debian/kalarm/usr/share/kde4/apps/kalarm/icons/oxygen/8x8/emblems/partdisabled.png
17
13
 
18
 
clean::
19
 
        rm -f debian/kalarm-icons/*png
 
14
.PHONY: override_dh_auto_test
 
15
 
 
16
# Strict local dependencies (there are no external ones anyway)
 
17
override_dh_makeshlibs:
 
18
        $(overridden_command) -V
 
19
 
 
20
override_dh_strip:
 
21
        $(overridden_command) --dbg-package=kdepim-dbg
 
22
override_dh_clean:
 
23
        $(overridden_command)
 
24
        rm -f debian/kalarm-icons/*png
 
 
b'\\ No newline at end of file'