[SCM] aribas packaging branch, master, updated. upstream/1.20-37-g2007b9f

Ralf Treinen treinen at free.fr
Sun May 15 11:51:03 UTC 2011


The following commit has been merged in the master branch:
commit c6d377999ac09142f4fd92799623c91a7e615c02
Merge: 4fc8756159cbf5aa4307dc09af3f6a3f00003c44 5807895d970988f9cb26a983a6f743a8707b47f4
Author: Ralf Treinen <treinen at debian.org>
Date:   Tue Sep 30 22:50:29 2003 +0200

    Imported Debian patch 1.40-1

diff --combined debian/changelog
index 19d56ad,0000000..27e695b
mode 100644,000000..100644
--- a/debian/changelog
+++ b/debian/changelog
@@@ -1,91 -1,0 +1,102 @@@
++aribas (1.40-1) unstable; urgency=low
++
++  * New upstream release.
++  * Standards-Version 3.6.1: Honor noopt in the value of DEB_BUILD_OPTIONS.
++  * Replace DH_COMPAT variable in debian/rules by file debian/compat,
++    set to level 4.
++  * Simplify option passing to make, using upstream's new compile
++    instructions.
++  
++ -- Ralf Treinen <treinen at debian.org>  Tue, 30 Sep 2003 22:50:29 +0200
++
 +aribas (1.30-1) unstable; urgency=low
 +
 +  * New upstream release.
 +  * Removed debian/aribas.1 since upstream has now incorporated and
 +    extended our manpage.
 +  * Added "Suggests: emacsen".
 +  * Install the upstream CHANGES file /usr/share/doc/aribas.
 +
 + -- Ralf Treinen <treinen at debian.org>  Tue, 14 May 2002 21:28:49 +0200
 +
 +aribas (1.20-2) unstable; urgency=low
 +
 +  * Standards-veriosn 3.5.6.0
 +  * DH_COMPAT=3. This marks all files in /etc as conffiles (closes:
 +    Bug#132151).  
 +  * Some cleanup in debian/rules.
 +
 + -- Ralf Treinen <treinen at debian.org>  Sun,  3 Feb 2002 22:10:34 +0100
 +
 +aribas (1.20-1) unstable; urgency=low
 +
 +  * New upstream release.
 +  * Activated installation of emacs startup file for aribas
 +  * Completely rewrote the man page, using lots of stuff from the
 +    documentation.
 +  * Removed /usr/share/doc/aribas/aribas-emacs-mode.doc (this info
 +    is now in the man page).
 +
 + -- Ralf Treinen <treinen at debian.org>  Sat, 10 Feb 2001 15:35:14 +0100
 +
 +aribas (1.14-3) unstable; urgency=low
 +
 +  * Adopting the package (Closes: #68301)
 +  * moved rules to debhelper, use proper architecture test (Closes: #54584).
 +  * added build-depends: debhelper
 +  * added debian/dirs and debian/docs
 +  * moved emacs mode to where it belongs
 +  * added doc-base (for tutorial and doc in ascii)
 +  * moved to Standards-Version 3.1.1.
 +  * debian/copyright: Added Upstream Author, proper reference to GPL v2
 +  * moved doc from /usr/doc/aribas to /usr/share/doc/aribas
 +  * Removed debian/NOTES.debian
 +  * created debian/aribas-emacs-mode.doc, to be installed in
 +    /usr/share/docs/aribas.
 +  
 + -- Ralf Treinen <treinen at debian.org>  Sat, 13 Jan 2001 22:35:17 +0100
 +
 +aribas (1.14-2) unstable; urgency=low
 +
 +  * Maintainer set to Debian QA Group.
 +  * Removed README.debian.
 +  * Removed the emacs config directives from debian/changelog.
 +
 + -- Martin Michlmayr <tbm at cyrius.com>  Fri, 22 Dec 2000 15:49:03 +0100
 +
 +aribas (1.14-1) unstable; urgency=low
 +
 +  * New upstream source
 +
 + -- John Lapeyre <lapeyre at physics.arizona.edu>  Sat, 26 Jun 1999 23:37:57 -0700
 +
 +aribas (1.08b-5) unstable; urgency=low
 +
 +  * Allow mulitple archs.
 +
 + -- John Lapeyre <lapeyre at physics.arizona.edu>  Thu, 17 Sep 1998 15:20:15 -0700
 +
 +aribas (1.08b-4) unstable; urgency=low
 +
 +  * Changed description.
 +
 + -- John Lapeyre <lapeyre at physics.arizona.edu>  Wed, 12 Aug 1998 18:12:21 -0700
 +
 +aribas (1.08b-3) unstable; urgency=low
 +
 +  * Made help file visible.
 +
 + -- John Lapeyre <lapeyre at physics.arizona.edu>  Wed, 29 Jul 1998 22:16:52 -0700
 +
 +aribas (1.08b-2) unstable; urgency=low
 +
 +  * distribution 'main' does not exist
 +
 + -- John Lapeyre <lapeyre at physics.arizona.edu>  Tue, 28 Jul 1998 13:35:01 -0700
 +
 +aribas (1.08b-1) main; urgency=low
 +
 +  * Initial Release.
 +
 + -- John Lapeyre <lapeyre at physics.arizona.edu>  Fri, 24 Jul 1998 15:05:14 -0700
 +
diff --combined debian/compat
index 0000000,0000000..b8626c4
new file mode 100644
--- /dev/null
+++ b/debian/compat
@@@ -1,0 -1,0 +1,1 @@@
++4
diff --combined debian/control
index 393af8d,0000000..d53ab0f
mode 100644,000000..100644
--- a/debian/control
+++ b/debian/control
@@@ -1,19 -1,0 +1,19 @@@
 +Source: aribas
 +Section: math
 +Priority: optional
 +Maintainer: Ralf Treinen <treinen at debian.org>
- Standards-Version: 3.5.6.0
++Standards-Version: 3.6.1
 +Build-Depends: debhelper
 +
 +Package: aribas
 +Architecture: any
 +Depends:  ${shlibs:Depends}
 +Suggests: emacsen
 +Description: interpreter for arithmetic
 + ARIBAS is an interactive interpreter suitable for big integer
 + arithmetic and multiprecision floating point arithmetic.
 + It has a syntax similar to Pascal or Modula-2, but contains also
 + features from other programming languages like C, Lisp, Oberon.
 + .
 + The Aribas home page is
 + http://www.mathematik.uni-muenchen.de/~forster/sw/aribas.html
diff --combined debian/dirs
index a9d2a1e,0000000..e6307f6
mode 100644,000000..100644
--- a/debian/dirs
+++ b/debian/dirs
@@@ -1,5 -1,0 +1,5 @@@
 +usr/bin
 +usr/share/man/man1
 +usr/share/doc/aribas/examples
 +usr/lib/aribas
- usr/share/emacs/site-lisp/aribas
++usr/share/emacs/site-lisp/aribas
diff --combined debian/rules
index 79e0c88,0000000..105d5d2
mode 100755,000000..100755
--- a/debian/rules
+++ b/debian/rules
@@@ -1,63 -1,0 +1,66 @@@
 +#!/usr/bin/make -f
++# debian/rules for aribas
 +
 +#export DH_VERBOSE=1
- export DH_COMPAT=3
++
++ifneq (,$(findstring noopt,$(DEB_BUILD_OPTIONS)))
++	OPTFLAGS=-O0 
++else	
++	OPTFLAGS=-O
++endif	
 +
 +build: build-stamp
 +build-stamp:
- 	dh_testdir
- 
- ifeq ($(arch),i386)
- 	cp src/LINUX/arito386.S src
- 	cp src/LINUX/Makefile.linux src
- 	cd src;\
- 	 make -f Makefile.linux CC=$(CC) CFLAGS="-g -DLiNUX -DPROTO\
- 		 -O3 -Wall -pedantic" ASSOBJECTS=arito386.o
- else 
- 	cp src/LINUX/Makefile.linux src	
- 	cd src;\
- 	 make -f Makefile.linux CC=$(CC) CFLAGS="-g -DUNiX  -DPROTO\
- 		 -O3 -Wall -pedantic" ASSOBJECTS=''
- endif
- 
++	if [ $(DEB_BUILD_ARCH) == i386 ];\
++	then \
++		cp src/LINUX/arito386.S src;\
++		ASSOBJECTS="arito386.S";\
++		EXTRAFLAGS="-DLiNUX -DPROTO";\
++	else \
++		ASSOBJECTS="";\
++		EXTRAFLAGS="-DUNiX -DPROTO";\
++	fi;\
++	cd src && make -f LINUX/Makefile.linux\
++			CC=gcc\
++			CFLAGS="$(OPTFLAGS) $$EXTRAFLAGS"\
++			ASSOBJECTS="$$ASSOBJECTS"
 +	touch build-stamp
 +
 +clean:
 +	dh_testdir
 +	dh_testroot
 +	rm -f build-stamp
- 	cd src; rm -f *.o aribas
- 	-cd src; rm arito386.S; rm Makefile.linux
++	cd src; make clean; rm -f aribas arito386.S
 +	dh_clean
 +
 +install: build
 +	dh_testdir
 +	dh_testroot
 +	dh_clean -k
 +	dh_installdirs
 +	install -m 755 src/aribas debian/aribas/usr/bin
 +	cp src/EL/aribas.el debian/aribas/usr/share/emacs/site-lisp/aribas
 +	cp src/aribas.hlp debian/aribas/usr/lib/aribas
 +	cp CHANGES*.txt debian/aribas/usr/share/doc/aribas/changelog
 +
 +binary-indep: build install
 +
 +binary-arch: build install
 +	dh_testdir
 +	dh_testroot
 +	dh_installdocs
 +	dh_installexamples examples/*
 +	dh_installemacsen
 +	dh_installmanpages
 +	dh_installchangelogs
 +	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

-- 
aribas packaging



More information about the debian-science-commits mailing list