[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#767902: marked as done (unblock: libsdl2-gfx/1.0.1+dfsg-1)



Your message dated Fri, 21 Nov 2014 13:18:46 +0000
with message-id <f86db708a8237347f756359c0e1210ab@hogwarts.powdarrmonkey.net>
and subject line Re: Bug#767902: please unblock libsdl2-gfx
has caused the Debian Bug report #767902,
regarding unblock: libsdl2-gfx/1.0.1+dfsg-1
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
767902: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=767902
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: release.debian.org


Dear Release Team,

libsdl2-gfx actually has a source tarball with a minified jquery copy.
this copy is just useless, since it is not used in the documentation itself.

(basically because GENERATE_TREEVIEW and SEARCHENGINE are both disabled, see bug #622147)


Moreover since jquery from doxygen is patched, this isn't correctly reflected into the debian/missing-sources jquery entry.

For this reason I repackaged the source tarball without all the doxygen upstream built documentation, and I rebuild it with doxygen in the build-indep target.

For this reason the repack is now "dfsg", and the debdiff is huge because of the jquery source removal.

The commits are available here.
http://anonscm.debian.org/cgit/pkg-sdl/packages/libsdl2-gfx.git

notable changes:
-use doxygen to recreate documentation at build time
-remove jquery symlinks
-dversionmangle the watch file
-remove jquery from missing sources
-reimport the upstream version without the doxygen documentation
-document the dfsg source (also in copyright file)
-fix some missing copyright entries.


Let me know if I can upload on unstable.

cheers,

Gianfranco

--- End Message ---
--- Begin Message ---
On 2014-11-21 08:37, Gianfranco Costamagna wrote:
Control: tags - moreinfo

Hi Jonathan, sorry for the huge debdiff.

The reason is that I stripped the upstream-generated doxygen stuff,
part of this bug.

They ship a minified jquery library, without the source code and the
jquery that is actually in debian/sources/missing-sources *doesn't*
reflect the minified js (doxygen uses a patched jquery version,
without the correspondant source code.)

So I removed all the generated stuff and repacked the source,
generating the documentation at build time.

Ok, unblocked.

I also cherry-picked some copyright fixes and wrap and sorted some build depends

The wrapping and sorting build depends is welcome most of the time, but not in an unblock diff please.

--
Jonathan Wiltshire                                      jmw@debian.org
Debian Developer                         http://people.debian.org/~jmw

4096R: 0xD3524C51 / 0A55 B7C5 1223 3942 86EC  74C3 5394 479D D352 4C51

<directhex> i have six years of solaris sysadmin experience, from
            8->10. i am well qualified to say it is made from bonghits
			layered on top of bonghits

--- End Message ---

Reply to: