Bug#882699: ngspice: Remove build dependency on elyxer to allow for the elyxer removal from Debian

2017-12-11 Thread Sven Hoexter
On Mon, Dec 11, 2017 at 06:58:10AM +0100, Gudjon I. Gudjonsson wrote:

Hi guys,

> I'm terribly sorry for having missed the bug.
> There is a new version in SVN (27) that is not fully prepared but will
> be in the next few days. If somebody is willing to sponsor it I will be
> very happy.

glad that I finally reached you. Since my changes have no real deadline and
are not critical for anything beside of cleaning up behind me, I'm pretty
relaxed. If you manage to organise your migration to git and prepare another
upload before my NMU moves through the delayed queue all fine with me.
IIRC the upload will be auto-rejected if the archive already provides a higher
version. Otherwise if you need more time Andreas or myself can also cancel the 
NMU.
Oh and I'm also available to sponsor an upload if the changes to the package are
not too many in case Andreas is not available.

In case you did not already know it, you can see the state of the deferred queue
with all delayed package uploads here 
https://ftp-master.debian.org/deferred.html

Cheers,
Sven

-- 
debian-science-maintainers mailing list
debian-science-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/debian-science-maintainers


Bug#882699: ngspice: Remove build dependency on elyxer to allow for the elyxer removal from Debian

2017-12-10 Thread Sven Hoexter
Hi Gudjon, hi Andreas,
I've uploaded the attached NMU to delayed/10 since I received no note from
you since opening the bug. So in case you object there's still some time
to act.

Cheers,
Sven


ngspice_26-1.2.debian.tar.xz
Description: application/xz
diff -Nru ngspice-26/debian/changelog ngspice-26/debian/changelog
--- ngspice-26/debian/changelog	2016-04-25 20:51:09.0 +0200
+++ ngspice-26/debian/changelog	2017-12-10 14:53:20.0 +0100
@@ -1,3 +1,14 @@
+ngspice (26-1.2) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Remove elyxer from Build-Depends-Indep to allow for the removal of elyxer
+from Debian. The build in HTML export support in LyX improved during the
+last years and is equally usable or even better regarding new LyX file
+formats.
+  * Change package priority from extra to optional.
+
+ -- Sven Hoexter   Sun, 10 Dec 2017 14:53:20 +0100
+
 ngspice (26-1.1) unstable; urgency=medium
 
   * Non-maintainer upload.
diff -Nru ngspice-26/debian/control ngspice-26/debian/control
--- ngspice-26/debian/control	2014-07-05 23:49:29.0 +0200
+++ ngspice-26/debian/control	2017-12-10 14:52:17.0 +0100
@@ -1,13 +1,13 @@
 Source: ngspice
 Section: non-free/electronics
-Priority: extra
+Priority: optional
 Maintainer: Debian Science Team 
 Uploaders: Gudjon I. Gudjonsson ,
  Andreas Tille 
 Build-Depends: debhelper (>= 8), automake, libtool, libxaw7-dev, flex,
  bison, gfortran, libedit-dev, libncurses5-dev,
  texinfo, tcl8.6-dev, tcl8.6, tk8.6-dev, tk8.6, blt-dev
-Build-Depends-Indep: lyx, elyxer, texlive, texlive-latex-extra, texlive-lang-greek,
+Build-Depends-Indep: lyx, texlive, texlive-latex-extra, texlive-lang-greek,
  texlive-generic-recommended, imagemagick
 Standards-Version: 3.9.5
 Homepage: http://ngspice.sourceforge.net
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Format: 3.0 (quilt)
Source: ngspice
Binary: ngspice, tclspice, ngspice-doc
Architecture: any all
Version: 26-1.2
Maintainer: Debian Science Team 

Uploaders: Gudjon I. Gudjonsson , Andreas Tille 

Homepage: http://ngspice.sourceforge.net
Standards-Version: 3.9.5
Vcs-Browser: 
http://anonscm.debian.org/viewvc/debian-science/packages/ng-spice-rework/trunk/
Vcs-Svn: svn://anonscm.debian.org/debian-science/packages/ng-spice-rework/trunk/
Build-Depends: debhelper (>= 8), automake, libtool, libxaw7-dev, flex, bison, 
gfortran, libedit-dev, libncurses5-dev, texinfo, tcl8.6-dev, tcl8.6, tk8.6-dev, 
tk8.6, blt-dev
Build-Depends-Indep: lyx, texlive, texlive-latex-extra, texlive-lang-greek, 
texlive-generic-recommended, imagemagick
Package-List:
 ngspice deb non-free/electronics optional arch=any
 ngspice-doc deb non-free/doc optional arch=all
 tclspice deb non-free/electronics optional arch=any
Checksums-Sha1:
 be5c90e0552bbe4f0091543742d5863dd50319e0 847177 ngspice_26.orig-manual.tar.gz
 270da390743f7cfd7dae5f915a2c30dee65d4262 6732799 ngspice_26.orig.tar.gz
 3fdb9c2de03fbd3ca1634bf08336e439afb393dd 12868 ngspice_26-1.2.debian.tar.xz
Checksums-Sha256:
 952d8118289fdace380505b589e0b45172259bd8f4385aa2149bdb1cc41d2ad0 847177 
ngspice_26.orig-manual.tar.gz
 d6bb6cba146810c08a384a56016484ad47f7246a2dd1a932344b4161c8b86284 6732799 
ngspice_26.orig.tar.gz
 fdd6a697991579ca0da793f2eb98c92345ea858172de94ee7aaa34840cc6efd2 12868 
ngspice_26-1.2.debian.tar.xz
Files:
 59bdfaba4f550507909060ad3f308e2f 847177 ngspice_26.orig-manual.tar.gz
 4f1e945cb94a3f42176cf84ba8f2d4f4 6732799 ngspice_26.orig.tar.gz
 be1744c58fe304330fc02b26f3643f03 12868 ngspice_26-1.2.debian.tar.xz
Autobuild: yes

-BEGIN PGP SIGNATURE-

iQIzBAEBCAAdFiEEfAcX+forK514ixQbptwk2dokk9EFAlotRUEACgkQptwk2dok
k9FlThAAliZNuE/LLScNPn1kCQsu+/tZbzjFdsB1mWmWbcYYd8pL8sCfgxD5nOhQ
D5oqEvBg/LkWuRyTTD98gJ3CeXtYE3V1FBXA4FYwGwQzbUKfphaokXrUmtbiFgNo
2336nODfxlBlI7+KhYOXdKPZPawt0U7D+aRjAOpD6zxpETuCP2A/Dy8imWvHyc06
b/c++C4/LRdH2Iq5LdXVcY50UGYbs5NcUfWiVJ+jlYqWawIu775BRJ+eQgN41huN
aOPNDKe466HoebYl/C8hhqCAWsA98RM6L5txYiHe93X6v4Umpa2zHx2x8jAhB/e4
eLjlXb15kR6cLRPhQsKMUW9ysO7Rncn0uZeVVWT3i5vDCXKhB7lZ7/KcAn1Y8IR8
YvWqi7jmAIhzAo7+0oHHMZ6EzTzuHYmUzURgbbqfI7XqLB+ele4Bs37nDWByC4b5
eSri4AGBY9x4SHmJyifsQk8iY/jpaWnmw6xZ8tibLjnlhc1YxRMgy9WnTAlFc68m
WRwh6LcSPcSVB2v9bEYcgVRtHEeoR2vxybTJJwxmAaXfi+6/o7LLyzqVDz4spTQE
d0lZzY79M0oSPT8IJhB20TnsZDmr8b+XYLsUKVTG/RQK7yqggL4QhNbO2SIGieLE
zhwreHRRb+4Mk4VNgcTNypqYc68Gs9WsnAbWEeuELdofYwIJyGo=
=+o0V
-END PGP SIGNATURE-
-- 
debian-science-maintainers mailing list
debian-science-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/debian-science-maintainers

Bug#882699: ngspice: Remove build dependency on elyxer to allow for the elyxer removal from Debian

2017-11-25 Thread Sven Hoexter
Source: ngspice
Version: 26-1.1
Severity: important
Tags: patch

Hello Gudjon, hello Andreas,
I'd like to get elyxer removed from Debian but to allow for that to happen I 
need to get
rid of ngspice dependency on it. The HTML export support in LyX improved a lot 
since
I introduced elyxer to Debian and is nowadays, while not that pretty, on par or 
even better
(as in more complete) then what elyxer has to offer. Also elyxer didn't receive 
any update
for a long time. I see at least some issue when I generate the ngspice 
documentation HTML
export with elyxer.

I've attached the debdiff of a potential NMU I'm willing to upload since I'm 
not sure how
active you're at the moment taking care of ngspice. So if you do not plan to 
upload ngspice
on your own soon and do not object to the elyxer removal itself, I can just 
upload my NMU.

Cheers,
Sven
diff -Nru ngspice-26/debian/changelog ngspice-26/debian/changelog
--- ngspice-26/debian/changelog 2016-04-25 20:51:09.0 +0200
+++ ngspice-26/debian/changelog 2017-11-25 20:12:49.0 +0100
@@ -1,3 +1,13 @@
+ngspice (26-1.2) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Remove elyxer from Build-Depends-Indep to allow for the removal of elyxer
+from Debian. The build in HTML export support in LyX improved during the
+last years and is equally usable or even better regarding new LyX file
+formats.
+
+ -- Sven Hoexter   Sat, 25 Nov 2017 20:12:49 +0100
+
 ngspice (26-1.1) unstable; urgency=medium
 
   * Non-maintainer upload.
diff -Nru ngspice-26/debian/control ngspice-26/debian/control
--- ngspice-26/debian/control   2014-07-05 23:49:29.0 +0200
+++ ngspice-26/debian/control   2017-11-25 20:12:23.0 +0100
@@ -7,7 +7,7 @@
 Build-Depends: debhelper (>= 8), automake, libtool, libxaw7-dev, flex,
  bison, gfortran, libedit-dev, libncurses5-dev,
  texinfo, tcl8.6-dev, tcl8.6, tk8.6-dev, tk8.6, blt-dev
-Build-Depends-Indep: lyx, elyxer, texlive, texlive-latex-extra, 
texlive-lang-greek,
+Build-Depends-Indep: lyx, texlive, texlive-latex-extra, texlive-lang-greek,
  texlive-generic-recommended, imagemagick
 Standards-Version: 3.9.5
 Homepage: http://ngspice.sourceforge.net
-- 
debian-science-maintainers mailing list
debian-science-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/debian-science-maintainers