[Pkg-e-commits] [SCM] Core abstraction layer for enlightenment DR 0.17 branch, master, updated. 0.9.9.050+svn20081201-1-2518-g761dc6a
Albin Tonnerre
albin.tonnerre at gmail.com
Tue Jul 14 19:12:19 UTC 2009
The following commit has been merged in the master branch:
commit 761dc6a48c06e044f301ce212ca1558f308ca65b
Author: Albin Tonnerre <albin.tonnerre at gmail.com>
Date: Tue Jul 14 20:44:03 2009 +0200
Fix fb-related issues, thanks to Cyril Brulebois
diff --git a/debian/changelog b/debian/changelog
index 26ae526..2fb819c 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,12 @@
+ecore (0.9.9.061-2) unstable; urgency=low
+
+ * Build using -Wl,-z,defs and -Wl,--as-needed
+ * Link against libgnutls instead of libssl
+ * Patch from Cyril Brulebois to fix framebuffer-related issues on non-linux
+ architectures (Closes: #536092)
+
+ -- Albin Tonnerre <albin.tonnerre at gmail.com> Tue, 14 Jul 2009 21:05:35 +0200
+
ecore (0.9.9.061-1) unstable; urgency=low
* New upstream snapshot
diff --git a/debian/control b/debian/control
index 2ccf2ea..587ef35 100644
--- a/debian/control
+++ b/debian/control
@@ -61,7 +61,7 @@ Description: Ecore Evas Wrapper Library
This package contains the Ecore Evas wrapper functions.
Package: libecore-fb-svn-02
-Architecture: any
+Architecture: alpha amd64 armel hppa i386 ia64 m68k mips mipsel powerpc s390 sparc
Depends: ${misc:Depends}, ${shlibs:Depends}
Description: Ecore frame buffer system functions
This is the core event abstraction layer and X abstraction layer that makes
@@ -166,7 +166,7 @@ Depends: ${misc:Depends}, libecore-svn-02 (= ${binary:Version}),
libecore-con-svn-02 (= ${binary:Version}),
libecore-config-svn-02 (= ${binary:Version}),
libecore-evas-svn-02 (= ${binary:Version}),
- libecore-fb-svn-02 (= ${binary:Version}),
+ libecore-fb-svn-02 (= ${binary:Version}) [!kfreebsd-amd64 !kfreebsd-i386 !hurd-i386],
libecore-file-svn-02 (= ${binary:Version}),
libecore-imf-svn-02 (= ${binary:Version}),
libecore-ipc-svn-02 (= ${binary:Version}),
diff --git a/debian/libecore-dev.install b/debian/libecore-dev.install
index 009af66..b5f2959 100644
--- a/debian/libecore-dev.install
+++ b/debian/libecore-dev.install
@@ -4,7 +4,8 @@ debian/tmp/usr/lib/libecore.so
debian/tmp/usr/lib/libecore_config.so
debian/tmp/usr/lib/libecore_con.so
debian/tmp/usr/lib/libecore_evas.so
-debian/tmp/usr/lib/libecore_fb.so
+# Conditionally installed from debian/rules (Linux-only):
+# debian/tmp/usr/lib/libecore_fb.so
debian/tmp/usr/lib/libecore_file.so
debian/tmp/usr/lib/libecore_imf_evas.so
debian/tmp/usr/lib/libecore_imf.so
diff --git a/debian/rules b/debian/rules
index 9612f37..fe1ebb7 100755
--- a/debian/rules
+++ b/debian/rules
@@ -29,5 +29,11 @@ DEB_CONFIGURE_EXTRA_FLAGS := --enable-ecore-fb \
--enable-ecore-evas-fb \
--disable-rpath \
--disable-openssl \
+
+binary-install/libecore-dev::
+ # Only available when on Linux architectures:
+ifeq ($(DEB_HOST_ARCH_OS),linux)
+ dh_install -plibecore-dev debian/tmp/usr/lib/libecore_fb.so
+endif
--enable-gnutls \
--enable-doc
--
Core abstraction layer for enlightenment DR 0.17
More information about the Pkg-e-commits
mailing list