summaryrefslogtreecommitdiffstats
path: root/ubuntu
diff options
context:
space:
mode:
authorSlávek Banko <slavek.banko@axis.cz>2012-11-16 03:48:08 +0100
committerSlávek Banko <slavek.banko@axis.cz>2012-11-16 03:51:41 +0100
commitd58d93e0227ee339a180c2ee71e569cfa6dc4121 (patch)
treeebfba7bbe7f454b9e58a948799e436c937e0c6a2 /ubuntu
parentae53bea11a5561b6a71541911e3dcf0ee1e7ffc2 (diff)
downloadtde-packaging-d58d93e0227ee339a180c2ee71e569cfa6dc4121.tar.gz
tde-packaging-d58d93e0227ee339a180c2ee71e569cfa6dc4121.zip
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 e747ba9c24732028ce543f6885900dbe513a4ffd)
Diffstat (limited to 'ubuntu')
-rw-r--r--ubuntu/maverick/kdeutils/debian/cdbs/debian-qt-kde.mk8
-rw-r--r--ubuntu/maverick/kdeutils/debian/cdbs/kde.mk4
-rw-r--r--ubuntu/maverick/kdeutils/debian/kcalc-trinity.install4
-rw-r--r--ubuntu/maverick/kdeutils/debian/kdeutils-trinity-dev.install30
-rwxr-xr-xubuntu/maverick/kdeutils/debian/rules2
5 files changed, 27 insertions, 21 deletions
diff --git a/ubuntu/maverick/kdeutils/debian/cdbs/debian-qt-kde.mk b/ubuntu/maverick/kdeutils/debian/cdbs/debian-qt-kde.mk
index d135c4257..f8b76cb04 100644
--- a/ubuntu/maverick/kdeutils/debian/cdbs/debian-qt-kde.mk
+++ b/ubuntu/maverick/kdeutils/debian/cdbs/debian-qt-kde.mk
@@ -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
diff --git a/ubuntu/maverick/kdeutils/debian/cdbs/kde.mk b/ubuntu/maverick/kdeutils/debian/cdbs/kde.mk
index 918490180..023886fc8 100644
--- a/ubuntu/maverick/kdeutils/debian/cdbs/kde.mk
+++ b/ubuntu/maverick/kdeutils/debian/cdbs/kde.mk
@@ -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/%:
diff --git a/ubuntu/maverick/kdeutils/debian/kcalc-trinity.install b/ubuntu/maverick/kdeutils/debian/kcalc-trinity.install
index 5560b8878..cf2881698 100644
--- a/ubuntu/maverick/kdeutils/debian/kcalc-trinity.install
+++ b/ubuntu/maverick/kdeutils/debian/kcalc-trinity.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
diff --git a/ubuntu/maverick/kdeutils/debian/kdeutils-trinity-dev.install b/ubuntu/maverick/kdeutils/debian/kdeutils-trinity-dev.install
index e6ba996f4..4ac477602 100644
--- a/ubuntu/maverick/kdeutils/debian/kdeutils-trinity-dev.install
+++ b/ubuntu/maverick/kdeutils/debian/kdeutils-trinity-dev.install
@@ -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
diff --git a/ubuntu/maverick/kdeutils/debian/rules b/ubuntu/maverick/kdeutils/debian/rules
index 2abdbb651..d17fafe1c 100755
--- a/ubuntu/maverick/kdeutils/debian/rules
+++ b/ubuntu/maverick/kdeutils/debian/rules
@@ -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