1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35
|
#!/usr/bin/make -f
# Copyright 2002,2003 Colin Walters <walters@verbum.org>
# Copyright 2003 Daniel Stone <daniels@debian.org>
# Copyright 2006 Sjoerd Simons <sjoerd@debian.org>
include /usr/share/cdbs/1/rules/simple-patchsys.mk
include /usr/share/cdbs/1/rules/utils.mk
include /usr/share/cdbs/1/rules/debhelper.mk
include /usr/share/cdbs/1/class/autotools.mk
DEB_CONFIGURE_EXTRA_FLAGS := --enable-mono --enable-mono-docs
export MONO_SHARED_DIR=$(CURDIR)
install/libdbus-1-cil::
# put the dlls into the correct place required by the CLI policy
mkdir -p debian/tmp/usr/lib/cli/dbus-sharp-0.60
cp mono/dbus-sharp.dll debian/tmp/usr/lib/cli/dbus-sharp-0.60
cp mono/dbus-sharp.dll.config debian/tmp/usr/lib/cli/dbus-sharp-0.60
cp mono/dbus-sharp.dll.mdb debian/tmp/usr/lib/cli/dbus-sharp-0.60
binary-install/libdbus-1-cil::
dh_installcligac
binary-predeb/libdbus-1-cil::
dh_makeclilibs -m0.60
dh_clideps -d
binary-post-install/libdbus-1-cil::
cd $(CURDIR)/debian/libdbus-1-cil && \
find -type f -name "*.dll" -exec chmod -x {} \;
clean::
rm -rf $(MONO_SHARED_DIR)/.wapi
|