please hint flpsed 0.3.7-1.1

2007-01-12 Thread A Mennucc
hi,

the version 0.3.7-1 of flpsed in Etch is in bad shape; it is almost
unusable, due to these issues:

- it needs a gs as a backend, but there is no Depends
 (see bug 402451)
- it does not work with gs-gpl, but only with gs-esp
 (see again bug 402451)

IMHO the above render the package not really fit for Etch - I also
tested that bug on two different hosts, and it always shows;

I posted this bug 1month ago, but apparently the mantainer is MIA (also,
the mantainer is not a DD);

So I decided to address those problems.

There is a new upstream version 0.3.9; the best thing would have been
to upload 0.3.9  ; but, in the freeze spirit, I tried to keep changes
at a minimum; so I studied the diff 0.3.7 - 0.3.9 and tried to do my
best. Doing that, I also decided to solve some other problems and bugs
in this NMU.

Here are the bugs solved by this NMU

 code related issues

--- bug 402451 : flpsed does not work with gs-gpl
The upstream author chose to add a XSync() ; I tried that , and it does
not work here; so I resolved to call gs-esp directly

--- bug 398906 :  uses an unknown font 'HelveticaNeue-Roman'.
 I changed that to Helvetica (as is done in 0.3.9)

 packaging related bugs

--- (no bug)
debian/rules : use make distclean  instead of make clean ;
this deletes a lot of auto* cruft , that was (erroneously)
 shipped inside  flpseddiff.gz , and was generating lintian warnings

--- bug 388318   pdftops needed for pdf import
Add Recommends: xpdf-utils | poppler-utils

--- bug 402451 again
add Depends: gs-esp

--

The complete diff of my NMU is in

http://bugs.debian.org/cgi-bin/bugreport.cgi/flpsed-0.3.7-1.1-nmu.diff?bug=402451;msg=19;att=1

(but I deleted from that all interdiffs that were complaining because a
lot of auto* generated files have disappeared :-)





please let this new flpsed into Etch

a.



signature.asc
Description: OpenPGP digital signature


Re: please hint flpsed 0.3.7-1.1

2007-01-12 Thread Marc 'HE' Brockschmidt
A Mennucc [EMAIL PROTECTED] writes:
 http://bugs.debian.org/cgi-bin/bugreport.cgi/flpsed-0.3.7-1.1-nmu.diff?bug=402451;msg=19;att=1

 (but I deleted from that all interdiffs that were complaining because a
 lot of auto* generated files have disappeared :-)

Unblocked.

Marc
-- 
Fachbegriffe der Informatik - Einfach erklärt
118: Chipkarten auslesen
   Mit rauchender Salpetersäure rumblubbern und schief anschielen.
   (Matthias Brüstle)


pgpG0p6QrtwpY.pgp
Description: PGP signature