[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