From: Sergey Matveev Date: Fri, 20 Sep 2024 11:41:04 +0000 (+0300) Subject: opustags skel X-Git-Url: http://www.git.cypherpunks.su/?a=commitdiff_plain;h=43b88c29c4879a9396944da0f0421816ce2c0dbabb6edbf385cd2e745229507e;p=bass.git opustags skel --- diff --git a/build/distfiles/.gitignore b/build/distfiles/.gitignore index 4ae8a8d..be4bce6 100644 --- a/build/distfiles/.gitignore +++ b/build/distfiles/.gitignore @@ -190,6 +190,7 @@ /opus-1.5.2.tar.gz /opus-tools-0.2.tar.gz /opusfile-0.12.tar.gz +/opustags-1.10.1.tar.gz /pango-1.54.0.tar.xz /parallel-20240122.tar.bz2 /pcre-8.45.tar.bz2 diff --git a/build/distfiles/opustags-1.10.1.tar.gz.meta4 b/build/distfiles/opustags-1.10.1.tar.gz.meta4 new file mode 100644 index 0000000..a7f5836 --- /dev/null +++ b/build/distfiles/opustags-1.10.1.tar.gz.meta4 @@ -0,0 +1,18 @@ + + + + f0fa4c3fdfe7ec751ec0ffe2f298330d57d39dff5e3a844bf72e8fb0ef4bb2b6 + 4a99ddb21338899bd713e89535292f41e873c1e450b9c4bc2971862cfc52c8f467a7bd96b3ef546d21a417d97427c85ecf02e0ac18d0880a14185aa1ae151c74 + 33cf13dbb3e4c74f405f2c44f82b66a23351e429fbc6f0e76436a7e68cb3c090 + 0a63ce2b806ed8a0131678d07541d82047be56263e8f4d483dfd0abcf9e6b21d13a8f11e76fb61d48cb44f9095e69506645d01551bb90ab48e6ceecd9f45eb87 + 06cbd8aeea3945f18b9133edf63230a6c346cfc8ea8c2574887e6e56957755e4 + 7e431629770c906bc7a0e70be0ebf58ef6471f15352469005c2c8beecc519713cfed936560c35aab1ca97722dfbea2576797465224b8eb0ba5167d43f4a92a67 + c3598037428eecfaf1a48c7e64ac391ce5335a02dbd435979d50e143e8b09955daf352911fb2b9a277c84f4b16e40259f59e750c9beef18665aca653348b32a1 + 43a7a378966304ff60e6e12ec56d5416b92eb7874a3e8372fc137390cc271ee3 + a5665933787384a01a76f6d6e19929dddfb3ca463cf370100a8ff96fdadd64edaa2e28ee252247e32e07a103f2357df7731aecdc390a30a71d7f8c83e7a2c078 + 14dc0f2f4b80c45448579b5ccd930044d98a2e814c9c488a1c8cb134b040d7da + 131fbb633ed861266a79c2c99fccf8f1 + 41060 + https://api.github.com/repos/fmang/opustags/tarball/1.10.1 + + diff --git a/build/skel/audio/opustags-1.10.1.do b/build/skel/audio/opustags-1.10.1.do new file mode 100644 index 0000000..a13bb4e --- /dev/null +++ b/build/skel/audio/opustags-1.10.1.do @@ -0,0 +1,24 @@ +[ -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 devel/cmake-3.28.3" +rdeps=audio/libogg-1.3.5 +redo-ifchange $bdeps "$DISTFILES"/$NAME.tar.gz $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.gz +"$BASS_ROOT"/bin/rm-r "$SKELBINS"/$ARCH/$NAME-$hsh + +cd fmang-opustags-d9b0512 +mkdir build +cd build +cmake -DCMAKE_INSTALL_PREFIX="$SKELBINS"/$ARCH/$NAME-$hsh .. >&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