From: Sergey Matveev Date: Fri, 14 Jun 2024 19:05:31 +0000 (+0300) Subject: FLAC skel X-Git-Url: http://www.git.cypherpunks.su/?a=commitdiff_plain;h=d9eefa516e9f3ddbc9ec6284d011813bec558d684c78d5f528e4032cd61a89cd;p=bass.git FLAC skel --- diff --git a/build/distfiles/.gitignore b/build/distfiles/.gitignore index b6bf26b..3f1b5c4 100644 --- a/build/distfiles/.gitignore +++ b/build/distfiles/.gitignore @@ -26,6 +26,7 @@ /expat-2.6.2.tar.xz /ffmpeg-n7.1-dev-785-g784672b833.tar.zst /ffmpeg.git/ +/flac-1.4.3.tar.xz /fossil-2.23.tar.gz /freetype-2.9.1.tar.bz2 /gcc-4-compile-with-gcc-5.patch diff --git a/build/distfiles/flac-1.4.3.tar.xz.meta4 b/build/distfiles/flac-1.4.3.tar.xz.meta4 new file mode 100644 index 0000000..3984167 --- /dev/null +++ b/build/distfiles/flac-1.4.3.tar.xz.meta4 @@ -0,0 +1,18 @@ + + + + c160e0e1f73e4813d0bb6577aa3dd317ca7b6ef6d22edff12c0930de7fc34162 + c4f441aeaa0493433347b8a110ca01865fd40d5b21150174372af2fee4fa5c3397a67add31138e92999eab9d9abe6c46a5ac29e13cbac60093fbff6d7a672ad3 + bb697dd385f775a85ae81440c80827a3fda1b5f84d7786bd5c6719024f3d30a4 + d1e251d797e68cb8271dc83e0746c3db2da16cda8e15cc6649b61f25702482837aad1bb9cd21627c660ce0573e456648779298f2fe5dea05122fbe1cfb0a51db + 216cc1e2ac9b687691b8c65a47aaa1f4892e7d6b2b00c172073ea9a9d7a25d6f + 3b9796a30ea967c5611c4ef379d481c6816fa1cae8c019f215cbffeb0aafec20c0a34febe416d167ec07ae36f73b8defbdcbdf5abb633bbc02532bb0c5ab78b4 + 3cf095720bd590a588be8ccbe187d22e7a1c60ab85b1d510ce5e8a22ab0a51827b9acfeaad59bbd645a17d1f200f559255a640101b0330709a164306c0e9709e + 6c58e69cd22348f441b861092b825e591d0b822e106de6eb0ee4d05d27205b70 + 1827f7824939bb9d453ff35ac876de6c103ce7ca4128faf3b1a5a65cf9639c2d6861960f30f039d31be16af0b39b765e241875dc706aef44ee9780916c415997 + fcb9f6dd712671427cd796ee7c42d291ab9630d088488d0053175c4b7c99a824 + abdd1f1d491c132910c53dfac042d020 + 1006728 + https://ftp.osuosl.org/pub/xiph/releases/flac/flac-1.4.3.tar.xz + + diff --git a/build/skel/audio/flac-1.4.3.do b/build/skel/audio/flac-1.4.3.do new file mode 100644 index 0000000..61ac412 --- /dev/null +++ b/build/skel/audio/flac-1.4.3.do @@ -0,0 +1,23 @@ +[ -n "$BASS_ROOT" ] || BASS_ROOT="$(dirname "$(realpath -- "$0")")"/../../../.. +sname=$1.do . "$BASS_ROOT"/lib/rc +. "$BASS_ROOT"/build/skel/common.rc + +bdeps="rc-paths stow archivers/zstd devel/pkgconf-2.1.1" +rdeps=multimedia/libogg-1.3.5 +redo-ifchange $bdeps "$DISTFILES"/$NAME.tar.xz $rdeps +hsh=$("$BASS_ROOT"/build/bin/cksum $BASS_REV $SPATH) +. "$BASS_ROOT"/build/lib/create-tmp-for-build.rc +"$BASS_ROOT"/build/bin/pkg-inst $bdeps $rdeps +. ./rc +$TAR xf "$DISTFILES"/$NAME.tar.xz +"$BASS_ROOT"/bin/rm-r "$SKELBINS"/$ARCH/$NAME-$hsh + +cd $NAME +./configure --prefix="$SKELBINS"/$ARCH/$NAME-$hsh \ + --disable-doxygen-docs --enable-static >&2 +make -j$MAKE_JOBS >&2 +make install >&2 + +cd "$SKELBINS"/$ARCH +"$BASS_ROOT"/build/lib/prepare-preinst-010-rdeps $NAME-$hsh $rdeps +"$BASS_ROOT"/build/lib/mk-pkg $NAME-$hsh diff --git a/build/skel/multimedia/ffmpeg-n7.1-dev-785-g784672b833.do b/build/skel/multimedia/ffmpeg-n7.1-dev-785-g784672b833.do index 6b044de..34ec4db 100644 --- a/build/skel/multimedia/ffmpeg-n7.1-dev-785-g784672b833.do +++ b/build/skel/multimedia/ffmpeg-n7.1-dev-785-g784672b833.do @@ -38,7 +38,7 @@ cd $NAME --disable-alsa \ --enable-gnutls \ --enable-libsvtav1 --enable-libdav1d \ - --enable-libopus --enable-libvorbis \ + --enable-flac --enable-libopus --enable-libvorbis \ --enable-libvpx \ --disable-manpages >&2 gmake -j$MAKE_JOBS >&2