# HG changeset patch # User Hans-G?nter Theisgen # Date 1658151423 -3600 # Node ID 2f18a0e99af7a3a0fdb27864b2b5516000f18126 # Parent 579ba8e60043edf8b2c40f98d05a5dc3fe2d2fc8 updated remind (03.01.16 -> 04.00.01) diff -r 579ba8e60043 -r 2f18a0e99af7 recordmydesktop/description.txt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/recordmydesktop/description.txt Mon Jul 18 14:37:03 2022 +0100 @@ -0,0 +1,21 @@ +RecordMyDesktop is a desktop session recorder for GNU / linux +that attemps to be easy to use, yet also effective at it's +primary task. + +As such, the program is separated in two parts; a simple command +line tool that performs the basic tasks of capturing and encoding +and an interface that exposes the program functionality in a +usable way. + +The commandline tool (which essentially is recordMyDesktop), +is written in C, while there are two frontends, written in python +with pyGtk (gtk-recordMyDesktop) and pyQt4 (qt-recordMyDesktop). + +RecordMyDesktop offers also the ability to record audio through +ALSA, OSS or the JACK audio server. + +Also, recordMyDesktop produces files using only open formats. +These are theora for video and vorbis for audio, using the ogg +container. +(To learn more about free formats visit Xiph.org, the foundation +responsible for the aformentioned formats). diff -r 579ba8e60043 -r 2f18a0e99af7 remind/description.txt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/remind/description.txt Mon Jul 18 14:37:03 2022 +0100 @@ -0,0 +1,12 @@ +Remind is a sophisticated calendar and alarm program. + +It includes the following features: + +* A sophisticated scripting language and intelligent handling + of exceptions and holidays. +* Plain-text, PDF, PostScript and HTML output. +* Timed reminders and pop-up alarms. +* A friendly graphical front-end for people who don't want to + learn the scripting language. +* Facilities for both the Gregorian and Hebrew calendars. +* Support for 12 different languages. diff -r 579ba8e60043 -r 2f18a0e99af7 remind/receipt --- a/remind/receipt Mon Jul 18 14:19:27 2022 +0100 +++ b/remind/receipt Mon Jul 18 14:37:03 2022 +0100 @@ -1,18 +1,19 @@ # SliTaz package receipt. PACKAGE="remind" -VERSION="03.01.16" +VERSION="04.00.01" CATEGORY="utilities" +TAGS="office calendar" SHORT_DESC="Sophisticated calendar and alarm program." MAINTAINER="paul@slitaz.org" LICENSE="GPL2" WEB_SITE="https://dianne.skoll.ca/projects/remind/" TARBALL="$PACKAGE-$VERSION.tar.gz" -WGET_URL="https://git.skoll.ca/Skollsoft-Public/Remind/archive/$VERSION.tar.gz" -TAGS="office calendar" +WGET_URL="${WEB_SITE}download/$TARBALL" -DEPENDS="tcl tcllib tk xorg-libXss" +DEPENDS="gcc83-lib-base tcl tcllib tk xorg-libXss" +BUILD_DEPENDS="gcc83" # What is the latest version available today? current_version() @@ -25,22 +26,22 @@ compile_rules() { ./configure \ + CC=gcc-83 \ --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 mkdir -p $fs/etc/skel touch $fs/etc/skel/.reminders - cp -a $install/usr/bin $fs/usr + cook_copy_folders bin } post_install() @@ -50,8 +51,8 @@ for i in $(ls "$1/home" 2> /dev/null) do [ -f "$1/home/$i/.reminders" ] && continue - echo -en "${nl}Creating config file for $i ..." - touch "$1/home/$i/.reminders" + echo -en "${nl}Creating configuration file for $i ..." + touch "$1/home/$i/.reminders" chroot "$1/" chown $(stat -c "%u.%g" "$1/home/$i") "/home/$i/.reminders" status done @@ -59,5 +60,5 @@ post_remove() { - rm -f "$1"/home/*/.reminders + rm -f "$1"/home/*/.reminders }