# HG changeset patch # User Hans-G?nter Theisgen # Date 1658149060 -3600 # Node ID 378d263061cd8d2c8ec921ebaa2c781a19739e3c # Parent 78c08df7472f36cc3d3e0aee14b1bb52741ee1c6 updated recordmydesktop (0.3.8.1 -> 0.4.0) diff -r 78c08df7472f -r 378d263061cd recordmydesktop/receipt --- a/recordmydesktop/receipt Sun Jul 17 17:53:46 2022 +0100 +++ b/recordmydesktop/receipt Mon Jul 18 13:57:40 2022 +0100 @@ -1,22 +1,23 @@ # SliTaz package receipt. PACKAGE="recordmydesktop" -VERSION="0.3.8.1" +VERSION="0.4.0" CATEGORY="misc" -SHORT_DESC="Desktop recording software" +TAGS="desktop" +SHORT_DESC="Desktop session recorder." MAINTAINER="allan316@gmail.com" LICENSE="GPL2" +WEB_SITE="https://enselic.github.io/recordmydesktop/" + TARBALL="$PACKAGE-$VERSION.tar.gz" -WEB_SITE="http://recordmydesktop.sourceforge.net" -WGET_URL="http://nchc.dl.sourceforge.net/sourceforge/$PACKAGE/$TARBALL" -TAGS="desktop" +WGET_URL="https://github.com/Enselic/$PACKAGE/releases/download/v$VERSION/$TARBALL" -BUILD_DEPENDS="alsa-lib-dev xorg-libX11-dev xorg-libICE-dev xorg-libSM-dev \ -xorg-libXext-dev xorg-libXdamage-dev xorg-libXfixes-dev libogg libogg-dev \ -libvorbis libvorbis-dev libtheora-dev zlib-dev xorg-xextproto xorg-libXfixes-dev \ -xorg-fixesproto xorg-damageproto" -DEPENDS="libtheora alsa-lib xorg-libICE xorg-libSM xorg-libX11 xorg-libXau \ -xorg-libXdamage xorg-libXdmcp xorg-libXext xorg-libXfixes zlib" +DEPENDS="alsa-lib libtheora popt xorg-libICE xorg-libSM xorg-libX11 xorg-libXau + xorg-libXdamage xorg-libXdmcp xorg-libXext xorg-libXfixes zlib" +BUILD_DEPENDS="alsa-lib-dev libogg-dev libtheora-dev libvorbis-dev popt-dev + xorg-damageproto xorg-fixesproto xorg-libICE-dev xorg-libSM-dev + xorg-libX11-dev xorg-libXdamage-dev xorg-libXext-dev + xorg-libXfixes-dev xorg-xextproto zlib-dev" # What is the latest version available today? current_version() @@ -29,19 +30,21 @@ # Rules to configure and make the package. compile_rules() { - cd $src - sed -i 's|shmstr.h|shmproto.h|g' src/*.h - sed -i 's|shmstr.h|shmproto.h|g' src/*.c - ./configure --prefix=/usr --infodir=/usr/share/info \ - --mandir=/usr/share/man $CONFIGURE_ARGS && +# 0.4.0 removed +# sed -i 's|shmstr.h|shmproto.h|g' src/*.h +# sed -i 's|shmstr.h|shmproto.h|g' src/*.c + + ./configure \ + --prefix=/usr \ + --infodir=/usr/share/info \ + --mandir=/usr/share/man \ + $CONFIGURE_ARGS && make && - make DESTDIR=$DESTDIR install + make install DESTDIR=$DESTDIR } # Rules to gen a SliTaz package suitable for Tazpkg. genpkg_rules() { - mkdir -p $fs/usr - cp -a $install/usr/bin $fs/usr + cook_copy_folders bin } -