[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