[Pkg-octave-commit] [octave-interval] 03/03: Build only one debian package instead of two (no separate arch-indep)

Oliver Heimlich oheim-guest at moszumanska.debian.org
Wed Oct 7 21:07:54 UTC 2015


This is an automated email from the git hooks/post-receive script.

oheim-guest pushed a commit to branch master
in repository octave-interval.

commit 93553f5a1dde1ffeb6d62a3308ae2d173a621d95
Author: Oliver Heimlich <oheim at posteo.de>
Date:   Wed Oct 7 23:06:41 2015 +0200

    Build only one debian package instead of two (no separate arch-indep)
---
 debian/control | 23 -----------------------
 debian/rules   | 10 ----------
 2 files changed, 33 deletions(-)

diff --git a/debian/control b/debian/control
index 13ed689..c59eaa2 100644
--- a/debian/control
+++ b/debian/control
@@ -14,7 +14,6 @@ Vcs-Browser: http://anonscm.debian.org/gitweb/?p=pkg-octave/octave-interval.git
 Package: octave-interval
 Architecture: any
 Depends: ${misc:Depends}, ${octave:Depends}, ${shlibs:Depends},
- octave-interval-common (= ${source:Version})
 Description: real-valued interval arithmetic for Octave
  The interval package for real-valued interval arithmetic allows one to
  evaluate functions over subsets of their domain.  All results are verified,
@@ -29,25 +28,3 @@ Description: real-valued interval arithmetic for Octave
  arithmetic.
  .
  This Octave add-on package is part of the Octave-Forge project.
-
-Package: octave-interval-common
-Architecture: all
-Depends: ${misc:Depends}, ${octave:Depends},
-Recommends: octave-interval (= ${source:Version})
-Description: real-valued interval arithmetic for Octave (arch-indep files)
- The interval package for real-valued interval arithmetic allows one to
- evaluate functions over subsets of their domain.  All results are verified,
- because interval computations automatically keep track of any errors.
- .
- These concepts can be used to handle uncertainties, estimate arithmetic errors
- and produce reliable results.  Also it can be applied to computer-assisted
- proofs, constraint programming, and verified computing.
- .
- The implementation is based on interval boundaries represented by binary64
- numbers and is conforming to IEEE Std 1788-2015, IEEE standard for interval
- arithmetic.
- .
- This Octave add-on package is part of the Octave-Forge project.
- .
- This package contains the architecture-independent files for the
- octave-interval package.
diff --git a/debian/rules b/debian/rules
index 6649886..e44ff8b 100755
--- a/debian/rules
+++ b/debian/rules
@@ -4,8 +4,6 @@
 include /usr/share/cdbs/1/class/octave-pkg.mk
 
 pkg = interval
-archshr = $(CURDIR)/debian/octave-$(pkg)/usr/share
-indepshr = $(CURDIR)/debian/octave-$(pkg)-common/usr/share
 
 DEB_DH_INSTALL_SOURCEDIR = debian/octave-$(pkg)
 
@@ -16,14 +14,6 @@ build-docs:: install-pkg
 	OCTAVE="$(octave) $(octave_options) --eval \"pkg ('prefix', [pwd(),'/../$(debpkg)/$(mpath)'], [pwd(),'/../$(debpkg)/$(bpath)']); pkg ('local_list', [pwd(),'/../local-list']); pkg ('global_list', [pwd(),'/../global-list']);\"" \
 		make -C doc manual.pdf
 
-install/octave-$(pkg)-common:: install/octave-$(pkg)
-
-install/octave-$(pkg)::
-	# Move the architecture independent files into the appropriate
-	# package
-	mkdir -p $(indepshr)
-	mv $(archshr)/octave $(indepshr)
-
 clean::
 	( cd doc ; \
 	  rm -f *.aux *.cp *.fn *.ky *.log *.pg *.toc *.tp *.vr manual.pdf image/*.m.png )

-- 
Alioth's /home/groups/pkg-octave/bin/git-commit-notice on /srv/git.debian.org/git/pkg-octave/octave-interval.git



More information about the Pkg-octave-commit mailing list