[hamradio-commits] [gr-hpsdr] 01/04: 0.0.0.bb77f3c-1 upload

Maitland Bottoms bottoms at moszumanska.debian.org
Mon Sep 4 18:35:15 UTC 2017


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

bottoms pushed a commit to branch debian
in repository gr-hpsdr.

commit cf39faabd87fcaa81c38773025d52b8e8b65ff76
Author: A. Maitland Bottoms <bottoms at debian.org>
Date:   Mon Sep 14 23:54:01 2015 -0400

    0.0.0.bb77f3c-1 upload
---
 debian/changelog                  |  5 +++
 debian/compat                     |  1 +
 debian/control                    | 42 +++++++++++++++++++++
 debian/copyright                  | 78 +++++++++++++++++++++++++++++++++++++++
 debian/gr-hpsdr.install           |  4 ++
 debian/libgnuradio-hpsdr0.install |  1 +
 debian/patches/debian-soname      | 11 ++++++
 debian/patches/series             |  1 +
 debian/rules                      | 17 +++++++++
 debian/source/format              |  1 +
 10 files changed, 161 insertions(+)

diff --git a/debian/changelog b/debian/changelog
new file mode 100644
index 0000000..c353496
--- /dev/null
+++ b/debian/changelog
@@ -0,0 +1,5 @@
+gr-hpsdr (0.0.0.bb77f3c-1) unstable; urgency=low
+
+  * Initial package (Closes: #799026)
+
+ -- A. Maitland Bottoms <bottoms at debian.org>  Sun, 30 Aug 2015 07:20:41 -0400
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..012f4d2
--- /dev/null
+++ b/debian/control
@@ -0,0 +1,42 @@
+Source: gr-hpsdr
+Section: libdevel
+Priority: extra
+Maintainer: A. Maitland Bottoms <bottoms at debian.org>
+Build-Depends: cmake,
+               debhelper (>= 9.0.0~),
+               dh-python,
+               doxygen,
+	       gnuradio-dev,
+               libboost-filesystem-dev,
+               libboost-system-dev,
+               pkg-config,
+               python,
+               python-cheetah
+Standards-Version: 3.9.6
+Homepage: https://github.com/Tom-McDermott/gr-hpsdr
+Vcs-Git: git://anonscm.debian.org/users/bottoms/pkg-gr-hpsdr.git
+Vcs-Browser: http://anonscm.debian.org/cgit/users/bottoms/pkg-gr-hpsdr.git/
+
+Package: libgnuradio-hpsdr0
+Section: libs
+Architecture: any
+Pre-Depends: multiarch-support
+Depends: ${misc:Depends}, ${shlibs:Depends}
+Multi-Arch: same
+Recommends: gr-hpsdr
+Description: gnuradio interface module for HPSDR Hermes / Metis
+ The modules are compatible with version 3.7 of gnuradio and versions of
+ Hermes firmware 1.8 through at least 3.1.
+ .
+ This package contains the shared library.
+
+Package: gr-hpsdr
+Section: libdevel
+Architecture: any
+Pre-Depends: multiarch-support
+Depends: libgnuradio-hpsdr0 (=${binary:Version}), ${misc:Depends}
+Description: gnuradio interface module for HPSDR Hermes / Metis
+ The modules are compatible with version 3.7 of gnuradio and versions of
+ Hermes firmware 1.8 through at least 3.1.
+ .
+ This package contains the header files and grc block definitions.
diff --git a/debian/copyright b/debian/copyright
new file mode 100644
index 0000000..242ce4e
--- /dev/null
+++ b/debian/copyright
@@ -0,0 +1,78 @@
+Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
+Upstream-Name: gr-hpsdr
+Upstream-Contact: https://github.com/Tom-McDermott/gr-hpsdr
+Source:
+ https://github.com/Tom-McDermott/gr-hpsdr
+Comment:
+ Debian packages by A. Maitland Bottoms <bottoms at debian.org>
+ .
+ Upstream Authors:
+  Tom McDermott, N5EG <n5eg at tapr.org>
+Copyright: 2012-2015 Thomas C. McDermott, N5EG
+License: GPL-2+
+
+Files: apps/* cmake/* CMakeLists.txt docs/* include/*
+ grc/* lib/* python/* README.md .gitignore license.txt swig/*
+Copyright: 2014-2015 Tom McDermott, N5EG <n5eg at tapr.org>
+License: GPL-2+
+
+Files: COPYING
+Copyright: 1989, 1991 Free Software Foundation, Inc.
+License: COPYING
+ Everyone is permitted to copy and distribute verbatim copies
+ of this license document, but changing it is not allowed.
+
+Files: debian/*
+Copyright: 2015 Free Software Foundation, Inc
+Comment: assigned by A. Maitland Bottoms <bottoms at debian.org>
+License: GPL-2+
+
+Files: cmake/Modules/CMakeParseArgumentsCopy.cmake
+Copyright: 2010 Alexander Neundorf <neundorf at kde.org>
+License: Kitware-BSD
+ All rights reserved.
+ .
+ Redistribution and use in source and binary forms, with or without
+ modification, are permitted provided that the following conditions
+ are met:
+ .
+ * Redistributions of source code must retain the above copyright
+   notice, this list of conditions and the following disclaimer.
+ .
+ * Redistributions in binary form must reproduce the above copyright
+   notice, this list of conditions and the following disclaimer in the
+   documentation and/or other materials provided with the distribution.
+ .
+ * Neither the names of Kitware, Inc., the Insight Software Consortium,
+   nor the names of their contributors may be used to endorse or promote
+   products derived from this software without specific prior written
+   permission.
+ .
+ THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
+ "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
+ LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
+ A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
+ HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
+ SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
+ LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
+ DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
+ THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
+ (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
+ OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+
+License: GPL-2+
+ This program is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation; either version 2 of the License, or
+ (at your option) any later version.
+ .
+ This program is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ GNU General Public License for more details.
+ .
+ You should have received a copy of the GNU General Public License
+ along with this program.  If not, see <http://www.gnu.org/licenses/>.
+ .
+ On Debian systems, the complete text of the GNU General
+ Public License version 3 can be found in "/usr/share/common-licenses/GPL-2".
diff --git a/debian/gr-hpsdr.install b/debian/gr-hpsdr.install
new file mode 100644
index 0000000..75d5dea
--- /dev/null
+++ b/debian/gr-hpsdr.install
@@ -0,0 +1,4 @@
+/usr/lib/*/libgnuradio-hpsdr.so
+usr/include
+usr/lib/python*
+usr/share/gnuradio
diff --git a/debian/libgnuradio-hpsdr0.install b/debian/libgnuradio-hpsdr0.install
new file mode 100644
index 0000000..3ddde58
--- /dev/null
+++ b/debian/libgnuradio-hpsdr0.install
@@ -0,0 +1 @@
+usr/lib/*/lib*.so.*
diff --git a/debian/patches/debian-soname b/debian/patches/debian-soname
new file mode 100644
index 0000000..f5f9777
--- /dev/null
+++ b/debian/patches/debian-soname
@@ -0,0 +1,11 @@
+--- a/lib/CMakeLists.txt
++++ b/lib/CMakeLists.txt
+@@ -31,6 +31,8 @@
+ add_library(gnuradio-hpsdr SHARED ${hpsdr_sources})
+ target_link_libraries(gnuradio-hpsdr ${Boost_LIBRARIES} ${GNURADIO_RUNTIME_LIBRARIES})
+ set_target_properties(gnuradio-hpsdr PROPERTIES DEFINE_SYMBOL "gnuradio_hpsdr_EXPORTS")
++set_target_properties(gnuradio-hpsdr PROPERTIES OUTPUT_NAME gnuradio-hpsdr)
++set_target_properties(gnuradio-hpsdr PROPERTIES SOVERSION 0 VERSION 0.0.0)
+ 
+ ########################################################################
+ # Install built library files
diff --git a/debian/patches/series b/debian/patches/series
new file mode 100644
index 0000000..0b63cb5
--- /dev/null
+++ b/debian/patches/series
@@ -0,0 +1 @@
+debian-soname
diff --git a/debian/rules b/debian/rules
new file mode 100755
index 0000000..c9812a9
--- /dev/null
+++ b/debian/rules
@@ -0,0 +1,17 @@
+#!/usr/bin/make -f
+DEB_HOST_MULTIARCH ?= $(shell dpkg-architecture -qDEB_HOST_MULTIARCH)
+export DEB_HOST_MULTIARCH
+DH_VERBOSE=1
+export DH_VERBOSE
+
+%:
+	dh $@ --with python2
+	find .
+
+override_dh_auto_configure:
+	dh_auto_configure -- -DLIB_SUFFIX="/$(DEB_HOST_MULTIARCH)" -DPYTHON_EXECUTABLE=/usr/bin/python
+
+override_dh_install:
+	rm -f debian/tmp/usr/lib/python2.7/dist-packages/hpsdr/*.pyc
+	rm -f debian/tmp/usr/lib/python2.7/dist-packages/hpsdr/*.pyo
+	dh_install
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)

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-hamradio/gr-hpsdr.git



More information about the pkg-hamradio-commits mailing list