Sisyphus repositório
Última atualização: 1 outubro 2023 | SRPMs: 18631 | Visitas: 37905396
en ru br
ALT Linux repositórios
S:0.0.13-alt1
5.0: 0.0.4-alt1
4.1: 0.0.4-alt1
4.0: 0.0.2-alt1

Group :: Sistema/Kernel e hardware
RPM: mithraen-utils

 Main   Changelog   Spec   Patches   Sources   Download   Gear   Bugs e FR  Repocop 

cleanup-tmp000075500000000000000000000006601204757430200132350ustar00rootroot00000000000000#!/bin/sh
find ~/tmp -type f -atime +3 -delete
find ~/tmp -type d -empty -atime +1 -delete

find ~/tmp -maxdepth 1 -type f -name 'rpm-tmp.*' -atime +1 -delete
find ~/tmp -maxdepth 1 -type d -name '*-buildroot' -atime +1 -print0 \
| xargs -0r rm -rf --

if [ -n "$USER" ]; then
find /tmp/.private/$USER/* -mindepth 1 -type f -atime +1 -delete
fi

if [ -n "$TMPDIR" ]; then
find $TMPDIR/* -mindepth 1 -type f -atime +1 -delete
fi

dev2list000075500000000000000000000007741204757430200125520ustar00rootroot00000000000000#!/usr/bin/perl -wt
use strict;
use Fcntl ':mode';

sub major($)
{
return ($_[0] >> 8) & 0xFF;
}

sub minor($)
{
return ($_[0]) & 0xFF;
}

while( <> )
{
chomp $_;
my @a = stat($_);
my $mode= $a[2] & 0x0FFF;
my $rdev = $a[6];
my $major = major($rdev);
my $minor = minor($rdev);
if (S_ISBLK($a[2])) {
printf "nod\t$_\t0%o\t$a[4] $a[5]\tb $major $minor\n", $mode;
} elsif( S_ISCHR($a[2])) {
printf "nod\t$_\t0%o\t$a[4] $a[5]\tc $major $minor\n", $mode;
}
}
log-if-die000075500000000000000000000014321204757430200127220ustar00rootroot00000000000000#!/bin/bash
#===========================================================================#
# Run programm, and dump it output to stdout only if it returns non-zero #
# useful utility when run something from cron #
#===========================================================================#
# (C) Denis Smirnov <mithraen@freesource.info> Aug 2009 #
#===========================================================================#
T=`mktemp`
trap 'rm -f -- "$T"' EXIT HUP INT QUIT TERM

TITLE=""

if [ "$1" = "-t" ]; then
shift;
TITLE=$1; shift
fi

if [ -z "$1" ]; then
echo "Use: log-if-exit [-t title] <command> [params]"
exit -1
fi

PROG=$1; shift

$PROG "$@" >> $T 2>> $T

RC=$?

if [ "$RC" -ne "0" ]; then
[ -z "$TITLE" ] || echo "$TITLE"
cat $T
fi
rm -f "$T"
exit $RC

mkfs-iso000075500000000000000000000014041204757430200125350ustar00rootroot00000000000000#!/bin/sh
set -e
# TODO:
# TODO:
# TODO:
# TODO: ,


# -dvd-video
# mkzftree / -z

S=`mktemp`

find $2 -name 'AUTORUN.INF' -print0 | xargs -0i sh -c "echo '{} 10000' >> '$S'"
find $2 -iname '*.ico' -maxdepth 1 -print0 | xargs -0i sh -c "echo '{} 9000' >> '$S'"
find $2 -name '*.TXT' -maxdepth 1 -print0 | xargs -0i sh -c "echo '{} 8500' >> '$S'"
find $2 -name 'SETUP.EXE' -print0 | xargs -0i sh -c "echo '{} 8000' >> '$S'"
find $2 -name 'SETUP*' -print0 | xargs -0i sh -c "echo '{} 7000' >> '$S'"

ISO=$1; shift

mkisofs \
-sort $S \
-v \
-jcharset=koi8-r -r \
-hide-rr-moved \
-hide-joliet-trans-tbl \
-o $ISO $@

rm -f $S

notify-tts000075500000000000000000000001031204757430200131200ustar00rootroot00000000000000#!/bin/sh
echo "notification: $@"
notify-send "$@" &
exec tts "$@"
oldkeys000075500000000000000000000005521204757430200124620ustar00rootroot00000000000000#!/bin/sh
# (c) ldv@altlinux.ru
LANG=C gpg --homedir=/usr/lib/alt-gpgkeys --list-keys |
sed -ne 's,^pub[^/]\+/\([^/[:space:]]\+\)[^\[]\+\[expires: 2006-0[123].*,\1,p' |
xargs -r gpg --homedir=/usr/lib/alt-gpgkeys --list-keys

LANG=C gpg --list-keys |
sed -ne 's,^pub[^/]\+/\([^/[:space:]]\+\)[^\[]\+\[expires: 2006-0[123].*,\1,p' |
xargs -r gpg --list-keys

rpm.test000075500000000000000000000002051204757430200125570ustar00rootroot00000000000000find / -print0 2> /dev/null \
| grep -zv ^/home \
| grep -zv ^/proc \
| grep -zv ^/sys \
| grep -zv ^/tmp \
| xargs -0 rpm -qf

tts000075500000000000000000000002471204757430200116230ustar00rootroot00000000000000#!/bin/sh
dict=~/.config/voice-dict.txt
if [ ! -f $dict ]; then
touch $dict
fi
echo "$*" | RHVoice -v 3 -u ~/.config/voice-dict.txt | aplay 2> /dev/null > /dev/null

vfast000075500000000000000000000050061204757430200121320ustar00rootroot00000000000000#!/bin/bash -e
#============================================================================#
# Конвертация видео в группу файлов (в т.ч. ускоренное воспроизведение #
# ускорение производится фиксированно в 1.6 раз #
#============================================================================#
# (C) Denis Smirnov <mithraen@freesource.info> http://mithraen.ru/ #
#============================================================================#


ARGS=`getopt -n vfast -s bash -o o: -- "$@"` ||:
eval set -- "$ARGS"

while true;
do
case "$1" in
-o)
# Output to one file only
OUTPUT_DIR=$(dirname "$2")
if [ ! -d "$OUTPUT_DIR" ]; then
echo "Directory: $OUTPUT_DIR not found"
exit -1
fi
OUTPUT_DIR=`realpath "$OUTPUT_DIR"`
OUTPUT_FN=${2##*/}
OUTPUT_FILE="$OUTPUT_DIR/$OUTPUT_FN";
shift
shift
;;
--)
shift
break;;
esac
done

IN="$1"

if [ ! -f "$IN" ]; then
exit -1
fi

IN=$(realpath "$IN")

dir=$(dirname "$IN")
cd "$dir"

# каталог, куда отправляем результат (или временный каталог, если указана опция -o)
outdir=${IN%.*}
mkdir -p "$outdir"

# делаем копию оригинального файла
ln "$IN" "$outdir"/original

# извлекаем звук (конвертируя сразу же в wav)
avconv -i "$IN" -vn -y "$outdir"/in.wav

# извлекаем видео
avconv -i "$IN" -an -y -vcodec copy "$outdir"/in.mkv

# конвертируем видео в ускоренный вариант и сразу конвертируем в lossless H.264
avconv -i "$outdir"/in.mkv -vf setpts=0.625*PTS -an \
-vcodec libx264 -pre:v lossless_ultrafast \
"$outdir"/fast.mkv

# конвертируем аудио в ускоренный формат
echo "Audio file converting -- tempo"
sox --norm=-3 "$outdir"/in.wav "$outdir"/fast.wav tempo 1.6

# конвертируем ускоренное аудио в mp3
sox "$outdir"/fast.wav "$outdir"/fast.mp3

avconv -i "$outdir"/fast.mkv -i "$outdir"/fast.mp3 -acodec copy -vcodec copy "$outdir"/out-fast.mkv

if [ ! -z "$OUTPUT_FILE" ]; then
mv "$outdir"/out-fast.mkv "$OUTPUT_FILE"
rm -f "$outdir/original"
rm -f "$outdir"/{in,fast}.{mkv,wav,mp3,avi}
rmdir "$outdir"
fi
wallpaper000075500000000000000000000003251204757430200127750ustar00rootroot00000000000000#!/bin/sh

if [ "x$1" = "x" ]; then
echo "Utility for set wallpaper"
echo "Using: $0 <filenam>"
exit -1
fi

if [ ! -f "$1" ]; then
echo "File '$1' not found"
exit -1
fi

exec feh --bg-max "$1"
 
projeto & código: Vladimir Lettiev aka crux © 2004-2005, Andrew Avramenko aka liks © 2007-2008
mantenedor atual: Michael Shigorin
mantenedor da tradução: Fernando Martini aka fmartini © 2009