[med-svn] [Git][med-team/btllib][master] 3 commits: Use dh-exec

Andreas Tille (@tille) gitlab at salsa.debian.org
Thu Oct 6 09:15:16 BST 2022



Andreas Tille pushed to branch master at Debian Med / btllib


Commits:
7faab325 by Andreas Tille at 2022-10-05T11:32:28+02:00
Use dh-exec

- - - - -
d5040e23 by Andreas Tille at 2022-10-05T11:33:53+02:00
Upload to unstable

- - - - -
b62fcde2 by Andreas Tille at 2022-10-05T12:57:40+02:00
Upload to new

- - - - -


5 changed files:

- debian/changelog
- debian/control
- debian/libbtllib-dev.install
- debian/patches/series
- + debian/patches/shared+static_lib.patch


Changes:

=====================================
debian/changelog
=====================================
@@ -1,5 +1,5 @@
-btllib (1.4.9+dfsg-1) UNRELEASED; urgency=medium
+btllib (1.4.9+dfsg-1) unstable; urgency=medium
 
-  * Initial release (Closes: #<bug>)
+  * Initial release (Closes: #1021303)
 
- -- Andreas Tille <tille at debian.org>  Fri, 30 Sep 2022 08:44:16 +0200
+ -- Andreas Tille <tille at debian.org>  Wed, 05 Oct 2022 12:57:29 +0200


=====================================
debian/control
=====================================
@@ -4,6 +4,7 @@ Priority: optional
 Maintainer: Debian Med Packaging Team <debian-med-packaging at lists.alioth.debian.org>
 Uploaders: Andreas Tille <tille at debian.org>
 Build-Depends: debhelper-compat (= 13),
+               dh-exec,
                meson,
                ninja-build,
                libcpptoml-dev,


=====================================
debian/libbtllib-dev.install
=====================================
@@ -1,3 +1,3 @@
-/usr/include
-## FIXME
-/usr/lib
\ No newline at end of file
+#! /usr/bin/dh-exec
+usr/lib/*.a	usr/lib/${DEB_HOST_MULTIARCH}
+usr/include


=====================================
debian/patches/series
=====================================
@@ -1 +1,2 @@
 find_object_files_at_right_loc.patch
+# shared+static_lib.patch


=====================================
debian/patches/shared+static_lib.patch
=====================================
@@ -0,0 +1,15 @@
+Author: Andreas Tille
+Last-Update: 2022-10-05
+Description: Attempt to also create shared library following the example of pbcopper but failed thus deactivated
+
+--- a/meson.build
++++ b/meson.build
+@@ -1,7 +1,7 @@
+ project('btllib', 'cpp',
+         version : '1.4.9',
+         license : 'GPL3',
+-        default_options : [ 'cpp_std=c++11', 'warning_level=3', 'werror=false' ],
++        default_options : [ 'cpp_std=c++11', 'warning_level=3', 'werror=false', 'default_library=both' ],
+         meson_version : '>= 0.60.0')
+ 
+ # Configuration



View it on GitLab: https://salsa.debian.org/med-team/btllib/-/compare/e7896f33382cfff6b2871107aa0c028c384194dd...b62fcde299433cd1aa6a7267968892438bffe796

-- 
View it on GitLab: https://salsa.debian.org/med-team/btllib/-/compare/e7896f33382cfff6b2871107aa0c028c384194dd...b62fcde299433cd1aa6a7267968892438bffe796
You're receiving this email because of your account on salsa.debian.org.


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/debian-med-commit/attachments/20221006/538f109e/attachment-0001.htm>


More information about the debian-med-commit mailing list