# HG changeset patch # User Pascal Bellard # Date 1730742364 0 # Node ID 90471f5fca6d01f9f568631fe705c8877fcb3a3e # Parent ed23bcedcfbfd842deac8f77bc0b93f700ffbefa Add rtmidi diff -r ed23bcedcfbf -r 90471f5fca6d libsdl2-dev/receipt --- a/libsdl2-dev/receipt Sat Nov 02 14:21:07 2024 +0100 +++ b/libsdl2-dev/receipt Mon Nov 04 17:46:04 2024 +0000 @@ -15,5 +15,5 @@ genpkg_rules() { get_dev_files - cook_copy_folders aclocal + cook_copy_folders aclocal cmake } diff -r ed23bcedcfbf -r 90471f5fca6d matchbox-window-manager/receipt --- a/matchbox-window-manager/receipt Sat Nov 02 14:21:07 2024 +0100 +++ b/matchbox-window-manager/receipt Mon Nov 04 17:46:04 2024 +0000 @@ -8,7 +8,8 @@ LICENSE="GPL2" TARBALL="$PACKAGE-$VERSION.tar.bz2" WEB_SITE="http://matchbox-project.org/" -WGET_URL="https://www.mucross.com/downloads/tonga-linux/sources/GPL/matchbox-wm/$TARBALL" +#WGET_URL="https://www.mucross.com/downloads/tonga-linux/sources/GPL/matchbox-wm/$TARBALL" +WGET_URL="https://assets-2.balluff.com/gpl/mvblx-sources/GPL/matchbox-wm/$TARBALL" TAGS="window-manager" DEPENDS="gtk+ startup-notification libmatchbox" diff -r ed23bcedcfbf -r 90471f5fca6d rtmidi-dev/receipt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/rtmidi-dev/receipt Mon Nov 04 17:46:04 2024 +0000 @@ -0,0 +1,21 @@ +# SliTaz package receipt. + +PACKAGE="rtmidi-dev" +VERSION="6.0.0" +CATEGORY="development" +SHORT_DESC="C++ library for realtime MIDI input/ouput, development files" +MAINTAINER="pascal.bellard@slitaz.org" +LICENSE="MIT" +WEB_SITE="https://www.music.mcgill.ca/~gary/rtmidi/" +WANTED="rtmidi" + +DEPENDS="rtmidi pkg-config" + +# Rules to gen a SliTaz package suitable for Tazpkg. +genpkg_rules() +{ + mkdir -p $fs/usr/lib + cp -a $install/usr/include $fs/usr + cp -a $install/usr/lib/librtmidi*a $fs/usr/lib + cp -a $install/usr/lib/pkgconfig $fs/usr/lib +} diff -r ed23bcedcfbf -r 90471f5fca6d rtmidi/receipt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/rtmidi/receipt Mon Nov 04 17:46:04 2024 +0000 @@ -0,0 +1,39 @@ +# SliTaz package receipt. + +PACKAGE="rtmidi" +VERSION="6.0.0" +CATEGORY="multimedia" +SHORT_DESC="C++ library for realtime MIDI input/ouput" +MAINTAINER="pascal.bellard@slitaz.org" +LICENSE="MIT" +TARBALL="$PACKAGE-$VERSION.tar.gz" +WEB_SITE="https://www.music.mcgill.ca/~gary/rtmidi/" +WGET_URL="${WEB_SITE}release/$TARBALL" + +DEPENDS="gcc83-lib-base alsa-lib" +BUILD_DEPENDS="gcc83 alsa-lib-dev" + +# What is the latest version available today? +current_version() +{ + wget -O - $WEB_SITE 2> /dev/null | \ + sed '/release\/rtmidi/!d;s|.*rtmidi-||;s|.tar.gz.*||;q' +} + +# Rules to configure and make the package. +compile_rules() +{ + ./configure --prefix=/usr \ + --with-alsa \ + CC=gcc-83 \ + CXX=g++-83 \ + $CONFIGURE_ARGS + make && make DESTDIR=$DESTDIR install +} + +# Rules to gen a SliTaz package suitable for Tazpkg. +genpkg_rules() +{ + mkdir -p $fs/usr/lib + cp -a $install/usr/lib/librtmidi.so* $fs/usr/lib/ +}