[med-svn] [igraph] 30/31: Somehow git --import-orig seems to remove the debian/ dir if it is the only content of a Git reporsitory. Reinjecting it again.

Andreas Tille tille at debian.org
Tue Aug 19 10:16:54 UTC 2014


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

tille pushed a commit to branch master
in repository igraph.

commit e1372977f9f198f3a9968c325f9094a36df8913f
Author: Andreas Tille <tille at debian.org>
Date:   Tue Aug 19 11:54:33 2014 +0200

    Somehow git --import-orig seems to remove the debian/ dir if it is the only content of a Git reporsitory.  Reinjecting it again.
---
 debian/changelog              | 71 +++++++++++++++++++++++++++++++++++++++++++
 debian/compat                 |  1 +
 debian/control                | 46 ++++++++++++++++++++++++++++
 debian/copyright              | 17 +++++++++++
 debian/libigraph-dev.examples |  2 ++
 debian/libigraph-dev.info     |  1 +
 debian/libigraph.manpages     |  1 +
 debian/libigraph0-dev.install |  3 ++
 debian/libigraph0.install     |  1 +
 debian/patches/link_f2c.patch | 17 +++++++++++
 debian/patches/series         |  1 +
 debian/rules                  | 23 ++++++++++++++
 debian/source/format          |  1 +
 debian/watch                  |  5 +++
 14 files changed, 190 insertions(+)

diff --git a/debian/changelog b/debian/changelog
new file mode 100644
index 0000000..a2ffa3a
--- /dev/null
+++ b/debian/changelog
@@ -0,0 +1,71 @@
+igraph (0.7.1-1) unstable; urgency=medium
+
+  * New upstream version
+
+ -- Andreas Tille <tille at debian.org>  Fri, 08 Aug 2014 16:12:35 +0200
+
+igraph (0.6.5-5) unstable; urgency=medium
+
+  * use dh-autoreconf instead of autotools-dev (thanks to Logan Rosen
+    <logan at ubuntu.com> for the patch)
+    Closes: #733712
+
+ -- Andreas Tille <tille at debian.org>  Tue, 31 Dec 2013 08:37:18 +0100
+
+igraph (0.6.5-4) unstable; urgency=medium
+
+  * cme fix dpkg-control
+  * debian/patches/link_f2c.patch: Make sure libf2c will be properly linked
+    Closes: #702882
+
+ -- Andreas Tille <tille at debian.org>  Thu, 19 Dec 2013 11:23:31 +0100
+
+igraph (0.6.5-3) unstable; urgency=low
+
+  * Team upload.
+  * Rebuild against latest gmp
+  * debian/control:
+     - cme fix dpkg-control
+     - Canonical Vcs-Svn
+
+ -- Andreas Tille <tille at debian.org>  Tue, 16 Jul 2013 09:12:52 +0200
+
+igraph (0.6.5-2) unstable; urgency=low
+
+  * Upload to sid
+
+ -- Mathieu Malaterre <malat at debian.org>  Mon, 27 May 2013 14:01:54 +0200
+
+igraph (0.6.5-1) experimental; urgency=low
+
+  * New upstream
+  * Bump Std-Vers to 3.9.4. No changes needed
+
+ -- Mathieu Malaterre <malat at debian.org>  Tue, 12 Mar 2013 14:34:23 +0100
+
+igraph (0.5.4-2) unstable; urgency=low
+
+  * Use my @d.o alias
+  * Remove DMUA flag
+  * Bump Std-Vers to 3.9.3, no changes needed
+  * Switch to dpkg-source 3.0 (quilt) format
+  * Use dh(9), get hardening for free
+
+ -- Mathieu Malaterre <malat at debian.org>  Wed, 11 Apr 2012 13:09:46 +0200
+
+igraph (0.5.4-1) unstable; urgency=low
+
+  * New upstream.
+  
+  * control: Change depends libgmp3-dev --> libgmp-dev.  Update
+    Standards-Version to 3.9.1.
+  
+  * rules: empty out dependency_libs.
+
+ -- Steve M. Robbins <smr at debian.org>  Wed, 16 Mar 2011 23:42:10 -0500
+
+igraph (0.5.3-1) unstable; urgency=low
+
+  * Initial upload to Debian. Closes: #546752.
+
+ -- Mathieu Malaterre <mathieu.malaterre at gmail.com>  Mon, 16 Nov 2009 18:12:42 +0100
diff --git a/debian/compat b/debian/compat
new file mode 100644
index 0000000..ec63514
--- /dev/null
+++ b/debian/compat
@@ -0,0 +1 @@
+9
diff --git a/debian/control b/debian/control
new file mode 100644
index 0000000..ffbf412
--- /dev/null
+++ b/debian/control
@@ -0,0 +1,46 @@
+Source: igraph
+Maintainer: Debian Med Packaging Team <debian-med-packaging at lists.alioth.debian.org>
+Uploaders: Mathieu Malaterre <malat at debian.org>,
+           Andreas Tille <tille at debian.org>
+Section: libs
+Priority: optional
+Build-Depends: debhelper (>= 9),
+               libtool,
+               libxml2-dev,
+               libgmp-dev,
+               libarpack2-dev,
+               libblas-dev,
+               liblapack-dev,
+               automake,
+               dh-autoreconf,
+               libglpk-dev,
+               libf2c2-dev
+Standards-Version: 3.9.5
+Vcs-Browser: http://anonscm.debian.org/viewvc/debian-med/trunk/packages/igraph/trunk/
+Vcs-Svn: svn://anonscm.debian.org/debian-med/trunk/packages/igraph/trunk/
+Homepage: http://igraph.org/c/
+
+Package: libigraph0
+Architecture: any
+Depends: ${shlibs:Depends},
+         ${misc:Depends}
+Pre-Depends: ${misc:Pre-Depends}
+Description: library for creating and manipulating graphs
+ igraph is a library for creating and manipulating graphs.
+ It is intended to be as powerful (ie. fast) as possible to enable the
+ analysis of large graphs.
+ .
+ This is the runtime library package.
+
+Package: libigraph0-dev
+Architecture: any
+Section: libdevel
+Depends: libigraph0 (= ${binary:Version}),
+         ${misc:Depends}
+Provides: libigraph-dev
+Description: library for creating and manipulating graphs - development files
+ igraph is a library for creating and manipulating graphs.
+ It is intended to be as powerful (ie. fast) as possible to enable the
+ analysis of large graphs.
+ .
+ This package contains the include files and static library for igraph.
diff --git a/debian/copyright b/debian/copyright
new file mode 100644
index 0000000..5bd0752
--- /dev/null
+++ b/debian/copyright
@@ -0,0 +1,17 @@
+Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
+Upstream-Name: igraph
+Source: https://github.com/igraph/igraph/releases
+
+Files: *
+Copyright:
+ Copyright © 2005-2008 Gabor Csardi, Tamas Nepusz
+License: GPL-2+
+ The Debian packaging is licensed under the GPL-2 or any later version,
+ see `/usr/share/common-licenses/GPL-2'
+
+Files: debian/*
+Copyright:
+ Copyright 2009-2012, Mathieu Malaterre <malat at debian.org>
+License: GPL-2+
+ The Debian packaging is licensed under the GPL-2 or any later version,
+ see `/usr/share/common-licenses/GPL-2'
diff --git a/debian/libigraph-dev.examples b/debian/libigraph-dev.examples
new file mode 100644
index 0000000..405bf4e
--- /dev/null
+++ b/debian/libigraph-dev.examples
@@ -0,0 +1,2 @@
+examples/simple/
+
diff --git a/debian/libigraph-dev.info b/debian/libigraph-dev.info
new file mode 100644
index 0000000..2da6b8c
--- /dev/null
+++ b/debian/libigraph-dev.info
@@ -0,0 +1 @@
+doc/igraph-docs.info
diff --git a/debian/libigraph.manpages b/debian/libigraph.manpages
new file mode 100644
index 0000000..8d4d4a4
--- /dev/null
+++ b/debian/libigraph.manpages
@@ -0,0 +1 @@
+doc/igraph.3
diff --git a/debian/libigraph0-dev.install b/debian/libigraph0-dev.install
new file mode 100644
index 0000000..c5f142f
--- /dev/null
+++ b/debian/libigraph0-dev.install
@@ -0,0 +1,3 @@
+usr/lib/*/libigraph.so
+usr/include/igraph/*.h
+usr/lib/*/pkgconfig/*.pc
diff --git a/debian/libigraph0.install b/debian/libigraph0.install
new file mode 100644
index 0000000..2a892c1
--- /dev/null
+++ b/debian/libigraph0.install
@@ -0,0 +1 @@
+usr/lib/*/libigraph.so.*
diff --git a/debian/patches/link_f2c.patch b/debian/patches/link_f2c.patch
new file mode 100644
index 0000000..a1f5e6c
--- /dev/null
+++ b/debian/patches/link_f2c.patch
@@ -0,0 +1,17 @@
+Author: Andreas Tille <tille at debian.org>
+Last-Changed: Thu, 19 Dec 2013 11:23:31 +0100
+Bug-Debian: http://bugs.debian.org/702882
+Description: Make sure libf2c will be properly linked
+
+
+--- a/configure.ac
++++ b/configure.ac
+@@ -217,7 +217,7 @@ if test "$internal_f2c" = "no"; then
+         AC_CHECK_LIB([f2c], [F77_ALLOC_], [],
+            AC_CHECK_LIB([f2c], [F77_ALLOC], [],
+ 	      [AC_MSG_RESULT(not found, trying to use -lf2c anyway.)]))))
+-  LDFLAGS="${LDFLAGS}"
++  LDFLAGS="${LDFLAGS} -lf2c"
+ else
+   AC_DEFINE([INTERNAL_F2C], [1], [Define to 1 if you use the internal F2C library])
+ fi
diff --git a/debian/patches/series b/debian/patches/series
new file mode 100644
index 0000000..286f2cb
--- /dev/null
+++ b/debian/patches/series
@@ -0,0 +1 @@
+link_f2c.patch
diff --git a/debian/rules b/debian/rules
new file mode 100755
index 0000000..6c18edd
--- /dev/null
+++ b/debian/rules
@@ -0,0 +1,23 @@
+#!/usr/bin/make -f
+#export DH_VERBOSE=1
+
+%:
+	dh $@ --parallel --with autoreconf
+
+#	--enable-debug
+
+# disable TLS to fix warning with TLS and arpack
+CONF_FLAGS=\
+	--enable-gmp \
+	--disable-tls \
+	--with-external-arpack \
+	--with-external-blas \
+	--with-external-lapack \
+	--with-external-f2c \
+	--with-external-glpk
+
+override_dh_auto_configure:
+	dh_auto_configure -- $(CONF_FLAGS)
+
+get-orig-source:
+	uscan --verbose --force-download --rename
diff --git a/debian/source/format b/debian/source/format
new file mode 100644
index 0000000..163aaf8
--- /dev/null
+++ b/debian/source/format
@@ -0,0 +1 @@
+3.0 (quilt)
diff --git a/debian/watch b/debian/watch
new file mode 100644
index 0000000..2decb01
--- /dev/null
+++ b/debian/watch
@@ -0,0 +1,5 @@
+version=3
+http://igraph.org/c/ .*/nightly/get/c/igraph-(\d[\d.-]+)\.tar\.gz
+
+# Upstream advises to NOT use Github releases
+# https://github.com/igraph/igraph/releases .*/archive/(\d[\d.-]+)\.(?:tar(?:\.gz|\.bz2)?|tgz)

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debian-med/igraph.git



More information about the debian-med-commit mailing list