[adms] 04/20: First cdbs version

felix salfelder felix-guest at moszumanska.debian.org
Fri May 9 19:40:33 UTC 2014


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

felix-guest pushed a commit to branch unstable
in repository adms.

commit 8de85ecc10427f95b51b2a7f60b2b4a256322c76
Author: Bastien ROUCARIÈS <roucaries.bastien at gmail.com>
Date:   Wed Mar 30 14:49:53 2011 +0200

    First cdbs version
---
 debian/README.Debian      |  6 ------
 debian/README.source      | 33 +++++++++++++++++++++++++++++----
 debian/adms.doc-base      | 20 --------------------
 debian/changelog          |  4 ++--
 debian/control            | 19 ++++++++++++-------
 debian/rules              | 29 ++++++++++++++++-------------
 debian/source/git-patches |  1 +
 7 files changed, 60 insertions(+), 52 deletions(-)

diff --git a/debian/README.Debian b/debian/README.Debian
deleted file mode 100644
index dfeddb8..0000000
--- a/debian/README.Debian
+++ /dev/null
@@ -1,6 +0,0 @@
-adms for Debian
----------------
-
-<possible notes regarding this package - if none, delete this file>
-
- -- bastien <roucaries.bastien+debian at gmail.com>  Wed, 30 Mar 2011 13:39:09 +0200
diff --git a/debian/README.source b/debian/README.source
index 6adc956..b2d5298 100644
--- a/debian/README.source
+++ b/debian/README.source
@@ -1,9 +1,34 @@
-adms for Debian
----------------
+This package use gitpkg over quilt
 
-<this file describes information about the source package, see Debian policy
-manual section 4.14. You WILL either need to modify or delete this file>
+[gitpkg]
+This is controlled by a file debian/source/git-patches. Each line contains a range suitable for passing to git-format-patch(1). 
+The variables UPSTREAM_VERSION and DEB_VERSION are replaced with values taken from debian/changelog. 
+Note that $UPSTREAM_VERSION is the first part of $DEB_VERSION
+An example is:
+ upstream/$UPSTREAM_VERSION..patches/$DEB_VERSION
+ upstream/$UPSTREAM_VERSION..embedded-libs/$DEB_VERSION
 
+This tells gitpkg to export the given two ranges of commits to debian/patches while generating the source package. 
+Each commit becomes a patch in debian/patches, with names generated from the commit messages. In this example, we get 5 patches from the two ranges.
+ 0001-expand-pattern-in-no-java-rule.patch
+ 0002-fix-dd_free_global_constants.patch
+ 0003-Backported-patch-for-CPlusPlus-name-mangling-guesser.patch
+ 0004-Use-system-copy-of-nauty-in-apps-graph.patch
+ 0005-Comment-out-jreality-installation.patch
 
+Thanks to the wonders of 3.0 (quilt) packages, these are applied when the source package is unpacked.
 
+This package uses quilt to manage all modifications to the upstream
+source.  Changes are stored in the source package as diffs in
+debian/patches and applied during the build.
 
+Moreinformation: man gitpkg
+
+[quilt]
+This package uses quilt to manage all modifications to the upstream
+source.  Changes are stored in the source package as diffs in
+debian/patches and applied during the build.
+
+More information: /usr/share/doc/quilt/README.source
+
+ -- Bastien ROUCARIÈS <roucaries.bastien+debian at gmail.com>, Wed, 30 Mar 2011 14:41:10 +0200
diff --git a/debian/adms.doc-base b/debian/adms.doc-base
deleted file mode 100644
index 8ddc475..0000000
--- a/debian/adms.doc-base
+++ /dev/null
@@ -1,20 +0,0 @@
-Document: adms
-Title: Debian adms Manual
-Author: <insert document author here>
-Abstract: This manual describes what adms is
- and how it can be used to
- manage online manuals on Debian systems.
-Section: unknown
-
-Format: debiandoc-sgml
-Files: /usr/share/doc/adms/adms.sgml.gz
-
-Format: postscript
-Files: /usr/share/doc/adms/adms.ps.gz
-
-Format: text
-Files: /usr/share/doc/adms/adms.text.gz
-
-Format: HTML
-Index: /usr/share/doc/adms/html/index.html
-Files: /usr/share/doc/adms/html/*.html
diff --git a/debian/changelog b/debian/changelog
index 4bb7e5e..12ae271 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,5 +1,5 @@
 adms (0.0.3.0.1-1) unstable; urgency=low
 
-  * Initial release (Closes: #nnnn)  <nnnn is the bug number of your ITP>
+  * Initial release (Closes: #501264) 
 
- -- bastien <roucaries.bastien+debian at gmail.com>  Wed, 30 Mar 2011 13:39:09 +0200
+ -- Bastien ROUCARIÈS <roucaries.bastien+debian at gmail.com>  Wed, 30 Mar 2011 13:39:09 +0200
diff --git a/debian/control b/debian/control
index 9c883ed..541e749 100644
--- a/debian/control
+++ b/debian/control
@@ -1,15 +1,20 @@
 Source: adms
-Section: unknown
+Section: science
 Priority: extra
 Maintainer: bastien <roucaries.bastien+debian at gmail.com>
-Build-Depends: debhelper (>= 7.0.50~)
+Build-Depends: debhelper (>= 7.0.50~), flex, bison, perl (>= 5.10.0), libgd-gd2-perl (>= 1:2.39-2), libxml-perl
 Standards-Version: 3.9.1
-Homepage: <insert the upstream URL, if relevant>
-#Vcs-Git: git://git.debian.org/collab-maint/adms.git
-#Vcs-Browser: http://git.debian.org/?p=collab-maint/adms.git;a=summary
+Homepage: http://mot-adms.sourceforge.net/
+Vcs-Git: git://git.debian.org/collab-maint/adms.git
+Vcs-Browser: http://git.debian.org/?p=collab-maint/adms.git;a=summary
 
 Package: adms
 Architecture: any
 Depends: ${shlibs:Depends}, ${misc:Depends}
-Description: <insert up to 60 chars description>
- <insert long description, indented with spaces>
+Description: adms -- An automatic device model synthesizer
+  ADMS is a code generator that converts electrical compact device models
+  specified in high-level description language into
+  ready-to-compile c code for the API of spice simulators.  Based on
+  transformations specified in xml language adms transforms Verilog-AMS
+  code into other target languages.
+
diff --git a/debian/rules b/debian/rules
index b760bee..71ff3a5 100755
--- a/debian/rules
+++ b/debian/rules
@@ -1,13 +1,16 @@
-#!/usr/bin/make -f
-# -*- makefile -*-
-# Sample debian/rules that uses debhelper.
-# This file was originally written by Joey Hess and Craig Small.
-# As a special exception, when this file is copied by dh-make into a
-# dh-make output file, you may use that output file without restriction.
-# This special exception was added by Craig Small in version 0.37 of dh-make.
-
-# Uncomment this to turn on verbose mode.
-#export DH_VERBOSE=1
-
-%:
-	dh $@ 
+include /usr/share/cdbs/1/rules/debhelper.mk
+include /usr/share/cdbs/1/class/autotools.mk
+include /usr/share/cdbs/1/rules/patchsys-quilt.mk
+
+DEB_SRCDIR = $(CURDIR)/adms
+
+DEB_CONFIGURE_EXTRA_FLAGS = --enable-maintainer-mode
+#DEB_DH_STRIP_ARGS := --dbg-package=libmk4-2-dbg
+
+DEB_AUTO_UPDATE_LIBTOOL = pre
+DEB_AUTO_UPDATE_AUTOMAKE = 1.11
+DEB_AUTOMAKE_ARGS = --add-missing
+DEB_AUTO_UPDATE_ACLOCAL =  $(DEB_AUTO_UPDATE_AUTOMAKE)
+DEB_AUTO_UPDATE_AUTOCONF = 2.67
+DEB_AUTO_UPDATE_AUTOHEADER = $(DEB_AUTO_UPDATE_AUTOCONF)
+
diff --git a/debian/source/git-patches b/debian/source/git-patches
new file mode 100644
index 0000000..ddf6f87
--- /dev/null
+++ b/debian/source/git-patches
@@ -0,0 +1 @@
+upstream/..debian-patches/

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debian-science/packages/adms.git



More information about the debian-science-commits mailing list