Bug#690581: unblock: gle-graphics/4.2.4c-5
Package: release.debian.org
Severity: normal
User: release.debian.org@packages.debian.org
Usertags: unblock
Please unblock package gle-graphics
Dear release team,
please consider unblocking gle-graphics. There are two updates over the
version in testing. The first, -4, updated the description only. The
second, -5, modified the rules for the hurd only to allow building on this
arch by forcing the libraries on the hurd to be linked in a specific order.
thanks,
Christian
diff -Nru gle-graphics-4.2.4c/debian/changelog gle-graphics-4.2.4c/debian/changelog
--- gle-graphics-4.2.4c/debian/changelog 2012-06-30 18:42:17.000000000 +0200
+++ gle-graphics-4.2.4c/debian/changelog 2012-10-01 00:03:06.000000000 +0200
@@ -1,3 +1,15 @@
+gle-graphics (4.2.4c-5) unstable; urgency=low
+
+ * fix building on hurd-i386 with workaround from #578320
+
+ -- Christian T. Steigies <cts@debian.org> Sun, 30 Sep 2012 23:58:58 +0200
+
+gle-graphics (4.2.4c-4) unstable; urgency=low
+
+ * rewrite package description (closes: #685822)
+
+ -- Christian T. Steigies <cts@debian.org> Wed, 26 Sep 2012 23:07:27 +0200
+
gle-graphics (4.2.4c-3) unstable; urgency=low
* pass --build $(DEB_HOST_GNU_TYPE) to configure
diff -Nru gle-graphics-4.2.4c/debian/control gle-graphics-4.2.4c/debian/control
--- gle-graphics-4.2.4c/debian/control 2012-06-27 21:49:48.000000000 +0200
+++ gle-graphics-4.2.4c/debian/control 2012-10-01 00:03:06.000000000 +0200
@@ -26,23 +26,14 @@
Architecture: any
Depends: ${misc:Depends}, ${shlibs:Depends}
Recommends: libgs9
-Description: Interactive Graphics Language Editor
- GLE is a high quality graphics package for scientists,
- combining a user friendly interface with a full range of
- facilities for producing publication quality graphs,
- diagrams, posters and slides.
+Description: Graphics Layout Engine
+ GLE is a graphics scripting language designed for creating publication
+ quality figures such as charts, plots, graphs, and diagrams. It
+ supports various chart types (including function plot, histogram, bar
+ chart, scatter plot, contour plot, color map, and surface plot) through
+ a simple but flexible set of graphing commands; more complex output can
+ be created by relying on its scripting language, which is full featured
+ with subroutines, variables, and logic control.
.
- GLE provides LaTeX quality fonts together with a flexible
- graphics module which allows the user to specify any
- feature of a graph (down to the line width of the subticks,
- for example)
- .
- Complex pictures can be drawn with user defined subroutines
- and simple looping structures.
- .
- Current device drivers support DECWINDOWS, REGIS, TEK4010,
- all PC graphics cards, VT100s, HP-Plotters, PostScript
- Printers, EPSON Printers and LaserJet Printers.
- .
- GLE runs on both VAXes and PCs, giving an identical user
- interface on both platforms.
+ GLE relies on LaTeX for text output and supports mathematical formulae
+ in graphs and figures. Output formats include (E)PS, PDF, JPEG, and PNG.
diff -Nru gle-graphics-4.2.4c/debian/rules gle-graphics-4.2.4c/debian/rules
--- gle-graphics-4.2.4c/debian/rules 2012-06-30 18:41:12.000000000 +0200
+++ gle-graphics-4.2.4c/debian/rules 2012-10-01 00:03:06.000000000 +0200
@@ -7,12 +7,16 @@
export DEB_BUILD_HARDENING=1
# fix build problems on the sparc buildd
-ARCH=$(shell dpkg-architecture -qDEB_HOST_ARCH)
-ifeq ($(ARCH),sparc)
+ifeq ($(DEB_HOST_ARCH),sparc)
export DEB_BUILD_HARDENING=0
#export MALLOC_CHECK_=0
endif
+# fix build problems on the hurd
+ifeq ($(DEB_HOST_ARCH),hurd-i386)
+CONFIGURE_LIBS = LIBS="-Wl,--no-as-needed -Wl,-lpthread -Wl,--as-needed"
+endif
+
%:
dh $@
@@ -27,7 +31,10 @@
override_dh_auto_configure:
-autoreconf -vfi
- ./configure --build $(DEB_HOST_GNU_TYPE) --docdir=/usr/share/doc/gle-graphics/ --with-rpath=no --with-scripts=no
+ ./configure --build $(DEB_HOST_GNU_TYPE) \
+ --docdir=/usr/share/doc/gle-graphics/ \
+ --with-rpath=no --with-scripts=no \
+ $(CONFIGURE_LIBS)
override_dh_auto_install:
dh_auto_install
unblock gle-graphics/4.2.4c-5
-- System Information:
Debian Release: wheezy/sid
APT prefers testing
APT policy: (500, 'testing'), (200, 'experimental'), (100, 'unstable')
Architecture: amd64 (x86_64)
Kernel: Linux 3.3.0-trunk-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Reply to: