[Pkg-exppsy-maintainers] Bug#848933: psignifit: diff for NMU version 2.5.6-3.1
Joao Eriberto Mota Filho
eriberto at debian.org
Tue Dec 20 22:45:42 UTC 2016
Package: psignifit
Version: 2.5.6-3
Severity: normal
Tags: patch pending
Dear maintainer,
I've prepared an NMU for psignifit (versioned as 2.5.6-3.1) and
uploaded it to DELAYED/2. Please feel free to tell me if I
should delay it longer.
Regards,
Eriberto
diff -u psignifit-2.5.6/psig-src/Makefile psignifit-2.5.6/psig-src/Makefile
--- psignifit-2.5.6/psig-src/Makefile
+++ psignifit-2.5.6/psig-src/Makefile
@@ -18,7 +18,7 @@
CXXFLAGS = $(CYGFLAG) $(DBFLAG)
LD = gcc $(CYGFLAG) $(DBFLAG)
# add '-lm' flag for Debian GNU/Linux
-LDFLAGS = -lm
+LIBS = -lm
DEPEND_FLAG = -MM # GNU compilers support -MM, others may only support -M
csource = $(wildcard *.c)
@@ -46,7 +46,7 @@
psignifit : $(objects)
- $(LD) $(LDFLAGS) -o $@ $(objects)
+ $(LD) $(LDFLAGS) -o $@ $(objects) $(LIBS)
%.d : %.c
@ set -e; $(CC) $(DEPEND_FLAG) $(CFLAGS) $< \
diff -u psignifit-2.5.6/debian/rules psignifit-2.5.6/debian/rules
--- psignifit-2.5.6/debian/rules
+++ psignifit-2.5.6/debian/rules
@@ -2,66 +2,4 @@
-
#export DH_VERBOSE=1
-CFLAGS = -Wall -g
-
-ifneq (,$(findstring noopt,$(DEB_BUILD_OPTIONS)))
- CFLAGS += -O0
-else
- CFLAGS += -O2
-endif
-
-configure: configure-stamp
-configure-stamp:
- dh_testdir
- touch configure-stamp
-
-
-build: build-stamp
-
-build-stamp: configure-stamp
- dh_testdir
-
- cd psig-src && $(MAKE)
- cd ..
- touch build-stamp
-
-clean:
- dh_testdir
- dh_testroot
- rm -f build-stamp configure-stamp
- -cd psig-src && $(MAKE) clean
- cd ..
- dh_clean
-
-install: build
- dh_testdir
- dh_testroot
- dh_clean -k
- dh_installdirs
- cd psig-src && $(MAKE) install DESTDIR=$(CURDIR)/debian/psignifit
- cd ..
-
-
-binary-indep: build install
-# We have nothing to do by default.
-
-binary-arch: build install
- dh_testdir
- dh_testroot
- dh_installchangelogs
- dh_installdocs
- dh_installexamples
- dh_installman
- dh_install runexampledata usr/share/doc/psignifit/tests
- dh_link
- dh_strip
- dh_compress
- dh_fixperms
- dh_installdeb
- dh_shlibdeps
- dh_gencontrol
- dh_md5sums
- dh_builddeb
-
-binary: binary-indep binary-arch
-.PHONY: build clean binary-indep binary-arch binary install configure
+%:
+ dh $@ --sourcedirectory=psig-src
diff -u psignifit-2.5.6/debian/compat psignifit-2.5.6/debian/compat
--- psignifit-2.5.6/debian/compat
+++ psignifit-2.5.6/debian/compat
@@ -1 +1 @@
-4
+10
diff -u psignifit-2.5.6/debian/control psignifit-2.5.6/debian/control
--- psignifit-2.5.6/debian/control
+++ psignifit-2.5.6/debian/control
@@ -3,15 +3,15 @@
Priority: optional
Maintainer: Experimental Psychology Maintainers <pkg-exppsy-maintainers at lists.alioth.debian.org>
Uploaders: Michael Hanke <michael.hanke at gmail.com>
-Build-Depends: debhelper (>= 4.0.0)
-Standards-Version: 3.7.2
-Homepage: http://www.bootstrap-software.org
+Build-Depends: debhelper (>= 10)
+Standards-Version: 3.9.8
+Homepage: http://bootstrap-software.com/psignifit/
Vcs-Browser: http://svn.debian.org/wsvn/pkg-exppsy/psignifit/?rev=0&sc=0
Vcs-Svn: svn://svn.debian.org/pkg-exppsy/psignifit
Package: psignifit
Architecture: any
-Depends: ${shlibs:Depends}
+Depends: ${misc:Depends}, ${shlibs:Depends}
Description: Fitting and testing hypotheses about psychometric functions
Psignifit allows fitting of psychometric functions to datasets while
maintaining full control over a large number of parameters. Data
diff -u psignifit-2.5.6/debian/changelog psignifit-2.5.6/debian/changelog
--- psignifit-2.5.6/debian/changelog
+++ psignifit-2.5.6/debian/changelog
@@ -1,3 +1,26 @@
+psignifit (2.5.6-3.1) unstable; urgency=medium
+
+ * Non-maintainer upload.
+
+ [ Joao Eriberto Mota Filho ]
+
+ * Bumped DH level to 10. (Closes: #817631)
+ * debian/control:
+ - Bumped Standards-Version to 3.9.8.
+ - Updated the Homepage field.
+
+ [ Logan Rosen ]
+
+ * debian/control: depend on ${misc:Depends}.
+ * debian/install: install runexampledata.
+ * debian/rules: Switch to dh sequencer.
+
+ [ Matthias Klose ]
+
+ * Fix FTBFS with ld --as-needed. (Closes: #641554, LP: #771008)
+
+ -- Joao Eriberto Mota Filho <eriberto at debian.org> Tue, 20 Dec 2016 20:29:49 -0200
+
psignifit (2.5.6-3) unstable; urgency=low
* Use new-style homepage field in debian/control (Closes: #438805).
only in patch2:
unchanged:
--- psignifit-2.5.6.orig/debian/install
+++ psignifit-2.5.6/debian/install
@@ -0,0 +1 @@
+runexampledata usr/share/doc/psignifit/tests
More information about the Pkg-exppsy-maintainers
mailing list