Commit 5f1a4281 authored by Peterson, Peter's avatar Peterson, Peter
Browse files

Add wrappers for rmcprofile

parent 00c71312
Loading
Loading
Loading
Loading
Loading
+9 −1
Original line number Diff line number Diff line
Name:           nsd-app-wrap
Version:        1.66
Version:        1.67
Release:        1%{?dist}
Summary:        Wrapper scripts to launch python applications installed via anaconda
Vendor:         Peter F. Peterson
@@ -26,6 +26,7 @@ rm -rf $RPM_BUILD_ROOT
mkdir -p %{buildroot}%{_bindir}/
install -m 755 addie                                  %{buildroot}%{_bindir}/
install -m 755 crystalplan                            %{buildroot}%{_bindir}/
install -m 755 data2config                            %{buildroot}%{_bindir}/
install -m 755 drspine                                %{buildroot}%{_bindir}/
install -m 755 drtsans                                %{buildroot}%{_bindir}/
install -m 755 expgui                                 %{buildroot}%{_bindir}/
@@ -51,9 +52,13 @@ install -m 755 pyrs %{buildroot}%{_bindir}/
install -m 755 quicknxs                               %{buildroot}%{_bindir}/
install -m 755 quicknxs3                              %{buildroot}%{_bindir}/
install -m 755 refred                                 %{buildroot}%{_bindir}/
install -m 755 rmcprofile                             %{buildroot}%{_bindir}/
install -m 755 rmcprofile_wrap.sh                     %{buildroot}%{_bindir}/
install -m 755 sasview                                %{buildroot}%{_bindir}/
install -m 755 shiver                                 %{buildroot}%{_bindir}/
install -m 755 snapred                                %{buildroot}%{_bindir}/
install -m 755 stog                                   %{buildroot}%{_bindir}/
install -m 755 triplets                               %{buildroot}%{_bindir}/
install -m 755 usansred                               %{buildroot}%{_bindir}/

# put icons in the right place
@@ -89,6 +94,9 @@ install -m 644 desktop/quicknxs.desktop %{buildroot}%{_datadir}/a

%changelog

* Fri Jun 21 2024 Pete Peterson
- Add wrappers for rmcprofile

* Fri Jun 7 2024 Ian Gibbs
- bugfix, connascence of execution for font cache rebuild

src/data2config

0 → 100755
+4 −0
Original line number Diff line number Diff line
#!/bin/bash
# shellcheck disable=SC2155
readonly DIREC="$(dirname "$(realpath "$0")")"
"${DIREC}/rmcprofile_wrap.sh" data2config "$1"

src/rmcprofile

0 → 100755
+4 −0
Original line number Diff line number Diff line
#!/bin/bash
# shellcheck disable=SC2155
readonly DIREC="$(dirname "$(realpath "$0")")"
"${DIREC}/rmcprofile_wrap.sh" rmcprofile "$1"

src/rmcprofile_wrap.sh

0 → 100755
+12 −0
Original line number Diff line number Diff line
#!/bin/bash
if [ -z "$1" ]; then
    echo "Failed to supply program to run"
    exit 255
fi
readonly RMCProfile_PATH=/SNS/software/RMCProfile_package
export PGPLOT_DIR=$RMCProfile_PATH/exe/libs
export LD_LIBRARY_PATH=$RMCProfile_PATH/exe/libs
export LIBRARY_PATH=$RMCProfile_PATH/exe/libs
export PATH=$PATH:$RMCProfile_PATH/exe # may not be necessary

$RMCProfile_PATH/exe/"$1" "$2"

src/stog

0 → 100755
+4 −0
Original line number Diff line number Diff line
#!/bin/bash
# shellcheck disable=SC2155
readonly DIREC="$(dirname "$(realpath "$0")")"
"${DIREC}/rmcprofile_wrap.sh" stog_new "$1"
Loading