r35985 - in /packages/muparser: ./ trunk/ trunk/debian/
tille at users.alioth.debian.org
tille at users.alioth.debian.org
Tue Nov 17 08:16:47 UTC 2009
Author: tille
Date: Tue Nov 17 08:16:47 2009
New Revision: 35985
URL: http://svn.debian.org/wsvn/debian-science/?sc=1&rev=35985
Log:
Inject muparser because maintainer had problems with injecting
Added:
packages/muparser/
packages/muparser/trunk/
packages/muparser/trunk/debian/
packages/muparser/trunk/debian/changelog
packages/muparser/trunk/debian/compat
packages/muparser/trunk/debian/control
packages/muparser/trunk/debian/copyright
packages/muparser/trunk/debian/libmuparser-dev.dirs
packages/muparser/trunk/debian/libmuparser-dev.install
packages/muparser/trunk/debian/libmuparser-doc.dirs
packages/muparser/trunk/debian/libmuparser-doc.install
packages/muparser/trunk/debian/libmuparser0.dirs
packages/muparser/trunk/debian/libmuparser0.install
packages/muparser/trunk/debian/muparser.doc-base
packages/muparser/trunk/debian/rules (with props)
packages/muparser/trunk/debian/watch
Added: packages/muparser/trunk/debian/changelog
URL: http://svn.debian.org/wsvn/debian-science/packages/muparser/trunk/debian/changelog?rev=35985&op=file
==============================================================================
--- packages/muparser/trunk/debian/changelog (added)
+++ packages/muparser/trunk/debian/changelog Tue Nov 17 08:16:47 2009
@@ -1,0 +1,51 @@
+muparser (1.30-1) unstable; urgency=low
+
+ * New upstream release
+ * Bump standards version to 3.8.3, no changes needed
+ * Remove patch 01_fix_ftbfs_gcc4.3.diff, not needed anymore
+ * Remove quilt dependency, no patces.
+ * Add Vcs fields for debian-science
+ * Copy config.{sub,guess} to build/autoconf at build time (Closes: 536116)
+
+ -- Gudjon I. Gudjonsson <gudjon at gudjon.org> Sat, 14 Nov 2009 15:36:11 +0100
+
+muparser (1.28-3) unstable; urgency=low
+
+ * Fix prefix in rules file. (Closes: #518470)
+ * Bump Standards-Version to 3.8.0, no changes needed.
+ * Bump compat/debhelper to 7.
+ * Fix watch file.
+ * Change from dh_clean -k to dh_prep.
+ * Add version to Debian packaging license, GPL v2.
+
+ -- Gudjon I. Gudjonsson <gudjon at gudjon.org> Sat, 07 Mar 2009 11:00:05 +0100
+
+muparser (1.28-2) unstable; urgency=low
+
+ * Add a patch to fix compilation with gcc-4.3. (Closes: #455642)
+ * Bump Standards-Version to 3.7.3.
+ * Add a watch file.
+ * Use Homepage field.
+ * Bump compat/debhelper to 6.
+ * Build with --as-needed linker flag.
+
+ -- Gudjon I. Gudjonsson <gudjon at gudjon.org> Sun, 27 Jan 2008 22:59:01 +0100
+
+muparser (1.28-1) unstable; urgency=low
+
+ * New upstream release.
+ * Switch to quilt patch system.
+ * Replace deprecated Source-Version by binary:Version.
+ * Add some configure options:
+ * --enable-shared=yes
+ * --enable-samples=no
+ * --enable-debug=no
+
+ -- Gudjon I. Gudjonsson <gudjon at gudjon.org> Sun, 29 Jul 2007 15:23:14 +0200
+
+muparser (1.27-1) unstable; urgency=low
+
+ * Initial release (Closes: #408546)
+
+ -- Gudjon I. Gudjonsson <gudjon at gudjon.org> Wed, 27 Dec 2006 17:13:11 +0100
+
Added: packages/muparser/trunk/debian/compat
URL: http://svn.debian.org/wsvn/debian-science/packages/muparser/trunk/debian/compat?rev=35985&op=file
==============================================================================
--- packages/muparser/trunk/debian/compat (added)
+++ packages/muparser/trunk/debian/compat Tue Nov 17 08:16:47 2009
@@ -1,0 +1,1 @@
+7
Added: packages/muparser/trunk/debian/control
URL: http://svn.debian.org/wsvn/debian-science/packages/muparser/trunk/debian/control?rev=35985&op=file
==============================================================================
--- packages/muparser/trunk/debian/control (added)
+++ packages/muparser/trunk/debian/control Tue Nov 17 08:16:47 2009
@@ -1,0 +1,43 @@
+Source: muparser
+Priority: extra
+Maintainer: Gudjon I. Gudjonsson <gudjon at gudjon.org>
+Build-Depends: debhelper (>= 7), autotools-dev
+Standards-Version: 3.8.3
+Section: libs
+Homepage: http://muparser.sourceforge.net
+Vcs-Svn: svn://svn.debian.org/svn/debian-science/packages/muparser/trunk/
+Vcs-Browser: http://svn.debian.org/viewsvn/debian-science/packages/muparser/trunk
+DM-Upload-Allowed: yes
+
+Package: libmuparser-dev
+Section: libdevel
+Architecture: any
+Depends: libmuparser0 (= ${binary:Version})
+Description: fast mathematical expressions parse library (development)
+ muParser is a high performance mathematical parser library, written in pure
+ C++. It is based on transforming an expression into a bytecode and
+ precalculating constant parts of it.
+ .
+ This package contains the development files.
+
+Package: libmuparser0
+Section: libs
+Architecture: any
+Depends: ${shlibs:Depends}, ${misc:Depends}
+Description: fast mathematical expressions parser library (runtime)
+ muParser is a high performance mathematical parser library, written in pure
+ C++. It is based on transforming an expression into a bytecode and
+ precalculating constant parts of it.
+ .
+ This package contains the files necessary for running applications that use
+ the muParser library.
+
+Package: libmuparser-doc
+Section: doc
+Architecture: all
+Description: fast mathematical expressions parser library (documentation)
+ muParser is a high performance mathematical parser library, written in pure
+ C++. It is based on transforming an expression into a bytecode and
+ precalculating constant parts of it.
+ .
+ This package contains the documentation for muParser.
Added: packages/muparser/trunk/debian/copyright
URL: http://svn.debian.org/wsvn/debian-science/packages/muparser/trunk/debian/copyright?rev=35985&op=file
==============================================================================
--- packages/muparser/trunk/debian/copyright (added)
+++ packages/muparser/trunk/debian/copyright Tue Nov 17 08:16:47 2009
@@ -1,0 +1,31 @@
+This package was debianized by Gudjon I. Gudjonsson <gudjon at gudjon.org> on
+Wed, 27 Dec 2006 17:13:11 +0100.
+
+It was downloaded from http://muparser.sourceforge.net
+
+Upstream Author: Ingo Berg <ingo_berg at gmx.de>
+
+Copyright: (C) 2004-2007 Ingo Berg <ingo_berg at gmx.de>
+
+muParser is licensed under the MIT license:
+
+ Permission is hereby granted, free of charge, to any person obtaining a copy
+ of this software and associated documentation files (the "Software"), to deal
+ in the Software without restriction, including without limitation the rights
+ to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+ copies of the Software, and to permit persons to whom the Software is
+ furnished to do so, subject to the following conditions:
+
+ The above copyright notice and this permission notice shall be included in
+ all copies or substantial portions of the Software.
+
+ THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+ IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+ FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+ AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+ LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+ OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+ THE SOFTWARE.
+
+The Debian packaging is (C) 2006, Gudjon I. Gudjonsson <gudjon at gudjon.org> and
+is licensed under the GPL v2, see `/usr/share/common-licenses/GPL-2'.
Added: packages/muparser/trunk/debian/libmuparser-dev.dirs
URL: http://svn.debian.org/wsvn/debian-science/packages/muparser/trunk/debian/libmuparser-dev.dirs?rev=35985&op=file
==============================================================================
--- packages/muparser/trunk/debian/libmuparser-dev.dirs (added)
+++ packages/muparser/trunk/debian/libmuparser-dev.dirs Tue Nov 17 08:16:47 2009
@@ -1,0 +1,2 @@
+usr/lib
+usr/include/muParser
Added: packages/muparser/trunk/debian/libmuparser-dev.install
URL: http://svn.debian.org/wsvn/debian-science/packages/muparser/trunk/debian/libmuparser-dev.install?rev=35985&op=file
==============================================================================
--- packages/muparser/trunk/debian/libmuparser-dev.install (added)
+++ packages/muparser/trunk/debian/libmuparser-dev.install Tue Nov 17 08:16:47 2009
@@ -1,0 +1,3 @@
+usr/include/* usr/include/muParser
+usr/lib/lib*.so
+usr/lib/pkgconfig/*
Added: packages/muparser/trunk/debian/libmuparser-doc.dirs
URL: http://svn.debian.org/wsvn/debian-science/packages/muparser/trunk/debian/libmuparser-doc.dirs?rev=35985&op=file
==============================================================================
--- packages/muparser/trunk/debian/libmuparser-doc.dirs (added)
+++ packages/muparser/trunk/debian/libmuparser-doc.dirs Tue Nov 17 08:16:47 2009
@@ -1,0 +1,1 @@
+usr/share/doc/libmuparser-doc
Added: packages/muparser/trunk/debian/libmuparser-doc.install
URL: http://svn.debian.org/wsvn/debian-science/packages/muparser/trunk/debian/libmuparser-doc.install?rev=35985&op=file
==============================================================================
--- packages/muparser/trunk/debian/libmuparser-doc.install (added)
+++ packages/muparser/trunk/debian/libmuparser-doc.install Tue Nov 17 08:16:47 2009
@@ -1,0 +1,1 @@
+usr/share/doc/libmuparser-doc
Added: packages/muparser/trunk/debian/libmuparser0.dirs
URL: http://svn.debian.org/wsvn/debian-science/packages/muparser/trunk/debian/libmuparser0.dirs?rev=35985&op=file
==============================================================================
--- packages/muparser/trunk/debian/libmuparser0.dirs (added)
+++ packages/muparser/trunk/debian/libmuparser0.dirs Tue Nov 17 08:16:47 2009
@@ -1,0 +1,1 @@
+usr/lib
Added: packages/muparser/trunk/debian/libmuparser0.install
URL: http://svn.debian.org/wsvn/debian-science/packages/muparser/trunk/debian/libmuparser0.install?rev=35985&op=file
==============================================================================
--- packages/muparser/trunk/debian/libmuparser0.install (added)
+++ packages/muparser/trunk/debian/libmuparser0.install Tue Nov 17 08:16:47 2009
@@ -1,0 +1,1 @@
+usr/lib/lib*.so.*
Added: packages/muparser/trunk/debian/muparser.doc-base
URL: http://svn.debian.org/wsvn/debian-science/packages/muparser/trunk/debian/muparser.doc-base?rev=35985&op=file
==============================================================================
--- packages/muparser/trunk/debian/muparser.doc-base (added)
+++ packages/muparser/trunk/debian/muparser.doc-base Tue Nov 17 08:16:47 2009
@@ -1,0 +1,17 @@
+Document: muparser
+Title: Debian muparser Manual
+Author: Ingo Berg
+Abstract: muParser - a fast math parser library. Many applications
+require the parsing of mathematical expressions. The main objective
+of this project is to provide a fast and easy way of doing this.
+muParser is an extensible high performance math parser library.
+It is based on transforming an expression into a bytecode and
+precalculating constant parts of it.
+
+Section: libs
+
+Format: HTML
+Index: /usr/share/doc/libmuparser-doc/html/index.html
+Files: /usr/share/doc/libmuparser-doc/html/*.html
+
+
Added: packages/muparser/trunk/debian/rules
URL: http://svn.debian.org/wsvn/debian-science/packages/muparser/trunk/debian/rules?rev=35985&op=file
==============================================================================
--- packages/muparser/trunk/debian/rules (added)
+++ packages/muparser/trunk/debian/rules Tue Nov 17 08:16:47 2009
@@ -1,0 +1,97 @@
+#!/usr/bin/make -f
+
+DEB_HOST_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_HOST_GNU_TYPE)
+DEB_BUILD_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_BUILD_GNU_TYPE)
+
+CFLAGS = -Wall -g
+
+ifneq (,$(findstring noopt,$(DEB_BUILD_OPTIONS)))
+ CFLAGS += -O0
+else
+ CFLAGS += -O2
+endif
+
+version=0.0.0
+major=0
+
+config.status:
+ifneq "$(wildcard /usr/share/misc/config.sub)" ""
+ cp -f /usr/share/misc/config.sub build/autoconf/config.sub
+endif
+ifneq "$(wildcard /usr/share/misc/config.guess)" ""
+ cp -f /usr/share/misc/config.guess build/autoconf/config.guess
+endif
+ dh_testdir
+
+ ./configure \
+ CFLAGS="$(CFLAGS)" \
+ LDFLAGS="-Wl,--no-undefined -Wl,--as-needed" \
+ --host=$(DEB_HOST_GNU_TYPE) \
+ --build=$(DEB_BUILD_GNU_TYPE) \
+ --prefix=/usr \
+ --includedir="\$${prefix}/include/muParser" \
+ --mandir="\$${prefix}/share/man" \
+ --infodir="\$${prefix}/share/info" \
+ --sysconfdir=/etc \
+ --localstatedir=/var \
+ --libexecdir="\$${prefix}/lib/muparser" \
+ --disable-maintainer-mode \
+ --disable-dependency-tracking \
+ --srcdir=. \
+ --docdir="\$${prefix}/share/doc/libmuparser-doc" \
+ --enable-shared=yes \
+ --enable-samples=no \
+ --enable-debug=no
+
+build: build-stamp
+build-stamp: config.status
+ dh_testdir
+
+ $(MAKE)
+
+ touch $@
+
+clean:
+ dh_testdir
+ dh_testroot
+ rm -f build-stamp
+
+ [ ! -f Makefile ] || $(MAKE) distclean
+ rm -f build/autoconf/config.*
+ rm -f config.*
+
+ dh_clean
+
+install: build
+ dh_testdir
+ dh_testroot
+ dh_prep
+ dh_installdirs
+
+ $(MAKE) prefix=$(CURDIR)/debian/tmp/usr install
+
+ #Install docs
+ mkdir -p debian/tmp/usr/share/doc/libmuparser-doc
+ cp -a samples docs/html debian/tmp/usr/share/doc/libmuparser-doc
+
+binary-indep: build install
+
+binary-arch: build install
+ dh_testdir
+ dh_testroot
+ dh_installchangelogs Changes.txt
+ dh_installdocs Credits.txt
+ dh_install --sourcedir=debian/tmp
+ dh_link
+ dh_strip
+ dh_compress --exclude=.cpp --exclude=.h --exclude=.resX
+ dh_fixperms
+ dh_makeshlibs
+ dh_installdeb
+ dh_shlibdeps
+ dh_gencontrol
+ dh_md5sums
+ dh_builddeb
+
+binary: binary-indep binary-arch
+.PHONY: build clean binary-indep binary-arch binary install
Propchange: packages/muparser/trunk/debian/rules
------------------------------------------------------------------------------
svn:executable = *
Added: packages/muparser/trunk/debian/watch
URL: http://svn.debian.org/wsvn/debian-science/packages/muparser/trunk/debian/watch?rev=35985&op=file
==============================================================================
--- packages/muparser/trunk/debian/watch (added)
+++ packages/muparser/trunk/debian/watch Tue Nov 17 08:16:47 2009
@@ -1,0 +1,2 @@
+version=3
+http://sf.net/muparser/muparser_v(.*)\.tar\.gz
More information about the debian-science-commits
mailing list