[scram] 01/01: Update the configuration for the new upstream

Olzhas Rakhimov rakhimov-guest at moszumanska.debian.org
Tue Aug 1 03:08:09 UTC 2017


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

rakhimov-guest pushed a commit to branch master
in repository scram.

commit f20f797441d447dc32b0d69d819a4e7c237fe7ad
Author: rakhimov <ol.rakhimov at gmail.com>
Date:   Mon Jul 31 19:58:18 2017 -0700

    Update the configuration for the new upstream
    
    - Bump the standard version to 4.0.0
    - SCRAM GUI dependencies are updated with Qt5
    - New executable is added (not sure if it is right)
    - Man page for scram-gui
---
 debian/changelog   |  7 +++++++
 debian/control     | 16 ++++++++++++++--
 debian/manpages    |  1 +
 debian/rules       |  5 ++---
 debian/scram-gui.1 | 16 ++++++++++++++++
 debian/scram.1     |  2 +-
 6 files changed, 41 insertions(+), 6 deletions(-)

diff --git a/debian/changelog b/debian/changelog
index 8e57c25..09368d2 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,10 @@
+scram (0.14.0-1) unstable; urgency=medium
+
+  * New upstream 0.14.0
+  * Configure GUI dependencies (Qt5)
+
+ -- Olzhas Rakhimov <ol.rakhimov at gmail.com>  Mon, 31 Jul 2017 19:38:57 -0700
+
 scram (0.13.0-1) unstable; urgency=medium
 
   * New upstream 0.13.0
diff --git a/debian/control b/debian/control
index 37a533f..51f8732 100644
--- a/debian/control
+++ b/debian/control
@@ -7,8 +7,12 @@ Build-Depends: debhelper (>= 10),
                cmake (>= 2.8.12),
                libxml++2.6-dev (>= 2.38.1),
                libboost-all-dev (>= 1.58.0),
-               libgoogle-perftools-dev
-Standards-Version: 3.9.8
+               libgoogle-perftools-dev,
+               qtbase5-dev (>= 5.2.1),
+               qtbase5-dev-tools,
+               libqt5svg5-dev,
+               libqt5opengl5-dev
+Standards-Version: 4.0.0
 Vcs-Git: https://anonscm.debian.org/git/debian-science/packages/scram.git
 Vcs-Browser: https://anonscm.debian.org/git/debian-science/packages/scram.git
 Homepage: https://scram-pra.org
@@ -23,3 +27,11 @@ Description: Probabilistic Risk Analysis Tool
  analysis with common cause failure models,
  probability calculations with importance analysis,
  and uncertainty analysis with Monte Carlo simulations.
+
+Package: scram-gui
+Architecture: any
+Depends: scram, ${shlibs:Depends}, ${misc:Depends}
+Description: SCRAM GUI front-end
+ The complementary SCRAM GUI front-end
+ for visualization and manipulation
+ of risk anlysis models and reports.
diff --git a/debian/manpages b/debian/manpages
index c74e1c3..3841baa 100644
--- a/debian/manpages
+++ b/debian/manpages
@@ -1 +1,2 @@
 debian/scram.1
+debian/scram-gui.1
diff --git a/debian/rules b/debian/rules
index 372a2ce..71de028 100755
--- a/debian/rules
+++ b/debian/rules
@@ -6,13 +6,12 @@
 
 export DEB_BUILD_MAINT_OPTIONS = hardening=+all
 export DEB_LDFLAGS_MAINT_PREPEND = -Wl,-z,defs -Wl,--as-needed
+export QT_SELECT=qt5
 
 override_dh_auto_configure:
 	dh_auto_configure -- \
-		-DBUILD_SHARED_LIBS=OFF \
-		-DINSTALL_LIBS=OFF \
+		-DBUILD_SHARED_LIBS=ON \
 		-DCMAKE_BUILD_TYPE=Release \
-		-DBUILD_GUI=OFF \
 		-DBUILD_TESTS=OFF
 
 %:
diff --git a/debian/scram-gui.1 b/debian/scram-gui.1
new file mode 100644
index 0000000..a387dce
--- /dev/null
+++ b/debian/scram-gui.1
@@ -0,0 +1,16 @@
+.\" DO NOT MODIFY THIS FILE!  It was generated by help2man 1.47.3.
+.TH SCRAM\-GUI "1" "July 2017" "SCRAM\-GUI 0.14.0" "SCRAM GUI Manual"
+.SH NAME
+SCRAM\-GUI \- The GUI front-end for SCRAM
+.SH SYNOPSIS
+.B scram-gui
+[\fI\,options\/\fR] [\fI\,input-files\/\fR]...
+.SH OPTIONS
+.TP
+\fB\-\-help\fR
+Display this help message
+.TP
+\fB\-\-config\-file\fR path
+Project configuration file
+.SH "SEE ALSO"
+scram(1)
diff --git a/debian/scram.1 b/debian/scram.1
index fe92fd2..6c3f372 100644
--- a/debian/scram.1
+++ b/debian/scram.1
@@ -1,5 +1,5 @@
 .\" DO NOT MODIFY THIS FILE!  It was generated by help2man 1.47.3.
-.TH SCRAM "1" "May 2017" "SCRAM 0.13.0" "SCRAM Manual"
+.TH SCRAM "1" "July 2017" "SCRAM 0.14.0" "SCRAM Manual"
 .SH NAME
 SCRAM \- Command-line Risk Analysis Multi-tool
 .SH SYNOPSIS

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



More information about the debian-science-commits mailing list