[Pkg-sogo-maintainers] Bug#968367: sogo: please include active sync support

Gürkan Myczko gurkan at phys.ethz.ch
Tue Oct 26 13:34:58 BST 2021


Adding activesync support is easy, you'll need this:

debian/control
add libwbxml-dev to build-depends:

debian/rules
override_dh_auto_build:
         dh_auto_build -- OBJCFLAGS="$(CFLAGS)" CPPFLAGS="$(CPPFLAGS)" 
LDFLAGS="$(LDFLAGS)" messages=yes
+        (cd ActiveSync && $(MAKE))

  override_dh_auto_install:
  	$(MAKE) DESTDIR=$(CURDIR)/debian/tmp 
GNUSTEP_INSTALLATION_DOMAIN=SYSTEM OBJCFLAGS="$(CFLAGS)" 
CPPFLAGS="$(CPPFLAGS)" LDFLAGS="$(LDFLAGS)" messages=yes install
+	(cd ActiveSync && $(MAKE) DESTDIR=$(CURDIR)/debian/tmp 
GNUSTEP_INSTALLATION_DOMAIN=SYSTEM OBJCFLAGS="$(CFLAGS)" 
CPPFLAGS="$(CPPFLAGS)" LDFLAGS="$(LDFLAGS)" messages=yes install)

and
debian/sogo.install
+usr/lib/GNUstep/SOGo/ActiveSync.SOGo

and
debian/clean
ActiveSync/obj/ActiveSync.obj/
ActiveSync/ActiveSync.SOGo/

more or less.

HTH,



More information about the Pkg-sogo-maintainers mailing list