Fix tdeutils build issues on Debian and Ubuntu

Cdbs files modified to support both automake and cmake
Removed unnecessary files installed into doc
Include files moved to default location
(cherry picked from commit e747ba9c24)
v3.5.13-sru
Slávek Banko 12 years ago
parent ae53bea11a
commit d58d93e022

@ -10,9 +10,11 @@ _cdbs_class_debian-qt-kde := 1
# Note: This _must_ be included before autotools.mk, or it won't work.
common-configure-arch common-configure-indep:: debian/stamp-cvs-make
debian/stamp-cvs-make:
ifndef _cdbs_class_cmake
cp -Rp /usr/share/aclocal/libtool.m4 admin/libtool.m4.in
cp -Rp /usr/share/libtool/config/ltmain.sh admin/ltmain.sh
$(MAKE) -C $(DEB_SRCDIR) -f admin/Makefile.common dist;
endif
touch debian/stamp-cvs-make
include debian/cdbs/kde.mk$(_cdbs_makefile_suffix)
@ -75,11 +77,11 @@ $(patsubst %,binary-install/%,$(DEB_PACKAGES)) :: binary-install/%:
if test -x /usr/bin/dh_desktop; then dh_desktop -p$(cdbs_curpkg) $(DEB_DH_DESKTOP_ARGS); fi
if test -e debian/$(cdbs_curpkg).lintian; then \
install -p -D -m644 debian/$(cdbs_curpkg).lintian \
debian/$(cdbs_curpkg)/opt/trinity/share/lintian/overrides/$(cdbs_curpkg); \
debian/$(cdbs_curpkg)/usr/share/lintian/overrides/$(cdbs_curpkg); \
fi
if test -e debian/$(cdbs_curpkg).presubj; then \
install -p -D -m644 debian/$(cdbs_curpkg).presubj \
debian/$(cdbs_curpkg)/opt/trinity/share/bug/$(cdbs_curpkg)/presubj; \
debian/$(cdbs_curpkg)/usr/share/bug/$(cdbs_curpkg)/presubj; \
fi
binary-install/$(DEB_SOURCE_PACKAGE)-doc-html::
@ -96,6 +98,7 @@ binary-install/$(DEB_SOURCE_PACKAGE)-doc-html::
done
clean::
ifndef _cdbs_class_cmake
if test -n "$(DEB_KDE_CVS_MAKE)" && test -d $(DEB_SRCDIR); then \
cd $(DEB_SRCDIR); \
find . -name Makefile.in -print | \
@ -104,6 +107,7 @@ clean::
configure configure.files configure.in stamp-h.in \
subdirs; \
fi
endif
rm -f debian/stamp-cvs-make
endif

@ -35,7 +35,9 @@ else
DEB_BUILDDIR = obj-$(DEB_BUILD_GNU_TYPE)
endif
ifndef _cdbs_class_cmake
include $(_cdbs_class_path)/autotools.mk$(_cdbs_makefile_suffix)
endif
export kde_cgidir = \$${libdir}/cgi-bin
export kde_confdir = \$${sysconfdir}/trinity
@ -59,7 +61,7 @@ endif
cdbs_configure_flags += --with-qt-dir=/usr/share/qt3 --disable-rpath --with-xinerama $(cdbs_kde_enable_final) $(cdbs_kde_enable_debug)
DEB_AC_AUX_DIR = $(DEB_SRCDIR)/admin
DEB_CONFIGURE_INCLUDEDIR = "\$${prefix}/include/kde"
DEB_CONFIGURE_INCLUDEDIR = "\$${prefix}/include"
DEB_COMPRESS_EXCLUDE = .dcl .docbook -license .tag .sty .el
$(patsubst %,binary-install/%,$(DEB_PACKAGES)) :: binary-install/%:

@ -10,8 +10,8 @@ debian/tmp/opt/trinity/share/doc/tde/HTML/en/kcalc/common
debian/tmp/opt/trinity/share/doc/tde/HTML/en/kcalc/index.cache.bz2
debian/tmp/opt/trinity/share/doc/tde/HTML/en/kcalc/index.docbook
debian/tmp/opt/trinity/share/doc/tde/HTML/en/kcalc/commands.docbook
debian/tmp/opt/trinity/share/doc/tde/HTML/en/kcalc/kcalc_on_Aix.txt
debian/tmp/opt/trinity/share/doc/tde/HTML/en/kcalc/kcalc_on_OSF.txt
#debian/tmp/opt/trinity/share/doc/tde/HTML/en/kcalc/kcalc_on_Aix.txt
#debian/tmp/opt/trinity/share/doc/tde/HTML/en/kcalc/kcalc_on_OSF.txt
debian/tmp/opt/trinity/share/icons/hicolor/16x16/apps/kcalc.png
debian/tmp/opt/trinity/share/icons/hicolor/22x22/apps/kcalc.png
debian/tmp/opt/trinity/share/icons/hicolor/32x32/apps/kcalc.png

@ -1,18 +1,18 @@
debian/tmp/opt/trinity/include/kde/kmultiformlistbox.h
debian/tmp/opt/trinity/include/kde/kmultiformlistboxentry.h
debian/tmp/opt/trinity/include/kde/kmultiformlistboxfactory.h
debian/tmp/opt/trinity/include/kde/ksim/chart.h
debian/tmp/opt/trinity/include/kde/ksim/common.h
debian/tmp/opt/trinity/include/kde/ksim/ksimconfig.h
debian/tmp/opt/trinity/include/kde/ksim/label.h
debian/tmp/opt/trinity/include/kde/ksim/led.h
debian/tmp/opt/trinity/include/kde/ksim/pluginglobal.h
debian/tmp/opt/trinity/include/kde/ksim/pluginloader.h
debian/tmp/opt/trinity/include/kde/ksim/pluginmodule.h
debian/tmp/opt/trinity/include/kde/ksim/progress.h
debian/tmp/opt/trinity/include/kde/ksim/themeloader.h
debian/tmp/opt/trinity/include/kde/ksim/themetypes.h
debian/tmp/opt/trinity/include/kde/kwidgetstreamer.h
debian/tmp/opt/trinity/include/kmultiformlistbox.h
debian/tmp/opt/trinity/include/kmultiformlistboxentry.h
debian/tmp/opt/trinity/include/kmultiformlistboxfactory.h
debian/tmp/opt/trinity/include/ksim/chart.h
debian/tmp/opt/trinity/include/ksim/common.h
debian/tmp/opt/trinity/include/ksim/ksimconfig.h
debian/tmp/opt/trinity/include/ksim/label.h
debian/tmp/opt/trinity/include/ksim/led.h
debian/tmp/opt/trinity/include/ksim/pluginglobal.h
debian/tmp/opt/trinity/include/ksim/pluginloader.h
debian/tmp/opt/trinity/include/ksim/pluginmodule.h
debian/tmp/opt/trinity/include/ksim/progress.h
debian/tmp/opt/trinity/include/ksim/themeloader.h
debian/tmp/opt/trinity/include/ksim/themetypes.h
debian/tmp/opt/trinity/include/kwidgetstreamer.h
debian/tmp/opt/trinity/lib/libkcmlaptop.la
debian/tmp/opt/trinity/lib/libkcmlaptop.so
debian/tmp/opt/trinity/lib/libkdeinit_ark.la

@ -5,7 +5,7 @@ include debian/cdbs/debian-qt-kde.mk
include /usr/share/cdbs/1/rules/simple-patchsys.mk
include /usr/share/cdbs/1/rules/utils.mk
DEB_CONFIGURE_INCLUDEDIR := /opt/trinity/include/kde
DEB_CONFIGURE_INCLUDEDIR := /opt/trinity/include
DEB_CONFIGURE_MANDIR := /opt/trinity/share/man
DEB_CONFIGURE_PREFIX := /opt/trinity
DEB_CONFIGURE_INFODIR := /opt/trinity/share/info

@ -10,9 +10,11 @@ _cdbs_class_debian-qt-kde := 1
# Note: This _must_ be included before autotools.mk, or it won't work.
common-configure-arch common-configure-indep:: debian/stamp-cvs-make
debian/stamp-cvs-make:
ifndef _cdbs_class_cmake
cp -Rp /usr/share/aclocal/libtool.m4 admin/libtool.m4.in
cp -Rp /usr/share/libtool/config/ltmain.sh admin/ltmain.sh
$(MAKE) -C $(DEB_SRCDIR) -f admin/Makefile.common dist;
endif
touch debian/stamp-cvs-make
include debian/cdbs/kde.mk$(_cdbs_makefile_suffix)
@ -75,11 +77,11 @@ $(patsubst %,binary-install/%,$(DEB_PACKAGES)) :: binary-install/%:
if test -x /usr/bin/dh_desktop; then dh_desktop -p$(cdbs_curpkg) $(DEB_DH_DESKTOP_ARGS); fi
if test -e debian/$(cdbs_curpkg).lintian; then \
install -p -D -m644 debian/$(cdbs_curpkg).lintian \
debian/$(cdbs_curpkg)/opt/trinity/share/lintian/overrides/$(cdbs_curpkg); \
debian/$(cdbs_curpkg)/usr/share/lintian/overrides/$(cdbs_curpkg); \
fi
if test -e debian/$(cdbs_curpkg).presubj; then \
install -p -D -m644 debian/$(cdbs_curpkg).presubj \
debian/$(cdbs_curpkg)/opt/trinity/share/bug/$(cdbs_curpkg)/presubj; \
debian/$(cdbs_curpkg)/usr/share/bug/$(cdbs_curpkg)/presubj; \
fi
binary-install/$(DEB_SOURCE_PACKAGE)-doc-html::
@ -96,6 +98,7 @@ binary-install/$(DEB_SOURCE_PACKAGE)-doc-html::
done
clean::
ifndef _cdbs_class_cmake
if test -n "$(DEB_KDE_CVS_MAKE)" && test -d $(DEB_SRCDIR); then \
cd $(DEB_SRCDIR); \
find . -name Makefile.in -print | \
@ -104,6 +107,7 @@ clean::
configure configure.files configure.in stamp-h.in \
subdirs; \
fi
endif
rm -f debian/stamp-cvs-make
endif

@ -35,7 +35,9 @@ else
DEB_BUILDDIR = obj-$(DEB_BUILD_GNU_TYPE)
endif
ifndef _cdbs_class_cmake
include $(_cdbs_class_path)/autotools.mk$(_cdbs_makefile_suffix)
endif
export kde_cgidir = \$${libdir}/cgi-bin
export kde_confdir = \$${sysconfdir}/trinity
@ -59,7 +61,7 @@ endif
cdbs_configure_flags += --with-qt-dir=/usr/share/qt3 --disable-rpath --with-xinerama $(cdbs_kde_enable_final) $(cdbs_kde_enable_debug)
DEB_AC_AUX_DIR = $(DEB_SRCDIR)/admin
DEB_CONFIGURE_INCLUDEDIR = "\$${prefix}/include/kde"
DEB_CONFIGURE_INCLUDEDIR = "\$${prefix}/include"
DEB_COMPRESS_EXCLUDE = .dcl .docbook -license .tag .sty .el
$(patsubst %,binary-install/%,$(DEB_PACKAGES)) :: binary-install/%:

@ -10,8 +10,8 @@ debian/tmp/opt/trinity/share/doc/tde/HTML/en/kcalc/common
debian/tmp/opt/trinity/share/doc/tde/HTML/en/kcalc/index.cache.bz2
debian/tmp/opt/trinity/share/doc/tde/HTML/en/kcalc/index.docbook
debian/tmp/opt/trinity/share/doc/tde/HTML/en/kcalc/commands.docbook
debian/tmp/opt/trinity/share/doc/tde/HTML/en/kcalc/kcalc_on_Aix.txt
debian/tmp/opt/trinity/share/doc/tde/HTML/en/kcalc/kcalc_on_OSF.txt
#debian/tmp/opt/trinity/share/doc/tde/HTML/en/kcalc/kcalc_on_Aix.txt
#debian/tmp/opt/trinity/share/doc/tde/HTML/en/kcalc/kcalc_on_OSF.txt
debian/tmp/opt/trinity/share/icons/hicolor/16x16/apps/kcalc.png
debian/tmp/opt/trinity/share/icons/hicolor/22x22/apps/kcalc.png
debian/tmp/opt/trinity/share/icons/hicolor/32x32/apps/kcalc.png

@ -1,18 +1,18 @@
debian/tmp/opt/trinity/include/kde/kmultiformlistbox.h
debian/tmp/opt/trinity/include/kde/kmultiformlistboxentry.h
debian/tmp/opt/trinity/include/kde/kmultiformlistboxfactory.h
debian/tmp/opt/trinity/include/kde/ksim/chart.h
debian/tmp/opt/trinity/include/kde/ksim/common.h
debian/tmp/opt/trinity/include/kde/ksim/ksimconfig.h
debian/tmp/opt/trinity/include/kde/ksim/label.h
debian/tmp/opt/trinity/include/kde/ksim/led.h
debian/tmp/opt/trinity/include/kde/ksim/pluginglobal.h
debian/tmp/opt/trinity/include/kde/ksim/pluginloader.h
debian/tmp/opt/trinity/include/kde/ksim/pluginmodule.h
debian/tmp/opt/trinity/include/kde/ksim/progress.h
debian/tmp/opt/trinity/include/kde/ksim/themeloader.h
debian/tmp/opt/trinity/include/kde/ksim/themetypes.h
debian/tmp/opt/trinity/include/kde/kwidgetstreamer.h
debian/tmp/opt/trinity/include/kmultiformlistbox.h
debian/tmp/opt/trinity/include/kmultiformlistboxentry.h
debian/tmp/opt/trinity/include/kmultiformlistboxfactory.h
debian/tmp/opt/trinity/include/ksim/chart.h
debian/tmp/opt/trinity/include/ksim/common.h
debian/tmp/opt/trinity/include/ksim/ksimconfig.h
debian/tmp/opt/trinity/include/ksim/label.h
debian/tmp/opt/trinity/include/ksim/led.h
debian/tmp/opt/trinity/include/ksim/pluginglobal.h
debian/tmp/opt/trinity/include/ksim/pluginloader.h
debian/tmp/opt/trinity/include/ksim/pluginmodule.h
debian/tmp/opt/trinity/include/ksim/progress.h
debian/tmp/opt/trinity/include/ksim/themeloader.h
debian/tmp/opt/trinity/include/ksim/themetypes.h
debian/tmp/opt/trinity/include/kwidgetstreamer.h
debian/tmp/opt/trinity/lib/libkcmlaptop.la
debian/tmp/opt/trinity/lib/libkcmlaptop.so
debian/tmp/opt/trinity/lib/libkdeinit_ark.la

@ -5,7 +5,7 @@ include debian/cdbs/debian-qt-kde.mk
#include /usr/share/cdbs/1/rules/simple-patchsys.mk
include /usr/share/cdbs/1/rules/utils.mk
DEB_CONFIGURE_INCLUDEDIR := /opt/trinity/include/kde
DEB_CONFIGURE_INCLUDEDIR := /opt/trinity/include
DEB_CONFIGURE_MANDIR := /opt/trinity/share/man
DEB_CONFIGURE_PREFIX := /opt/trinity
DEB_CONFIGURE_INFODIR := /opt/trinity/share/info

@ -10,9 +10,11 @@ _cdbs_class_debian-qt-kde := 1
# Note: This _must_ be included before autotools.mk, or it won't work.
common-configure-arch common-configure-indep:: debian/stamp-cvs-make
debian/stamp-cvs-make:
ifndef _cdbs_class_cmake
cp -Rp /usr/share/aclocal/libtool.m4 admin/libtool.m4.in
cp -Rp /usr/share/libtool/config/ltmain.sh admin/ltmain.sh
$(MAKE) -C $(DEB_SRCDIR) -f admin/Makefile.common dist;
endif
touch debian/stamp-cvs-make
include debian/cdbs/kde.mk$(_cdbs_makefile_suffix)
@ -75,11 +77,11 @@ $(patsubst %,binary-install/%,$(DEB_PACKAGES)) :: binary-install/%:
if test -x /usr/bin/dh_desktop; then dh_desktop -p$(cdbs_curpkg) $(DEB_DH_DESKTOP_ARGS); fi
if test -e debian/$(cdbs_curpkg).lintian; then \
install -p -D -m644 debian/$(cdbs_curpkg).lintian \
debian/$(cdbs_curpkg)/opt/trinity/share/lintian/overrides/$(cdbs_curpkg); \
debian/$(cdbs_curpkg)/usr/share/lintian/overrides/$(cdbs_curpkg); \
fi
if test -e debian/$(cdbs_curpkg).presubj; then \
install -p -D -m644 debian/$(cdbs_curpkg).presubj \
debian/$(cdbs_curpkg)/opt/trinity/share/bug/$(cdbs_curpkg)/presubj; \
debian/$(cdbs_curpkg)/usr/share/bug/$(cdbs_curpkg)/presubj; \
fi
binary-install/$(DEB_SOURCE_PACKAGE)-doc-html::
@ -96,6 +98,7 @@ binary-install/$(DEB_SOURCE_PACKAGE)-doc-html::
done
clean::
ifndef _cdbs_class_cmake
if test -n "$(DEB_KDE_CVS_MAKE)" && test -d $(DEB_SRCDIR); then \
cd $(DEB_SRCDIR); \
find . -name Makefile.in -print | \
@ -104,6 +107,7 @@ clean::
configure configure.files configure.in stamp-h.in \
subdirs; \
fi
endif
rm -f debian/stamp-cvs-make
endif

@ -35,7 +35,9 @@ else
DEB_BUILDDIR = obj-$(DEB_BUILD_GNU_TYPE)
endif
ifndef _cdbs_class_cmake
include $(_cdbs_class_path)/autotools.mk$(_cdbs_makefile_suffix)
endif
export kde_cgidir = \$${libdir}/cgi-bin
export kde_confdir = \$${sysconfdir}/trinity
@ -59,7 +61,7 @@ endif
cdbs_configure_flags += --with-qt-dir=/usr/share/qt3 --disable-rpath --with-xinerama $(cdbs_kde_enable_final) $(cdbs_kde_enable_debug)
DEB_AC_AUX_DIR = $(DEB_SRCDIR)/admin
DEB_CONFIGURE_INCLUDEDIR = "\$${prefix}/include/kde"
DEB_CONFIGURE_INCLUDEDIR = "\$${prefix}/include"
DEB_COMPRESS_EXCLUDE = .dcl .docbook -license .tag .sty .el
$(patsubst %,binary-install/%,$(DEB_PACKAGES)) :: binary-install/%:

@ -10,8 +10,8 @@ debian/tmp/opt/trinity/share/doc/tde/HTML/en/kcalc/common
debian/tmp/opt/trinity/share/doc/tde/HTML/en/kcalc/index.cache.bz2
debian/tmp/opt/trinity/share/doc/tde/HTML/en/kcalc/index.docbook
debian/tmp/opt/trinity/share/doc/tde/HTML/en/kcalc/commands.docbook
debian/tmp/opt/trinity/share/doc/tde/HTML/en/kcalc/kcalc_on_Aix.txt
debian/tmp/opt/trinity/share/doc/tde/HTML/en/kcalc/kcalc_on_OSF.txt
#debian/tmp/opt/trinity/share/doc/tde/HTML/en/kcalc/kcalc_on_Aix.txt
#debian/tmp/opt/trinity/share/doc/tde/HTML/en/kcalc/kcalc_on_OSF.txt
debian/tmp/opt/trinity/share/icons/hicolor/16x16/apps/kcalc.png
debian/tmp/opt/trinity/share/icons/hicolor/22x22/apps/kcalc.png
debian/tmp/opt/trinity/share/icons/hicolor/32x32/apps/kcalc.png

@ -1,18 +1,18 @@
debian/tmp/opt/trinity/include/kde/kmultiformlistbox.h
debian/tmp/opt/trinity/include/kde/kmultiformlistboxentry.h
debian/tmp/opt/trinity/include/kde/kmultiformlistboxfactory.h
debian/tmp/opt/trinity/include/kde/ksim/chart.h
debian/tmp/opt/trinity/include/kde/ksim/common.h
debian/tmp/opt/trinity/include/kde/ksim/ksimconfig.h
debian/tmp/opt/trinity/include/kde/ksim/label.h
debian/tmp/opt/trinity/include/kde/ksim/led.h
debian/tmp/opt/trinity/include/kde/ksim/pluginglobal.h
debian/tmp/opt/trinity/include/kde/ksim/pluginloader.h
debian/tmp/opt/trinity/include/kde/ksim/pluginmodule.h
debian/tmp/opt/trinity/include/kde/ksim/progress.h
debian/tmp/opt/trinity/include/kde/ksim/themeloader.h
debian/tmp/opt/trinity/include/kde/ksim/themetypes.h
debian/tmp/opt/trinity/include/kde/kwidgetstreamer.h
debian/tmp/opt/trinity/include/kmultiformlistbox.h
debian/tmp/opt/trinity/include/kmultiformlistboxentry.h
debian/tmp/opt/trinity/include/kmultiformlistboxfactory.h
debian/tmp/opt/trinity/include/ksim/chart.h
debian/tmp/opt/trinity/include/ksim/common.h
debian/tmp/opt/trinity/include/ksim/ksimconfig.h
debian/tmp/opt/trinity/include/ksim/label.h
debian/tmp/opt/trinity/include/ksim/led.h
debian/tmp/opt/trinity/include/ksim/pluginglobal.h
debian/tmp/opt/trinity/include/ksim/pluginloader.h
debian/tmp/opt/trinity/include/ksim/pluginmodule.h
debian/tmp/opt/trinity/include/ksim/progress.h
debian/tmp/opt/trinity/include/ksim/themeloader.h
debian/tmp/opt/trinity/include/ksim/themetypes.h
debian/tmp/opt/trinity/include/kwidgetstreamer.h
debian/tmp/opt/trinity/lib/libkcmlaptop.la
debian/tmp/opt/trinity/lib/libkcmlaptop.so
debian/tmp/opt/trinity/lib/libkdeinit_ark.la

@ -5,7 +5,7 @@ include debian/cdbs/debian-qt-kde.mk
#include /usr/share/cdbs/1/rules/simple-patchsys.mk
include /usr/share/cdbs/1/rules/utils.mk
DEB_CONFIGURE_INCLUDEDIR := /opt/trinity/include/kde
DEB_CONFIGURE_INCLUDEDIR := /opt/trinity/include
DEB_CONFIGURE_MANDIR := /opt/trinity/share/man
DEB_CONFIGURE_PREFIX := /opt/trinity
DEB_CONFIGURE_INFODIR := /opt/trinity/share/info

Loading…
Cancel
Save