diff options
Diffstat (limited to 'scmutils/template')
-rw-r--r-- | scmutils/template | 35 |
1 files changed, 35 insertions, 0 deletions
diff --git a/scmutils/template b/scmutils/template new file mode 100644 index 0000000..cbc0711 --- /dev/null +++ b/scmutils/template @@ -0,0 +1,35 @@ +# Template file for 'scmutils' +pkgname=scmutils +version=20230902 +revision=1 +archs="x86_64" +#build_wrksrc= +#build_style=gnu-configure +#configure_args="" +#make_build_args="" +#make_install_args="" +#conf_files="" +#make_dirs="/var/log/dir 0755 root root" +hostmakedepends="" +makedepends="mit-scheme-x11" +depends="mit-scheme-x11" +short_desc="Scheme library for the book Structure and Interpretation of Classical Mechanics." +maintainer="gesang <gesang@itinerariummentis.org>" +license="GPL-2.0-or-later" +homepage="http://mitpress.mit.edu/sicm/" +#changelog="" +distfiles=https://groups.csail.mit.edu/mac/users/gjs/6946/mechanics-system-installation/native-code/${pkgname}-${version}.tar.gz +checksum=8334120e722f538304b2d25f6b9e54650e4e7a5c7e5e3fc8daa508df521cec5a + +do_install() { + cd ${wrksrc} + target="${DESTDIR}/$(mit-scheme --batch-mode --no-init-file --eval "(write-string (->namestring (system-library-directory-pathname)))" "(exit)")" + install -Dm644 mechanics.com "$target/mechanics.com" + for src in $(find * -type f -name '*.bci'); do + install -Dm644 $src "$target/$src" + done + + install -Dm755 mechanics.sh "${DESTDIR}/usr/bin/mechanics" + + install -Dm644 COPYING "${DESTDIR}/usr/share/licenses/${pkgname}/LICENSE" +} |