Control: tag -1 pending Dear maintainer,
I've prepared an NMU for lusernet.app (versioned as 0.4.2-6.1) and uploaded it to DELAYED/5. Please feel free to tell me if I should delay it longer. Regards, -- Colin Watson [[email protected]]
diff -u lusernet.app-0.4.2/debian/changelog lusernet.app-0.4.2/debian/changelog --- lusernet.app-0.4.2/debian/changelog +++ lusernet.app-0.4.2/debian/changelog @@ -1,3 +1,13 @@ +lusernet.app (0.4.2-6.1) unstable; urgency=low + + * Non-maintainer upload. + * debian/patches/30_link_order.dpatch: Fix link order with 'ld + --as-needed' (closes: #633556, LP: #771011). + * debian/patches/40_modern_objc_api.dpatch: Use the modern GNU Objective-C + API (closes: #633557). + + -- Colin Watson <[email protected]> Mon, 03 Jun 2013 18:22:12 +0100 + lusernet.app (0.4.2-6) unstable; urgency=medium * debian/patches/07_missing-includes.dpatch: Update to fix FTBFS with diff -u lusernet.app-0.4.2/debian/patches/00list lusernet.app-0.4.2/debian/patches/00list --- lusernet.app-0.4.2/debian/patches/00list +++ lusernet.app-0.4.2/debian/patches/00list @@ -4,0 +5,2 @@ +30_link_order +40_modern_objc_api only in patch2: unchanged: --- lusernet.app-0.4.2.orig/debian/patches/30_link_order.dpatch +++ lusernet.app-0.4.2/debian/patches/30_link_order.dpatch @@ -0,0 +1,20 @@ +#! /bin/sh /usr/share/dpatch/dpatch-run +## 30_link_order.dpatch by Colin Watson <[email protected]> +## +## All lines beginning with `## DP:' are a description of the patch. +## DP: Put -lPantomime in LuserNET_GUI_LIBS rather than LuserNET_LDFLAGS, +## DP: fixing build with 'ld --as-needed'. + +@DPATCH@ +diff -urNad '--exclude=CVS' '--exclude=.svn' '--exclude=.git' '--exclude=.arch' '--exclude=.hg' '--exclude=_darcs' '--exclude=.bzr' lusernet.app~/GNUmakefile lusernet.app/GNUmakefile +--- lusernet.app~/GNUmakefile 2011-07-11 15:36:05.000000000 +0100 ++++ lusernet.app/GNUmakefile 2011-07-11 15:36:12.000000000 +0100 +@@ -44,7 +44,7 @@ + + MAKE_STRINGS_OPTIONS = --aggressive-match --aggressive-remove + +-LuserNET_LDFLAGS += -lPantomime ++LuserNET_GUI_LIBS += -lPantomime + #-lMime + + include $(GNUSTEP_MAKEFILES)/application.make only in patch2: unchanged: --- lusernet.app-0.4.2.orig/debian/patches/40_modern_objc_api.dpatch +++ lusernet.app-0.4.2/debian/patches/40_modern_objc_api.dpatch @@ -0,0 +1,19 @@ +#! /bin/sh /usr/share/dpatch/dpatch-run +## 40_modern_objc_api.dpatch by Colin Watson <[email protected]> +## +## All lines beginning with `## DP:' are a description of the patch. +## DP: Use the modern GNU Objective-C API. + +@DPATCH@ +diff -urNad '--exclude=CVS' '--exclude=.svn' '--exclude=.git' '--exclude=.arch' '--exclude=.hg' '--exclude=_darcs' '--exclude=.bzr' lusernet.app~/MsgDB.m lusernet.app/MsgDB.m +--- lusernet.app~/MsgDB.m 2011-07-11 15:26:52.000000000 +0100 ++++ lusernet.app/MsgDB.m 2011-07-11 15:27:04.000000000 +0100 +@@ -342,7 +342,7 @@ + + // fprintf(stderr,"got '%s' type '%s'\n",buf,[self msg_getMetaHeader: "Type" : mid]); + +- c=objc_lookup_class([self msg_getMetaHeader: "Type" : mid]); ++ c=objc_lookUpClass([self msg_getMetaHeader: "Type" : mid]); + n=[[NSNumber alloc] initWithInt: i]; + src=[[c alloc] initWithMsg: mid db: self]; + [sources setObject: src forKey: n];

