[med-svn] [Git][med-team/castxml][master] 15 commits: New upstream version 0.3.4

Andreas Tille gitlab at salsa.debian.org
Sun Aug 2 18:34:25 BST 2020



Andreas Tille pushed to branch master at Debian Med / castxml


Commits:
edf3926f by Andreas Tille at 2020-08-02T19:26:33+02:00
New upstream version 0.3.4
- - - - -
cc9cf040 by Andreas Tille at 2020-08-02T19:26:33+02:00
routine-update: New upstream version

- - - - -
4afffb98 by Andreas Tille at 2020-08-02T19:26:34+02:00
Update upstream source from tag 'upstream/0.3.4'

Update to upstream version '0.3.4'
with Debian dir 2fbe173f43761e8fde963c2779f32802fad8f905
- - - - -
1705ab4c by Andreas Tille at 2020-08-02T19:26:34+02:00
routine-update: Standards-Version: 4.5.0

- - - - -
78fec0dc by Andreas Tille at 2020-08-02T19:26:34+02:00
routine-update: debhelper-compat 13

- - - - -
3122f9f5 by Andreas Tille at 2020-08-02T19:29:40+02:00
Disable probably unneeded test

- - - - -
60bdc88e by Andreas Tille at 2020-08-02T19:30:25+02:00
routine-update: Remove trailing whitespace in debian/changelog

- - - - -
ea287470 by Andreas Tille at 2020-08-02T19:30:25+02:00
routine-update: Remove trailing whitespace in debian/rules

- - - - -
dc89691b by Andreas Tille at 2020-08-02T19:30:25+02:00
routine-update: Add salsa-ci file

- - - - -
6a2ec4b7 by Andreas Tille at 2020-08-02T19:30:26+02:00
routine-update: Rules-Requires-Root: no

- - - - -
979a0322 by Andreas Tille at 2020-08-02T19:30:27+02:00
Trim trailing whitespace.

Changes-By: lintian-brush
Fixes: lintian: trailing-whitespace
See-also: https://lintian.debian.org/tags/trailing-whitespace.html

- - - - -
d2866e53 by Andreas Tille at 2020-08-02T19:30:27+02:00
Strip unusual field spacing from debian/control.

Changes-By: lintian-brush
Fixes: lintian: debian-control-has-unusual-field-spacing
See-also: https://lintian.debian.org/tags/debian-control-has-unusual-field-spacing.html

- - - - -
6887c762 by Andreas Tille at 2020-08-02T19:30:30+02:00
Set upstream metadata fields: Bug-Database, Bug-Submit, Repository, Repository-Browse.

Changes-By: lintian-brush
Fixes: lintian: upstream-metadata-file-is-missing
See-also: https://lintian.debian.org/tags/upstream-metadata-file-is-missing.html
Fixes: lintian: upstream-metadata-missing-bug-tracking
See-also: https://lintian.debian.org/tags/upstream-metadata-missing-bug-tracking.html
Fixes: lintian: upstream-metadata-missing-repository
See-also: https://lintian.debian.org/tags/upstream-metadata-missing-repository.html

- - - - -
5ab069f3 by Andreas Tille at 2020-08-02T19:30:30+02:00
Use canonical URL in Vcs-Browser.

Changes-By: lintian-brush
Fixes: lintian: vcs-field-not-canonical
See-also: https://lintian.debian.org/tags/vcs-field-not-canonical.html

- - - - -
09c07ff2 by Andreas Tille at 2020-08-02T19:33:57+02:00
routine-update: Ready to upload to unstable

- - - - -


14 changed files:

- debian/changelog
- − debian/compat
- debian/control
- debian/patches/series
- debian/rules
- + debian/salsa-ci.yml
- + debian/upstream/metadata
- src/Detect.cxx
- src/Version.cmake
- test/CMakeLists.txt
- test/expect/cmd.cc-msvc-tgt-amd64.stderr.txt
- test/expect/cmd.cc-msvc-tgt-i386.stderr.txt
- test/expect/cmd.cc-msvc-tgt-win.stderr.txt
- test/expect/cmd.cc-msvc-tgt-x86_64.stderr.txt


Changes:

=====================================
debian/changelog
=====================================
@@ -1,3 +1,16 @@
+castxml (0.3.4-1) unstable; urgency=medium
+
+  * Team upload.
+  * New upstream version
+  * Standards-Version: 4.5.0 (routine-update)
+  * debhelper-compat 13 (routine-update)
+  * Remove trailing whitespace in debian/changelog (routine-update)
+  * Remove trailing whitespace in debian/rules (routine-update)
+  * Add salsa-ci file (routine-update)
+  * Rules-Requires-Root: no (routine-update)
+
+ -- Andreas Tille <tille at debian.org>  Sun, 02 Aug 2020 19:30:30 +0200
+
 castxml (0.3.3-3) unstable; urgency=medium
 
   * d/p/0004: Disable failing MSVC test
@@ -20,8 +33,8 @@ castxml (0.3.3-1) unstable; urgency=medium
 castxml (0.2.0-4) unstable; urgency=medium
 
   [ Gert Wollny ]
-  * d/control: Use llvm-9-dev and also use libclang-9-dev to 
-    fix problems with g++-9 
+  * d/control: Use llvm-9-dev and also use libclang-9-dev to
+    fix problems with g++-9
   * d/p/0003: Add patch to fix expected output with llvm-9
 
  -- Gert Wollny <gewo at debian.org>  Thu, 14 Nov 2019 07:59:52 +0100
@@ -56,8 +69,8 @@ castxml (0.1+git20180702-3) unstable; urgency=medium
 castxml (0.1+git20180702-2) unstable; urgency=medium
 
   * Update changelog for upload [ci skip]
-  * d/control: cme fix dpkg   
-     -  add/correct VCS urls   
+  * d/control: cme fix dpkg
+     -  add/correct VCS urls
      - update standards version to 4.1.5 (no changes neede)
   * d/p:0004: add patch series for llvm7 support, Closes: #912561
   * d/p/0002: Update patch
@@ -108,20 +121,20 @@ castxml (0.1+git20160706-2) unstable; urgency=medium
 
 castxml (0.1+git20160706-1) unstable; urgency=medium
 
-  * New upstream version 
+  * New upstream version
   * cme fix dpkg-control
   * d/control: update depends to llvm-3.8-dev clang-3.8-dev
-  * d/rules: hardening += all 
+  * d/rules: hardening += all
 
  -- Gert Wollny <gw.fossdev at gmail.com>  Wed, 06 Jul 2016 15:15:13 +0000
 
 castxml (0.1+git20160412-1) unstable; urgency=medium
 
-  * New upstream version 
-  * d/p/5c.. remove patch since it is now part of the upstream code. 
+  * New upstream version
+  * d/p/5c.. remove patch since it is now part of the upstream code.
   * d/control: Update standards version to 3.9.7
   * d/p/0002..: Add patch to not install the license file.
-     Silences lintian: extra-license-file  
+     Silences lintian: extra-license-file
 
  -- Gert Wollny <gw.fossdev at gmail.com>  Thu, 14 Apr 2016 10:44:18 +0000
 
@@ -136,7 +149,7 @@ castxml (0.1+git20160202-1.1) unstable; urgency=medium
 castxml (0.1+git20160202-1) unstable; urgency=medium
 
   * New upstream Closes:  #812883
-  * Depend on llvm-3.7, removed need to work around  #785931  
+  * Depend on llvm-3.7, removed need to work around  #785931
   * Add Gert Wollny to uploaders
 
  -- Gert Wollny <gw.fossdev at gmail.com>  Wed, 03 Feb 2016 11:30:08 +0000


=====================================
debian/compat deleted
=====================================
@@ -1 +0,0 @@
-10


=====================================
debian/control
=====================================
@@ -3,16 +3,17 @@ Maintainer: Steve M. Robbins <smr at debian.org>
 Uploaders: Gert Wollny <gewo at debian.org>
 Section: devel
 Priority: optional
-Build-Depends: debhelper (>= 10),
+Build-Depends: debhelper-compat (= 13),
                cmake,
                help2man,
                libclang-9-dev,
                llvm-9-dev,
                libedit-dev,
                zlib1g-dev
-Standards-Version: 4.1.5
+Standards-Version: 4.5.0
 Homepage: https://github.com/CastXML/CastXML
-Vcs-Browser:https://salsa.debian.org/med-team/castxml.git
+Rules-Requires-Root: no
+Vcs-Browser: https://salsa.debian.org/med-team/castxml
 Vcs-Git: https://salsa.debian.org/med-team/castxml.git
 
 Package: castxml


=====================================
debian/patches/series
=====================================
@@ -1,3 +1,3 @@
 0002-dont-install-license-file.patch
 0003_libatomic.patch
-0004_disable_msvc_test.patch
+# 0004_disable_msvc_test.patch


=====================================
debian/rules
=====================================
@@ -2,10 +2,10 @@
 
 export DEB_BUILD_MAINT_OPTIONS = hardening=+all
 
-# clang pulls in atomics that require an extra library on armel 
+# clang pulls in atomics that require an extra library on armel
 ifeq ($(DEB_HOST_ARCH),armel)
 export DEB_LDFLAGS_MAINT_APPEND=-latomic
-endif 
+endif
 
 
 CMAKE_FLAGS = -DCastXML_INSTALL_DOC_DIR:STRING=/usr/share/doc/castxml \
@@ -20,4 +20,3 @@ override_dh_auto_configure:
 override_dh_installman:
 	help2man -n "Create an XML representation of C++ declarations" --no-info debian/castxml/usr/bin/castxml  > castxml.1
 	dh_installman castxml.1
-


=====================================
debian/salsa-ci.yml
=====================================
@@ -0,0 +1,4 @@
+---
+include:
+  - https://salsa.debian.org/salsa-ci-team/pipeline/raw/master/salsa-ci.yml
+  - https://salsa.debian.org/salsa-ci-team/pipeline/raw/master/pipeline-jobs.yml


=====================================
debian/upstream/metadata
=====================================
@@ -0,0 +1,5 @@
+---
+Bug-Database: https://github.com/CastXML/CastXML/issues
+Bug-Submit: https://github.com/CastXML/CastXML/issues/new
+Repository: https://github.com/CastXML/CastXML.git
+Repository-Browse: https://github.com/CastXML/CastXML


=====================================
src/Detect.cxx
=====================================
@@ -96,6 +96,9 @@ static void setTriple(Options& opts)
     triple.setVendorName("pc");
     triple.setOSName("windows");
   }
+  if (pd.find("#define _MSC_VER ") != pd.npos) {
+    triple.setEnvironmentName("msvc");
+  }
   if (pd.find("#define __MINGW32__ 1") != pd.npos) {
     triple.setEnvironmentName("gnu");
   }


=====================================
src/Version.cmake
=====================================
@@ -1,7 +1,7 @@
 # CastXML version number components.
 set(CastXML_VERSION_MAJOR 0)
 set(CastXML_VERSION_MINOR 3)
-set(CastXML_VERSION_PATCH 3)
+set(CastXML_VERSION_PATCH 4)
 set(CastXML_VERSION_RC 0)
 set(CastXML_VERSION_IS_DIRTY 0)
 
@@ -13,7 +13,7 @@ if(CastXML_VERSION_RC)
 endif()
 
 # If this source was exported by 'git archive', use its commit info.
-set(git_info "204ecd2 CastXML 0.3.3")
+set(git_info "3dc416a CastXML 0.3.4")
 
 # Otherwise, try to identify the current development source version.
 if(NOT git_info MATCHES "^([0-9a-f][0-9a-f][0-9a-f][0-9a-f][0-9a-f][0-9a-f]?[0-9a-f]?)[0-9a-f]* "


=====================================
test/CMakeLists.txt
=====================================
@@ -400,7 +400,9 @@ castxml_test_cmd(cc-msvc-std-explicit --castxml-cc-msvc "(" $<TARGET_FILE:cc-msv
 castxml_test_cmd(cc-msvc-builtin-1800-E --castxml-cc-msvc "(" $<TARGET_FILE:cc-msvc> -msc=1800 ")" ${empty_cxx} -E -dM)
 castxml_test_cmd(cc-msvc-builtin-1900-E --castxml-cc-msvc "(" $<TARGET_FILE:cc-msvc> -msc=1900 ")" ${empty_cxx} -E -dM)
 castxml_test_cmd(cc-msvc-builtin-1900 --castxml-cc-msvc "(" $<TARGET_FILE:cc-msvc> -msc=1900 ")" ${input}/make_integer_seq.cxx)
-castxml_test_cmd(cc-msvc-builtin-1923 --castxml-cc-msvc "(" $<TARGET_FILE:cc-msvc> -msc=1923 ")" ${input}/assume_aligned.cxx)
+if(";${LLVM_TARGETS_TO_BUILD};" MATCHES ";X86;")
+  castxml_test_cmd(cc-msvc-builtin-1923 --castxml-cc-msvc "(" $<TARGET_FILE:cc-msvc> -msc=1923 --cc-define=_M_X64 ")" ${input}/assume_aligned.cxx)
+endif()
 castxml_test_cmd(cc-msvc-c-bad-cmd --castxml-cc-msvc-c "(" cc-msvc-c-bad-cmd ")" ${empty_c})
 castxml_test_cmd(cc-msvc-c-src-c-E --castxml-cc-msvc-c $<TARGET_FILE:cc-msvc> ${empty_c} -E -dM)
 castxml_test_cmd(cc-msvc-c-src-c-cmd --castxml-cc-msvc-c $<TARGET_FILE:cc-msvc> ${empty_c} "-###")


=====================================
test/expect/cmd.cc-msvc-tgt-amd64.stderr.txt
=====================================
@@ -1,3 +1,4 @@
 Target: amd64-[^
-]+
+]+-msvc[^
+]*
 .


=====================================
test/expect/cmd.cc-msvc-tgt-i386.stderr.txt
=====================================
@@ -1,3 +1,4 @@
 Target: i386-[^
-]+
+]+-msvc[^
+]*
 .


=====================================
test/expect/cmd.cc-msvc-tgt-win.stderr.txt
=====================================
@@ -1,4 +1,4 @@
 Target: [^
--]+-pc-windows[^
+-]+-pc-windows-msvc[^
 ]*
 .


=====================================
test/expect/cmd.cc-msvc-tgt-x86_64.stderr.txt
=====================================
@@ -1,3 +1,4 @@
 Target: x86_64-[^
-]+
+]+-msvc[^
+]*
 .



View it on GitLab: https://salsa.debian.org/med-team/castxml/-/compare/cb9161d9bf9af00e3ba26a0635eea2af53384aee...09c07ff2808ef3274972e69654ac1a1d33dd0117

-- 
View it on GitLab: https://salsa.debian.org/med-team/castxml/-/compare/cb9161d9bf9af00e3ba26a0635eea2af53384aee...09c07ff2808ef3274972e69654ac1a1d33dd0117
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/20200802/b6663ab2/attachment-0001.html>


More information about the debian-med-commit mailing list