Updated debian stuff everywhere.
authorquaker <quaker@7cbeb6ba-43b4-40fd-8cce-4c39aea84d33>
Tue, 24 Mar 2009 19:44:57 +0000 (19:44 +0000)
committerquaker <quaker@7cbeb6ba-43b4-40fd-8cce-4c39aea84d33>
Tue, 24 Mar 2009 19:44:57 +0000 (19:44 +0000)
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/ecore@39693 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

debian/control
debian/libecore-input0.install [new file with mode: 0644]
debian/rules

index f3bfe9e..8ca6a6c 100644 (file)
@@ -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/debian/libecore-input0.install b/debian/libecore-input0.install
new file mode 100644 (file)
index 0000000..b1cd89c
--- /dev/null
@@ -0,0 +1 @@
+debian/tmp/usr/lib/libecore_input.so.*
index 9a51420..9c005df 100755 (executable)
@@ -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