diff --git a/legacy/ecore/debian/rules b/legacy/ecore/debian/rules index 3a11ee9b35..a9861f021c 100755 --- a/legacy/ecore/debian/rules +++ b/legacy/ecore/debian/rules @@ -15,6 +15,8 @@ DEB_CONFIGURE_EXTRA_FLAGS := --enable-ecore-fb \ --enable-gnutls \ --enable-doc DEB_MAKE_CLEAN_TARGET := distclean +CFLAGS += -fvisibility=hidden +LDFLAGS += -fvisibility=hidden build/libecore-doc:: cd $(DEB_SRCDIR)/doc && make doc diff --git a/legacy/edje/debian/rules b/legacy/edje/debian/rules index 7ea3279119..f8ce80c60f 100755 --- a/legacy/edje/debian/rules +++ b/legacy/edje/debian/rules @@ -7,7 +7,9 @@ DEB_CONFIGURE_SCRIPT := ./autogen.sh DEB_MAKE_CLEAN_TARGET := distclean DEB_DH_STRIP_ARGS := --dbg-package=libedje-dbg DEB_CONFIGURE_EXTRA_FLAGS := --disable-rpath --enable-doc -DEB_SOURCE_VERSION := $(shell grep AC_INIT $(DEB_SRCDIR)/configure.ac|sed -e 's/AC_INIT(edje,\ \(.*\),\ .*@.*)/\1/g') +DEB_SOURCE_VERSION := $(shell grep AC_INIT $(DEB_SRCDIR)/configure.ac | cut -d, -f2 | tr -d ' []') +CFLAGS += -fvisibility=hidden -ffast-math +LDFLAGS += -fvisibility=hidden build/libedje-doc:: cd $(DEB_SRCDIR)/doc && make doc diff --git a/legacy/eet/debian/rules b/legacy/eet/debian/rules index 7c39761734..d8995d3b1f 100755 --- a/legacy/eet/debian/rules +++ b/legacy/eet/debian/rules @@ -4,6 +4,7 @@ include /usr/share/cdbs/1/rules/debhelper.mk include /usr/share/cdbs/1/class/autotools.mk CFLAGS += -fvisibility=hidden +LDFLAGS += -fvisibility=hidden DEB_INSTALL_MANPAGES_libeet-doc := $(DEB_SRCDIR)/doc/man/man3/E*.3 $(DEB_SRCDIR)/doc/man/man3/e*.3 DEB_INSTALL_MANPAGES_libeet-bin := $(DEB_SRCDIR)/debian/eet.1 diff --git a/legacy/efreet/debian/rules b/legacy/efreet/debian/rules index 2f1564e289..5018117edc 100755 --- a/legacy/efreet/debian/rules +++ b/legacy/efreet/debian/rules @@ -7,6 +7,8 @@ include /usr/share/cdbs/1/rules/simple-patchsys.mk DEB_CONFIGURE_EXTRA_FLAGS := --disable-rpath --enable-doc DEB_CONFIGURE_SCRIPT := ./autogen.sh DEB_MAKE_CLEAN_TARGET := distclean +CFLAGS += -fvisibility=hidden +LDFLAGS += -fvisibility=hidden build/libefreet-doc:: cd $(DEB_SRCDIR)/doc && make doc diff --git a/legacy/eina/debian/rules b/legacy/eina/debian/rules index 5463f30bf4..8e05027067 100755 --- a/legacy/eina/debian/rules +++ b/legacy/eina/debian/rules @@ -9,6 +9,8 @@ DEB_CONFIGURE_EXTRA_FLAGS := --disable-rpath \ DEB_CONFIGURE_SCRIPT := ./autogen.sh DEB_MAKE_CLEAN_TARGET := distclean DEB_DH_STRIP_ARGS := --dbg-package=libeina-dbg +CFLAGS += -fvisibility=hidden +LDFLAGS += -fvisibility=hidden build/libeina-doc:: cd $(DEB_SRCDIR)/doc && make doc diff --git a/legacy/embryo/debian/rules b/legacy/embryo/debian/rules index c9625a4588..a585c6850b 100755 --- a/legacy/embryo/debian/rules +++ b/legacy/embryo/debian/rules @@ -7,8 +7,9 @@ DEB_DH_STRIP_ARGS := --dbg-package=libembryo-dbg DEB_CONFIGURE_EXTRA_FLAGS := --disable-rpath --enable-doc 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') +DEB_SOURCE_VERSION := $(shell grep AC_INIT $(DEB_SRCDIR)/configure.ac | cut -d, -f2 | tr -d ' []') CFLAGS += -fvisibility=hidden +LDFLAGS += -fvisibility=hidden build/libembryo-doc:: cd $(DEB_SRCDIR)/doc && make doc diff --git a/legacy/evas/debian/rules b/legacy/evas/debian/rules index bfc5ceec1e..382ac9e64b 100755 --- a/legacy/evas/debian/rules +++ b/legacy/evas/debian/rules @@ -5,6 +5,8 @@ include /usr/share/cdbs/1/rules/debhelper.mk DEB_CONFIGURE_SCRIPT := ./autogen.sh DEB_MAKE_CLEAN_TARGET := distclean +CFLAGS += -fvisibility=hidden -ffast-math +LDFLAGS += -fvisibility=hidden DEB_DH_STRIP_ARGS := --dbg-package=libevas-dbg