Репозиторий Sisyphus
Последнее обновление: 1 октября 2023 | Пакетов: 18631 | Посещений: 37041879
en ru br
Репозитории ALT
S:0.3.2-alt1
5.1: 0.3.2-alt0.M51.1
4.1: 0.3.2-alt0.M41.1
www.altlinux.org/Changes

Группа :: Видео
Пакет: qeven

 Главная   Изменения   Спек   Патчи   Sources   Загрузить   Gear   Bugs and FR  Repocop 

%define _biconsdir %_iconsdir/hicolor/64x64/apps

%define _gmimedir %_iconsdir/hicolor/128x128/mimetypes
%define _bmimedir %_iconsdir/hicolor/64x64/mimetypes
%define _lmimedir %_iconsdir/hicolor/48x48/mimetypes
%define _nmimedir %_iconsdir/hicolor/32x32/mimetypes
%define _mmimedir %_iconsdir/hicolor/16x16/mimetypes

Summary: Qt Easy Video Encoder
Name: qeven
Version: 0.3.2
Release: alt1
Packager: Motsyo Gennadi <drool at altlinux.ru>
License: GPLv3
Group: Video
Url: http://qt-apps.org/content/show.php/QEVEN?content=108799
Source0: %{name}_%{version}.tar.bz2
Source1: application-vnd.qeven.png
Source2: qeven.desktop
Source3: qeven.xml

Requires: mplayer mencoder

BuildRequires: /usr/bin/convert gcc-c++ libqt4-devel

%description
"Qt Easy Video Encoder"(QEVEN) allows to encode for several
video format (VCD,DVD,SVCD,DIVX,XVID,FLV). It was develop using Qt4 and C++.
Use MEncoder and MPlayer.

%prep
%setup -n %{name}_%{version}

%build
export PATH=$PATH:%_qt4dir/bin
qmake "QMAKE_CFLAGS+=%optflags" "QMAKE_CXXFLAGS+=%optflags" "PREFIX=%prefix"
%make_build

%install
install -Dp -m 0755 QEVEN %buildroot%_bindir/%name
install -Dp -m 0644 %SOURCE2 %buildroot%_desktopdir/%name.desktop
mkdir -p %buildroot%_datadir/%name/translation
cp translation/*.qm %buildroot%_datadir/%name/translation/

# Icons

install -Dp -m 0644 Image/"qeven(64x64).png" %buildroot%_biconsdir/%name.png
mkdir -p %buildroot{%_miconsdir,%_niconsdir,%_liconsdir}
convert -resize 48x48 Image/"qeven(64x64).png" %buildroot%_liconsdir/%name.png
convert -resize 32x32 Image/"qeven(64x64).png" %buildroot%_niconsdir/%name.png
convert -resize 16x16 Image/"qeven(64x64).png" %buildroot%_miconsdir/%name.png

# Mime types

install -Dp -m 0644 %SOURCE3 %buildroot%_datadir/mime/packages/%name.xml
install -Dp -m 0644 %SOURCE1 %buildroot%_gmimedir/application-vnd.qeven.png
mkdir -p %buildroot{%_bmimedir,%_lmimedir,%_nmimedir,%_mmimedir}
convert -resize 64x64 %SOURCE1 %buildroot%_bmimedir/application-vnd.qeven.png
convert -resize 48x48 %SOURCE1 %buildroot%_lmimedir/application-vnd.qeven.png
convert -resize 32x32 %SOURCE1 %buildroot%_nmimedir/application-vnd.qeven.png
convert -resize 16x16 %SOURCE1 %buildroot%_mmimedir/application-vnd.qeven.png

%files
%dir %_datadir/%name
%dir %_datadir/%name/translation
%_bindir/*
%_desktopdir/*.desktop
%_datadir/%name/translation/*.qm
%_datadir/mime/packages/*.xml
%_biconsdir/%name.png
%_liconsdir/%name.png
%_niconsdir/%name.png
%_miconsdir/%name.png

%_gmimedir/*.png
%_bmimedir/*.png
%_lmimedir/*.png
%_nmimedir/*.png
%_mmimedir/*.png

%changelog

Полный changelog можно просмотреть здесь

 
дизайн и разработка: Vladimir Lettiev aka crux © 2004-2005, Andrew Avramenko aka liks © 2007-2008
текущий майнтейнер: Michael Shigorin