~ubuntu-branches/ubuntu/oneiric/kdelibs/oneiric

« back to all changes in this revision

Viewing changes to .pc/97_automake_cleanup.diff/kdoctools/Makefile.am

  • Committer: Bazaar Package Importer
  • Author(s): Felix Geyer
  • Date: 2010-10-15 19:20:42 UTC
  • mfrom: (1.1.19 sid)
  • Revision ID: james.westby@ubuntu.com-20101015192042-jv1fhj33n4f5b398
Tags: 4:3.5.10.dfsg.1-5ubuntu1
* Merge from Debian unstable. Remaining Ubuntu changes:
  - make sure control and control.in are in sync
  - --with-distribution="Kubuntu (`lsb_release --codename --short`)
    $(DEB_VERSION)"
  - binary-install/kdelibs-data installs aboutkde-kubuntu.png.uu and
    cr*-device-system.png.uu
  - don't build-dep on libgamin-dev, libfam-dev
  - stop kdelibs4-dev depending on gamin/fam
  - don't install .svgz icons, docs or all_languages in kdelibs-data.install
  - rosetta support in rules common-install-prehook-impl:: [and
    common-post-build-arch:: ?] and include debian/kubuntu-desktop-i18n/
  - build-dep on: gettext-kde, kdesdk-scripts, lsb-release, base-files, sudo
  - cdbs build-dep 0.4.41ubuntu2
  - kdelibs4-dev depends on gettext-kde, kdesdk-scripts
  - copy debian/icons over
  - Make kdelibs4c2a depend on launchpad-integration, sudo.  Recommends on
    xdg-user-dirs
  - Remove 19_debianize_useragent.diff (changed to
    kubuntu_19_debianize_useragent.diff) s/Debian/Kubuntu
  - remove kdelibs4c2a depends on menu-xdg
  - include kubuntu_01_kdepot.diff and kde.pot in debian/patches/common
  - use a local copy of kde.mk without the common-install-prehook-impl::
    rule; edit debian-qt-kde.mk to include debian/cdbs/kde.mk
  - build with --with-sudo-kdesu-backend and build-dep on sudo and make
    kdelibs4c2a depend on sudo
  - kdelibs-data.install : Add nzb mimetype
  - Make kdelibs4-dev replace more recent kdelibs4c2a for overlapping files
  - remove /usr/bin/preparetips, arts files and ksvntopng from
    kdelibs4-dev.install
  - Drop the package kdelibs4-doc completely. It contained API documentation
    which is now obsolete, but still available via api.kde.org.
  - make sure control and control.in are in sync
  - in debian/rule remove .pot files outside .po directory
  - 97_automake_cleanup.diff becomes kubuntu_97_automake_cleanup.diff
  - Remove libarts1-dev from build-depends and kdelibs4-dev depends from
    control.in
* Drop kubuntu_98_fix_khc_invocation.diff, replaced by
  68_support_khelpcenter4.diff
* Drop kubuntu_97_automake_cleanup.diff, replaced by 97_automake_cleanup.diff
* Re-add security_05_XMLHttpRequest_vulnerability.diff which has been
  accidentally dropped
* Fix FTBFS, in debian/rules:
  - Add -Wl,--add-needed to LDFLAGS
  - Disable parallel building

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
 
 
2
INCLUDES= -I$(top_srcdir) -I$(top_srcdir)/kioslave -I$(top_srcdir)/kioslave/bzip2 $(all_includes) $(LIBXML_CFLAGS) $(LIBXSLT_CFLAGS)
 
3
AM_LDFLAGS = $(KDE_RPATH) $(LIBXML_RPATH) $(LIBXSLT_RPATH) $(all_libraries)
 
4
 
 
5
noinst_LTLIBRARIES = libkbzipfilter_dummy.la
 
6
 
 
7
libkbzipfilter_dummy_la_SOURCES = kbzip2filter.cpp
 
8
 
 
9
####### Files
 
10
 
 
11
kde_module_LTLIBRARIES = kio_help.la kio_ghelp.la
 
12
 
 
13
kio_help_la_SOURCES = kio_help.cpp main.cpp xslt.cpp
 
14
kio_help_la_LIBADD = $(LIBXSLT_LIBS) $(LIBXML_LIBS)  libkbzipfilter_dummy.la $(LIB_KIO) $(LIBBZ2)
 
15
kio_help_la_LDFLAGS = $(all_libraries) -module $(KDE_PLUGIN)
 
16
 
 
17
kio_ghelp_la_SOURCES = kio_help.cpp main_ghelp.cpp xslt.cpp
 
18
kio_ghelp_la_LIBADD = $(LIBXSLT_LIBS) $(LIBXML_LIBS) libkbzipfilter_dummy.la $(LIB_KIO) $(LIBBZ2)
 
19
kio_ghelp_la_LDFLAGS = $(all_libraries) -module $(KDE_PLUGIN)
 
20
 
 
21
noinst_HEADERS = kio_help.h
 
22
 
 
23
kdelnk_DATA = help.protocol ghelp.protocol
 
24
kdelnkdir = $(kde_servicesdir)
 
25
 
 
26
bin_PROGRAMS = meinproc 
 
27
meinproc_LDADD = xslt_pure.o libkbzipfilter_dummy.la $(LIBXSLT_LIBS) $(LIBXML_LIBS) $(LIB_KIO) $(LIBBZ2) $(LIB_KDECORE)
 
28
meinproc_SOURCES = meinproc.cpp
 
29
 
 
30
xslt_pure.o: xslt.cpp
 
31
        -rm -f xslt_pure.cpp
 
32
        $(LN_S) $(srcdir)/xslt.cpp xslt_pure.cpp
 
33
        $(CXX) $(DEFS) $(DEFAULT_INCLUDES) -DSIMPLE_XSLT $(INCLUDES) $(CPPFLAGS) $(AM_CPPFLAGS) $(CXXFLAGS) -c xslt_pure.cpp
 
34
 
 
35
bin_SCRIPTS = checkXML
 
36
 
 
37
METASOURCES = AUTO
 
38
 
 
39
update_DATA = kio_help.upd
 
40
update_SCRIPTS = move_kio_help_cache.sh
 
41
updatedir = $(kde_datadir)/kconf_update
 
42
 
 
43
messages:
 
44
        $(XGETTEXT) *.cpp -o $(podir)/kio_help.pot
 
45
 
 
46
install-data-local:
 
47
        @(for subdir in customization docbook; do \
 
48
           for dir in `( cd $(srcdir)/$$subdir && find . -type d ! -name CVS | grep -v '\.svn' )`; do \
 
49
                $(mkinstalldirs) $(DESTDIR)$(kde_datadir)/ksgmltools2/$$subdir/$$dir ;\
 
50
                for file in `(cd $(srcdir)/$$subdir && ls -1 $$dir/*)`; do \
 
51
                    if test -f $(srcdir)/$$subdir/$$file; then \
 
52
                        $(INSTALL_DATA) $(srcdir)/$$subdir/$$file  $(DESTDIR)$(kde_datadir)/ksgmltools2/$$subdir/$$file; fi ;\
 
53
                done ;\
 
54
           done ;\
 
55
        done )
 
56
 
 
57
uninstall-local:
 
58
        -rm -rf $(DESTDIR)$(kde_datadir)/ksgmltools2/customization      
 
59
        -rm -rf $(DESTDIR)$(kde_datadir)/ksgmltools2/docbook
 
60
 
 
61
kbzip2filter.cpp:
 
62
        -$(LN_S) $(srcdir)/../kioslave/bzip2/kbzip2filter.cpp .
 
63
 
 
64
CLEANFILES = kbzip2filter.cpp xslt_pure.o xslt_pure.cpp checkXML
 
65
 
 
66
 
 
67
include $(top_srcdir)/admin/Doxyfile.am
 
68