star-phor

Radiative transfer solver for photoreactors.
git clone https://www.edstar.cnrs.fr/git/star-phor.git
Log | Files | Refs | README | LICENSE

commit f352adc50b527c831c9b0b3daafc35fc74166cb3
parent f704905ae0be661e2f432f55ac54b8d3be80e511
Author: Eduardo Fontana Lazzari <edufonlaz@gmail.com>
Date:   Tue,  7 Apr 2026 09:49:37 +0200

Fix: Add missing instructions to Makefile

Diffstat:
MMakefile | 17+++++++++++++----
Msphor.pc.in | 5+++--
2 files changed, 16 insertions(+), 6 deletions(-)

diff --git a/Makefile b/Makefile @@ -140,15 +140,23 @@ sphor-local.pc: sphor.pc.in sed -e '1d'\ -e 's#^includedir=.*#includedir=./src/#'\ -e 's#^libdir=.*#libdir=./#'\ + -e 's#@PREFIX@#$(PREFIX)#g'\ -e 's#@VERSION@#$(VERSION)#g'\ + -e 's#@RSYS_VERSION@#$(RSYS_VERSION)#g'\ + -e 's#@S3D_VERSION@#$(S3D_VERSION)#g'\ -e 's#@SPHIN_VERSION@#$(SPHIN_VERSION)#g'\ + -e 's#@SSP_VERSION@#$(SSP_VERSION)#g'\ + -e 's#@SUNIQ_VERSION@#$(SUNIQ_VERSION)#g'\ + -e 's#@SSF_VERSION@#$(SSF_VERSION)#g'\ sphor.pc.in > $@ -install: library pkg star-phor.1 star-phor-output.5 +install: executable library pkg star-phor.1 star-phor-output.5 install() { mode="$$1"; prefix="$$2"; shift 2; \ mkdir -p "$${prefix}"; \ cp "$$@" "$${prefix}"; \ - chmod "$${mode}" "$$@"; \ + printf '%s\n' "$${@}" | while read -r i; do \ + chmod "$${mode}" "$${prefix}/$${i##*/}"; \ + done; \ }; \ install 755 "$(DESTDIR)$(LIBPREFIX)" $(LIBNAME); \ install 755 "$(DESTDIR)$(BINPREFIX)" star-phor; \ @@ -160,11 +168,12 @@ install: library pkg star-phor.1 star-phor-output.5 install 644 "$(DESTDIR)$(PREFIX)/share/doc/star-phor" README.md uninstall: - rm -f "$(DESTDIR)$(LIBPREFIX/)$(LIBNAME)" + rm -f "$(DESTDIR)$(LIBPREFIX)/$(LIBNAME)" rm -f "$(DESTDIR)$(BINPREFIX)/star-phor" - rm -f "$(DESTDIR)$(LIBPREFIX)/pkgconfig/star-phor.pc" + rm -f "$(DESTDIR)$(LIBPREFIX)/pkgconfig/sphor.pc" rm -f "$(DESTDIR)$(INCPREFIX)/star/sphor.h" rm -f "$(DESTDIR)$(MANPREFIX)/man1/star-phor.1" + rm -f "$(DESTDIR)$(MANPREFIX)/man5/star-phor-output.5" rm -f "$(DESTDIR)$(PREFIX)/share/doc/star-phor/COPYING" rm -f "$(DESTDIR)$(PREFIX)/share/doc/star-phor/README.md" diff --git a/sphor.pc.in b/sphor.pc.in @@ -7,9 +7,10 @@ Requires.private:\ s3d >= @S3D_VERSION@,\ sphin >= @SPHIN_VERSION@,\ star-sp >= @SSP_VERSION@,\ - suniq >= @SUNIQ_VERSION@ + suniq >= @SUNIQ_VERSION@,\ + ssf >= @SSF_VERSION@ Name: Star-Phor -Description: statistical solver for radiative transfer in photoreactors +Description: statistical solver for the RTE in photoreactors Version: @VERSION@ Libs: -L${libdir} -lsphor CFlags: -I${includedir}