diff --git a/legacy/ecore/debian/control b/legacy/ecore/debian/control index f3bfe9e6de..8ca6a6c1e6 100644 --- a/legacy/ecore/debian/control +++ b/legacy/ecore/debian/control @@ -100,6 +100,20 @@ Description: Ecore Input Method Framework module applications. . This package contains the Ecore Input Method Framework module. + +Package: libecore-input0 +Architecture: any +Section: libs +Depends: ${shlibs:Depends} +Provides: libecore-input +Description: Ecore input module + This is the core event abstraction layer and X abstraction layer that makes + doing selections, Xdnd, general X stuff, and event loops, timeouts and idle + handlers fast, optimized, and convenient. It's a separate library so anyone + can make use of the work put into Ecore to make this job easy for + applications. + . + This package contains the Ecore input module. Package: libecore-imf-evas0 Architecture: any @@ -172,11 +186,11 @@ Description: Ecore functions for dealing with the X Windows System . This package contains the Ecore wrapper and convenience functions for using the X Windows System. - + Package: libecore0-all Architecture: any Section: libdevel -Depends: libecore0 (= ${Source-Version}), libecore-config0, libecore-con0, libecore-evas0, libecore-fb0, libecore-file0, libecore-imf0, libecore-ipc0, libecore-job0, libecore-txt0, libecore-x0 +Depends: libecore0 (= ${Source-Version}), libecore-config0, libecore-con0, libecore-evas0, libecore-fb0, libecore-file0, libecore-imf0, libecore-input0, libecore-ipc0, libecore-job0, libecore-txt0, libecore-x0 Provides: libecore-all Description: Virtual package providing all available Ecore modules. This is the core event abstraction layer and X abstraction layer that makes @@ -198,6 +212,7 @@ Depends: libecore0 (= ${binary:Version}), libecore-fb0 (= ${binary:Version}), libecore-file0 (= ${binary:Version}), libecore-imf0 (= ${binary:Version}), + libecore-input0 (= ${binary:Version}), libecore-ipc0 (= ${binary:Version}), libecore-job0 (= ${binary:Version}), libecore-txt0 (= ${binary:Version}), diff --git a/legacy/ecore/debian/libecore-input0.install b/legacy/ecore/debian/libecore-input0.install new file mode 100644 index 0000000000..b1cd89cc6a --- /dev/null +++ b/legacy/ecore/debian/libecore-input0.install @@ -0,0 +1 @@ +debian/tmp/usr/lib/libecore_input.so.* diff --git a/legacy/ecore/debian/rules b/legacy/ecore/debian/rules index 9a5142047d..9c005df46b 100755 --- a/legacy/ecore/debian/rules +++ b/legacy/ecore/debian/rules @@ -3,13 +3,13 @@ include /usr/share/cdbs/1/class/autotools.mk include /usr/share/cdbs/1/rules/debhelper.mk -#DEB_INSTALL_MANPAGES_libecore-doc := $(DEB_SRCDIR)/doc/man/man3/*.3 +DEB_CONFIGURE_SCRIPT := ./autogen.sh DEB_INSTALL_MANPAGES_libecore-bin := debian/ecore_config.1 DEB_DH_STRIP_ARGS := --dbg-package=libecore-dbg DEB_CONFIGURE_EXTRA_FLAGS := --enable-ecore-fb --disable-ecore-directfb \ --disable-ecore-evas-dfb --enable-ecore-evas-fb --disable-rpath \ --enable-openssl -DEB_MAKE_CLEAN_TARGET := clean +DEB_MAKE_CLEAN_TARGET := distclean build/libecore-doc:: cd $(DEB_SRCDIR)/doc && make doc @@ -19,5 +19,4 @@ install/libecore-doc:: cp -R $(DEB_SRCDIR)/doc/html debian/libecore-doc/usr/share/doc/libecore-doc/ clean:: - ./autogen.sh --prefix=/usr $(DEB_CONFIGURE_EXTRA_FLAGS) - + [ ! -f Makefile ] || make distclean diff --git a/legacy/edje/debian/rules b/legacy/edje/debian/rules index 8292bfa519..7ef552d4a8 100755 --- a/legacy/edje/debian/rules +++ b/legacy/edje/debian/rules @@ -3,7 +3,8 @@ include /usr/share/cdbs/1/rules/debhelper.mk include /usr/share/cdbs/1/class/autotools.mk -#DEB_INSTALL_MANPAGES_libedje-doc := $(DEB_SRCDIR)/doc/man/man3/*.3 +DEB_CONFIGURE_SCRIPT := ./autogen.sh +DEB_MAKE_CLEAN_TARGET := distclean DEB_DH_STRIP_ARGS := --dbg-package=libedje-dbg DEB_CONFIGURE_EXTRA_FLAGS := --disable-rpath DEB_SOURCE_VERSION := $(shell grep AC_INIT $(DEB_SRCDIR)/configure.ac|sed -e 's/AC_INIT(\[edje\],\ \[\(.*\)\],\ \[.*@.*\])/\1/g') @@ -17,4 +18,4 @@ install/libedje-doc:: rm -rf $(DEB_SRCDIR)/edje-$(DEB_SOURCE_VERSION)-doc/ clean:: - ./autogen.sh --prefix=/usr $(DEB_CONFIGURE_EXTRA_FLAGS) + [ ! -f Makefile ] || make distclean diff --git a/legacy/eet/debian/rules b/legacy/eet/debian/rules index 908b8e2833..7c39761734 100755 --- a/legacy/eet/debian/rules +++ b/legacy/eet/debian/rules @@ -9,7 +9,8 @@ DEB_INSTALL_MANPAGES_libeet-doc := $(DEB_SRCDIR)/doc/man/man3/E*.3 $(DEB_SRCDIR) DEB_INSTALL_MANPAGES_libeet-bin := $(DEB_SRCDIR)/debian/eet.1 DEB_DH_STRIP_ARGS := --dbg-package=libeet-dbg DEB_CONFIGURE_EXTRA_FLAGS := --disable-rpath -DEB_MAKE_CLEAN_TARGET := clean +DEB_CONFIGURE_SCRIPT := ./autogen.sh +DEB_MAKE_CLEAN_TARGET := distclean build/libeet-doc:: make doc @@ -18,4 +19,4 @@ install/libeet-doc:: cp -R $(DEB_SRCDIR)/doc/html debian/libeet-doc/usr/share/doc/libeet-doc/ clean:: - ./autogen.sh --prefix=/usr $(DEB_CONFIGURE_EXTRA_FLAGS) + [ ! -f Makefile ] || make distclean diff --git a/legacy/efreet/debian/rules b/legacy/efreet/debian/rules index 74e213ffee..a14d68616d 100755 --- a/legacy/efreet/debian/rules +++ b/legacy/efreet/debian/rules @@ -5,6 +5,8 @@ include /usr/share/cdbs/1/class/autotools.mk include /usr/share/cdbs/1/rules/simple-patchsys.mk DEB_CONFIGURE_EXTRA_FLAGS := --disable-rpath +DEB_CONFIGURE_SCRIPT := ./autogen.sh +DEB_MAKE_CLEAN_TARGET := distclean build/libefreet-doc:: cd $(DEB_SRCDIR)/doc && make doc @@ -14,4 +16,4 @@ install/libefreet-doc:: cp -R $(DEB_SRCDIR)/doc/html debian/libefreet-doc/usr/share/doc/libefreet-doc/ clean:: - ./autogen.sh --prefix=/usr $(DEB_CONFIGURE_EXTRA_FLAGS) + [ ! -f Makefile ] || make distclean diff --git a/legacy/eina/debian/rules b/legacy/eina/debian/rules index 9f44498ef7..388c4cdbc2 100755 --- a/legacy/eina/debian/rules +++ b/legacy/eina/debian/rules @@ -4,7 +4,8 @@ include /usr/share/cdbs/1/rules/debhelper.mk include /usr/share/cdbs/1/class/autotools.mk DEB_CONFIGURE_EXTRA_FLAGS := --disable-rpath -DEB_MAKE_CLEAN_TARGET := clean +DEB_CONFIGURE_SCRIPT := ./autogen.sh +DEB_MAKE_CLEAN_TARGET := distclean DEB_DH_STRIP_ARGS := --dbg-package=libeina-dbg build/libeina-doc:: @@ -15,4 +16,4 @@ install/libeina-doc:: cp -R $(DEB_SRCDIR)/doc/html debian/libeina-doc/usr/share/doc/libeina-doc/ clean:: - ./autogen.sh --prefix=/usr $(DEB_CONFIGURE_EXTRA_FLAGS) + [ ! -f Makefile ] || make distclean diff --git a/legacy/embryo/debian/rules b/legacy/embryo/debian/rules index f871221f3f..5ef548b92a 100755 --- a/legacy/embryo/debian/rules +++ b/legacy/embryo/debian/rules @@ -5,7 +5,8 @@ include /usr/share/cdbs/1/rules/debhelper.mk DEB_DH_STRIP_ARGS := --dbg-package=libembryo-dbg DEB_CONFIGURE_EXTRA_FLAGS := --disable-rpath -DEB_MAKE_CLEAN_TARGET := clean +DEB_CONFIGURE_SCRIPT := ./autogen.sh +DEB_MAKE_CLEAN_TARGET := distclean DEB_SOURCE_VERSION := $(shell grep AC_INIT $(DEB_SRCDIR)/configure.ac|sed -e 's/AC_INIT(\[embryo\],\ \[\(.*\)\],\ \[.*@.*\])/\1/g') CFLAGS += -fvisibility=hidden @@ -18,4 +19,4 @@ install/libembryo-doc:: rm -rf $(DEB_SRCDIR)/embryo-$(DEB_SOURCE_VERSION)-doc/ clean:: - ./autogen.sh --prefix=/usr $(DEB_CONFIGURE_EXTRA_FLAGS) + [ ! -f Makefile ] || make distclean diff --git a/legacy/emotion/debian/rules b/legacy/emotion/debian/rules index 813b4636e9..6acb8ffa6f 100755 --- a/legacy/emotion/debian/rules +++ b/legacy/emotion/debian/rules @@ -3,8 +3,9 @@ include /usr/share/cdbs/1/rules/debhelper.mk include /usr/share/cdbs/1/class/autotools.mk -DEB_MAKE_CLEAN_TARGET := clean +DEB_CONFIGURE_SCRIPT := ./autogen.sh +DEB_MAKE_CLEAN_TARGET := distclean DEB_CONFIGURE_EXTRA_FLAGS := --disable-rpath clean:: - ./autogen.sh --prefix=/usr $(DEB_CONFIGURE_EXTRA_FLAGS) + [ ! -f Makefile ] || make distclean diff --git a/legacy/evas/debian/rules b/legacy/evas/debian/rules index 8ea79efcd5..e9ea8d6f64 100755 --- a/legacy/evas/debian/rules +++ b/legacy/evas/debian/rules @@ -3,9 +3,9 @@ include /usr/share/cdbs/1/class/autotools.mk include /usr/share/cdbs/1/rules/debhelper.mk -DEB_MAKE_CLEAN_TARGET := clean +DEB_CONFIGURE_SCRIPT := ./autogen.sh +DEB_MAKE_CLEAN_TARGET := distclean -#DEB_INSTALL_MANPAGES_libevas-doc := $(DEB_SRCDIR)/doc/man/man3/*.3 DEB_DH_STRIP_ARGS := --dbg-package=libevas-dbg DEB_CONFIGURE_EXTRA_FLAGS := --enable-strict \ @@ -67,5 +67,5 @@ install/libevas-doc:: cp -R $(DEB_SRCDIR)/doc/html debian/libevas-doc/usr/share/doc/libevas-doc/ clean:: - ./autogen.sh --prefix=/usr $(DEB_CONFIGURE_EXTRA_FLAGS) + [ ! -f Makefile ] || make distclean