diff --git a/Tools/jxrlib/build b/Tools/jxrlib/build new file mode 100755 index 0000000..ce20066 --- /dev/null +++ b/Tools/jxrlib/build @@ -0,0 +1,28 @@ +#!/usr/bin/env modbuild + +pbuild::add_to_group 'Tools' + +pbuild::set_download_url "https://gitlab.psi.ch/Pmodules/download/raw/master/$P-$V.tar.xz" +pbuild::compile_in_sourcetree +pbuild::add_docfiles 'doc/readme.txt' + +pbuild::configure() { + : +} + +pbuild::install() { + mkdir -p "${PREFIX}/bin" + mkdir -p "${PREFIX}/lib" + install -m 0755 "${SRC_DIR}/build/JxrDecApp" "${PREFIX}/bin" + install -m 0755 "${SRC_DIR}/build/JxrEncApp" "${PREFIX}/bin" + install -m 0644 "${SRC_DIR}/build/libjpegxr.a" "${PREFIX}/lib" + install -m 0644 "${SRC_DIR}/build/libjxrglue.a" "${PREFIX}/lib" +} + +pbuild::make_all + +# Local Variables: +# mode: sh +# sh-basic-offset: 8 +# tab-width: 8 +# End: diff --git a/Tools/jxrlib/files/variants b/Tools/jxrlib/files/variants new file mode 100644 index 0000000..d3acc31 --- /dev/null +++ b/Tools/jxrlib/files/variants @@ -0,0 +1 @@ +jxrlib/1.1 unstable diff --git a/Tools/jxrlib/modulefile b/Tools/jxrlib/modulefile new file mode 100644 index 0000000..a11b274 --- /dev/null +++ b/Tools/jxrlib/modulefile @@ -0,0 +1,11 @@ +#%PModule + +module-whatis "open source implementation of jpegxr" +module-url "https://archive.codeplex.com/?p=jxrlib" +module-license "BSD" +module-maintainer "Achim Gsell " + +module-help " +This is an open source implementation of the jpegxr image format standard. +" +