A brief look over the debdiff looks like there;'s nothing completely insane in there.
How about an NMU + Adding yourself to the Uploaders. Then we can work in the next few weeks (sorry, literally started a new Job on Monday - so I'm super busy at the moment) and get a shared git repo or similar setup. Sound good? On Oct 23 2018, at 11:01 pm, Norbert Preining <norb...@preining.info> wrote: > > Hi Martin, > any new concerning how we proceed? We need to stop the upload from the > delayed queue if you prefer a different approach, but without hearing > from you what to do I am a bit in the dark what to do. > > Thanks > Norbert > On Mon, 22 Oct 2018, Norbert Preining wrote: > > Hi Martin, > > > > great to hear from you!!! > > > Well, it seems my email has been a bit weird of late, as I've not seen the > > > ITS until now! > > > > > > Umpf, nor the email from 1 year ago about library support it seems. > > > All my packages have always been LowNMU - and help has always been > > > welcome. You're more than welcome to take this package of you wish, > > > although my preference would have been for us to work together. > > > > > > I am more than happy to work with you, I just wanted to get the shared > > library of rar back, since I need it for a python package that in turn > > is useful for calibre ;-) > > > > I attach a patch that only shows the changes to the files under debian/, > > please use it for a proper upload if it helps (just remove the > > maintainer change part). > > > > We can also set up a common git repository on salsa under the colabmaint > > and I commit there. > > > > I am more than happy NOT to take over this package, if there is no need > > for it. > > > > All the best > > Norbert > > -- > > PREINING Norbert http://www.preining.info > > Accelia Inc. + JAIST + TeX Live + Debian Developer > > GPG: 0x860CDC13 fp: F7D8 A928 26E3 16A1 9FA0 ACF0 6CAC A448 860C DC13 > > > > diff -Nru unrar-nonfree-5.5.8/debian/changelog > > unrar-nonfree-5.6.6/debian/changelog > > --- unrar-nonfree-5.5.8/debian/changelog 2017-08-21 21:29:11.000000000 +0900 > > +++ unrar-nonfree-5.6.6/debian/changelog 2018-10-22 10:37:47.000000000 +0900 > > @@ -1,3 +1,11 @@ > > +unrar-nonfree (1:5.6.6-1) unstable; urgency=medium > > + > > + * Package salvaged (Closes: #909795) > > + * add libunrar5 and libunrar-dev packages > > + * bump standards version, no changes necessary > > + > > + -- Norbert Preining <prein...@debian.org> Mon, 22 Oct 2018 10:37:47 +0900 > > + > > unrar-nonfree (1:5.5.8-1) unstable; urgency=high > > > > * New upstream release > > diff -Nru unrar-nonfree-5.5.8/debian/control > > unrar-nonfree-5.6.6/debian/control > > --- unrar-nonfree-5.5.8/debian/control 2017-08-21 21:29:11.000000000 +0900 > > +++ unrar-nonfree-5.6.6/debian/control 2018-10-22 10:37:47.000000000 +0900 > > @@ -1,11 +1,13 @@ > > Source: unrar-nonfree > > Section: non-free/utils > > Priority: optional > > -Maintainer: Martin Meredith <m...@debian.org> > > +Maintainer: Norbert Preining <prein...@debian.org> > > Homepage: http://www.rarlabs.com/ > > Build-Depends: debhelper (>= 9), dpkg-dev (>= 1.16.1~) > > -Standards-Version: 4.0.1 > > +Standards-Version: 4.2.1 > > XS-Autobuild: yes > > +Vcs-Browser: https://salsa.debian.org/preining/unrar-nonfree > > +Vcs-Git: https://salsa.debian.org/preining/unrar-nonfree.git > > > > Package: unrar > > Architecture: any > > @@ -14,3 +16,22 @@ > > Description: Unarchiver for .rar files (non-free version) > > Unrar can extract files from .rar archives. If you want to create .rar > > archives, install package rar. > > + > > +Package: libunrar5 > > +Section: non-free/libs > > +Architecture: any > > +Multi-Arch: same > > +Depends: ${misc:Depends}, ${shlibs:Depends} > > +Pre-Depends: ${misc:Pre-Depends} > > +Description: Unarchiver for .rar files (non-free version) - shared library > > + library for unarchiving .rar files > > + > > +Package: libunrar-dev > > +Section: non-free/libdevel > > +Architecture: any > > +Multi-Arch: same > > +Depends: ${misc:Depends}, libunrar5 (= ${binary:Version}), > > ${shlibs:Depends} > > +Description: Unarchiver for .rar files (non-free version) - development > > files > > + This package contains the static library and header files for the > > + libunrar library. > > + > > diff -Nru unrar-nonfree-5.5.8/debian/patches/fix-buildflags > > unrar-nonfree-5.6.6/debian/patches/fix-buildflags > > --- unrar-nonfree-5.5.8/debian/patches/fix-buildflags 2017-06-23 > > 02:07:52.000000000 +0900 > > +++ unrar-nonfree-5.6.6/debian/patches/fix-buildflags 2018-10-22 > > 10:37:47.000000000 +0900 > > @@ -1,16 +1,30 @@ > > ---- a/makefile > > -+++ b/makefile > > -@@ -3,12 +3,10 @@ > > +--- > > + makefile | 6 +++--- > > + 1 file changed, 3 insertions(+), 3 deletions(-) > > > > +--- unrar.orig/makefile > > ++++ unrar/makefile > > +@@ -3,12 +3,12 @@ > > + > > # Linux using GCC > > CXX=c++ > > --CXXFLAGS=-O2 > > --LIBFLAGS=-fPIC > > +-CXXFLAGS=-O2 -Wno-logical-op-parentheses -Wno-switch -Wno-dangling-else > > ++CXXFLAGS=-Wno-logical-op-parentheses -Wno-switch -Wno-dangling-else > > + LIBFLAGS=-fPIC > > DEFINES=-D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DRAR_SMP > > STRIP=strip > > AR=ar > > -LDFLAGS=-pthread > > +LDFLAGS+=-pthread > > DESTDIR=/usr > > - > > + > > # Linux using LCC > > +@@ -156,7 +156,7 @@ lib: CXXFLAGS+=$(LIBFLAGS) > > + lib: clean $(OBJECTS) $(LIB_OBJ) > > + @rm -f libunrar.so > > + @rm -f libunrar.a > > +- $(LINK) -shared -o libunrar.so $(LDFLAGS) $(OBJECTS) $(LIB_OBJ) > > ++ $(LINK) -Wl,-soname,libunrar.so.5 -shared -o libunrar.so $(LDFLAGS) > > $(OBJECTS) $(LIB_OBJ) > > + $(AR) rcs libunrar.a $(OBJECTS) $(LIB_OBJ) > > + > > + install-unrar: > > diff -Nru unrar-nonfree-5.5.8/debian/rules unrar-nonfree-5.6.6/debian/rules > > --- unrar-nonfree-5.5.8/debian/rules 2013-08-15 23:48:15.000000000 +0900 > > +++ unrar-nonfree-5.6.6/debian/rules 2018-10-22 10:37:47.000000000 +0900 > > @@ -1,5 +1,7 @@ > > #!/usr/bin/make -f > > > > +DEB_HOST_MULTIARCH ?= $(shell dpkg-architecture -qDEB_HOST_MULTIARCH) > > + > > DPKG_EXPORT_BUILDFLAGS = 1 > > include /usr/share/dpkg/buildflags.mk > > > > @@ -9,13 +11,18 @@ > > build-stamp: > > dh_testdir > > make -f makefile > > + make -f makefile lib > > + touch build-stamp > > > > clean: > > dh_testdir > > dh_testroot > > > > make -f makefile clean > > - rm -rf unrar > > + rm -f unrar > > + rm -f libunrar.so > > + rm -f libunrar.a > > + rm -f build-stamp > > dh_clean > > > > binary-indep: > > @@ -30,9 +37,19 @@ > > > > install -o root -g root -s -m 0755 unrar debian/unrar/usr/bin/unrar-nonfree > > + mkdir -p debian/libunrar5/usr/lib/$(DEB_HOST_MULTIARCH) > > + mkdir -p debian/libunrar-dev/usr/lib/$(DEB_HOST_MULTIARCH) > > + mkdir -p debian/libunrar-dev/usr/include/$(DEB_HOST_MULTIARCH)/unrar > > + > > + install -o root -g root -s -m 0755 libunrar.so > > debian/libunrar5/usr/lib/$(DEB_HOST_MULTIARCH)/libunrar.so.5 > > + install -o root -g root -m 0644 libunrar.a > > debian/libunrar-dev/usr/lib/$(DEB_HOST_MULTIARCH)/libunrar.a > > + install -o root -g root -m 0644 *.hpp > > debian/libunrar-dev/usr/include/$(DEB_HOST_MULTIARCH)/unrar > > + ln -s libunrar.so.5 > > debian/libunrar-dev/usr/lib/$(DEB_HOST_MULTIARCH)/libunrar.so > > + > > dh_installdocs > > dh_installman debian/unrar-nonfree.1 > > dh_installchangelogs > > + dh_makeshlibs -plibunrar5 > > dh_strip > > dh_compress > > dh_fixperms > > > Norbert > -- > PREINING Norbert http://www.preining.info > Accelia Inc. + JAIST + TeX Live + Debian Developer > GPG: 0x860CDC13 fp: F7D8 A928 26E3 16A1 9FA0 ACF0 6CAC A448 860C DC13 >