diff --git a/Libraries/x264/build b/Libraries/x264/build new file mode 100755 index 0000000..ecbe919 --- /dev/null +++ b/Libraries/x264/build @@ -0,0 +1,20 @@ +#!/usr/bin/env modbuild + +pbuild::set_download_url "https://code.videolan.org/videolan/x264/-/archive/stable/x264-stable.tar.gz" +pbuild::add_to_group 'Libraries' + +#pbuild::install_docfiles 'README' + +pbuild::pre_prep() { + #pbuild::add_configure_args "--enable-bashcompletion" + pbuild::add_configure_args "--enable-pic" + pbuild::add_configure_args "--enable-shared" +} + +pbuild::pre_install() { + mkdir -p "${PREFIX}/lib" +} + +pbuild::post_install() { + install -m 0644 libx264.a "${PREFIX}/lib" +} diff --git a/Libraries/x264/files/variants.rhel6 b/Libraries/x264/files/variants.rhel6 new file mode 100644 index 0000000..37ecd58 --- /dev/null +++ b/Libraries/x264/files/variants.rhel6 @@ -0,0 +1 @@ +x264/2021.06 stable b:nasm/2.15.05 diff --git a/Libraries/x264/files/variants.rhel7 b/Libraries/x264/files/variants.rhel7 new file mode 100644 index 0000000..37ecd58 --- /dev/null +++ b/Libraries/x264/files/variants.rhel7 @@ -0,0 +1 @@ +x264/2021.06 stable b:nasm/2.15.05 diff --git a/Libraries/x264/modulefile b/Libraries/x264/modulefile new file mode 100644 index 0000000..d30f5a7 --- /dev/null +++ b/Libraries/x264/modulefile @@ -0,0 +1,10 @@ +#%Module1.0 + +module-whatis "H.264/MPEG-4 AVC encoding library and application" +module-url "ihttps://www.videolan.org/developers/x264.html" +module-license "GNU GPL v2" +module-maintainer "Achim Gsell " + +module-help " +" +