# HG changeset patch # User Hans-G?nter Theisgen # Date 1659803582 -3600 # Node ID 41346171e2c5186d415e2f77ae1d33527fff6c75 # Parent 8d40ce8afd35f56ec22de9c56c56b88990fe8433 added recipes for flac and flac-dev diff -r 8d40ce8afd35 -r 41346171e2c5 flac-dev/receipt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/flac-dev/receipt Sat Aug 06 17:33:02 2022 +0100 @@ -0,0 +1,23 @@ +# SliTaz package receipt. + +PACKAGE="flac-dev" +VERSION="1.3.4" +CATEGORY="development" +SHORT_DESC="Free Lossless Audio Codec - development files." +MAINTAINER="pankso@slitaz.org" +LICENSE="GPL2 LGPL2.1" +WEB_SITE="https://xiph.org/flac/" + +DEPENDS="flac libogg-dev pkg-config" +WANTED="flac" + +HOST_ARCH="i486 arm" + +# Rules to gen a SliTaz package suitable for Tazpkg. +genpkg_rules() +{ + cook_copy_folders include + cook_copy_folders pkgconfig + cook_copy_files *.*a +} + diff -r 8d40ce8afd35 -r 41346171e2c5 flac/receipt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/flac/receipt Sat Aug 06 17:33:02 2022 +0100 @@ -0,0 +1,47 @@ +# SliTaz package receipt. + +PACKAGE="flac" +VERSION="1.3.4" +CATEGORY="multimedia" +TAGS="codec audio" +SHORT_DESC="Free Lossless Audio Codec." +MAINTAINER="pankso@slitaz.org" +LICENSE="GPL2 LGPL2.1" +WEB_SITE="https://xiph.org/flac/" + +TARBALL="$PACKAGE-$VERSION.tar.xz" +WGET_URL="http://downloads.xiph.org/releases/$PACKAGE/$TARBALL" + +DEPENDS="gcc83-lib-base libogg" +BUILD_DEPENDS="gcc83 libogg-dev" + +HOST_ARCH="i486 arm" + +# What is the latest version available today? +current_version() +{ + wget -O - https://ftp.osuosl.org/pub/xiph/releases/flac/ 2>/dev/null | \ + sed '/flac-/!d;/zip/d;s|.*flac-||;s|.tar.*||' | sort -Vr | sed q +} + +# Rules to configure and make the package. +compile_rules() +{ + # gcc4 fix: http://bugs.gentoo.org/199579 +# busybox patch -p0 -i $stuff/flac-1.2.1_gcc4.u + + ./configure \ + CC=gcc-83 \ + --prefix=/usr \ + --mandir=/usr/share/man \ + $CONFIGURE_ARGS && + make && + make install DESTDIR=$DESTDIR +} + +# Rules to gen a SliTaz package suitable for Tazpkg. +genpkg_rules() +{ + cook_copy_folders bin + cook_copy_files *.so* +} diff -r 8d40ce8afd35 -r 41346171e2c5 flac/stuff/flac-1.2.1_gcc4.u --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/flac/stuff/flac-1.2.1_gcc4.u Sat Aug 06 17:33:02 2022 +0100 @@ -0,0 +1,10 @@ +--- examples/cpp/encode/file/main.cpp Thu Sep 13 15:58:03 2007 ++++ examples/cpp/encode/file/main.cpp Thu Sep 24 10:14:38 2009 +@@ -30,6 +30,7 @@ + + #include + #include ++#include + #include "FLAC++/metadata.h" + #include "FLAC++/encoder.h" +