forked from enlightenment/efl
fix debian rules files.
* fix the way AC_INIT macros are parsed to consider [] as well. * set both LDFLAGS and CFLAGS on the libs I use and I know support -fvisibility=hidden. SVN revision: 40838
This commit is contained in:
parent
220afa29bb
commit
7b7ece4046
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
||||
|
|
Loading…
Reference in New Issue