Репозиторий Sisyphus
Последнее обновление: 1 октября 2023 | Пакетов: 18631 | Посещений: 37399771
en ru br
Репозитории ALT
5.1: 1.3.4-alt1
4.1: 1.3.2-alt1.M41.1
4.0: 1.0.0-alt1
3.0: 0.7.6-alt1
www.altlinux.org/Changes

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

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

%def_with quicktime

Name: kino
Version: 1.0.0
Release: alt1

Summary: Non-linear DV editor
Group: Video
License: GPL

Url: http://www.kinodv.org
Source: http://dl.sf.net/%name/%name-%version.tar.gz
Source1: %name-48x48.xpm
Source2: %name-32x32.xpm
Source3: %name-16x16.xpm
Patch0: kino-fixes.patch
Patch1: kino-0.9.5-alt-configure-linguas.patch
Patch2: kino-0.9.5-alt-libavcodec.patch
Patch3: kino-1.0.0-alt-makefile.patch
Packager: Michael Shigorin <mike at altlinux.org>

%define desktop_file_utils_ver 0.8

Requires(post,postun): desktop-file-utils >= %desktop_file_utils_ver
Requires(post,postun): shared-mime-info >= 0.15-alt2

BuildPreReq: desktop-file-utils >= %desktop_file_utils_ver
BuildPreReq: menu-devel

%if_with quicktime
BuildPreReq: libquicktime-devel >= 0.9.7-alt4
%endif

# manually removed: imake

# Automatically added by buildreq on Wed Mar 14 2007
BuildRequires: gcc-c++ imake libSM-devel libXv-devel libalsa-devel libavc1394-devel libdv-devel libglade-devel libiec61883-devel libsamplerate-devel packages-info-i18n-common xorg-cf-files

# manually added (buildreq+hsh left these not installed):

BuildRequires: libavformat-devel libfaac-devel liblame-devel perl-XML-Parser liba52-devel

%description
Kino is a non-linear DV editor for GNU/Linux. It features excellent
integration with IEEE 1394 for capture, VTR control, and recording back
to the camera. It captures video to disk in AVI format in both type-1 DV
and type-2 DV (separate audio stream) encodings.

You can load multiple video clips into a playlist, cut and paste
portions of video/audio, and save it to a playlist. Most edit and
navigation commands are mapped to equivalent vi key commands. Also, Kino
can load playlists and  save the composite playlist as a new DV AVI
file. Finally, Kino can save a single frame of video (a still) in
numerous file formats (based upon file extension).

Currently, Kino does not support other video file formats or encodings.
It does not support multiple layers or tracks of video and audio. It
does not do image processing, titling, transitions, or effects. We plan
to implement most of these features, but first we chose to focus on the
basics of IEEE 1394, video, audio, and file input and output. We place a
lot of emphasis on quality, stability, performance, and workflow.

For more information, please read the NEWS file, which contains
functional changes and important notices for each new version. The
ChangeLog contains a more detailed, technical account of the changes in
each version. Valuable information is contained in these files unless
you can read C/C++ source  code. Also, the discussion forums on the user
website above are very helpful.

%package devel
Group: Development/C++
Summary: Header files for kino plugin development
Requires: %name = %version-%release

%description devel
This package contains the headers files needed to build extensions for kino.

%package dvdauthor
Group: Video
Summary: K3B/dvdauthor integration
Requires: k3b qdvdauthor dvd+rw-tools

%description dvdauthor
This package contains optional scripts to be able to prepare and burn
a DVD right from Kino

%prep
%setup -q
%patch0
%patch3 -p1

%build
export LDFLAGS=-export-dynamic
autoreconf -fisv

%configure \
%{subst_with quicktime} \
--with-avcodec

touch po/stamp-it
%make_build

%install
%make_install DESTDIR=%buildroot install

mkdir -p %buildroot%_sysconfdir/kino-scripts

%find_lang --with-gnome %name
rm %buildroot%_libdir/kino-gtk2/*.{a,la}

%post
%update_menus
%update_mimedb
%update_desktopdb
[ -x %_sbindir/update-usb.usermap ] && %_sbindir/update-usb.usermap ||:

%postun
%clean_menus
%clean_mimedb
%clean_desktopdb
if [ "$1" = 0 ]; then
   [ -x %_sbindir/update-usb.usermap ] && %_sbindir/update-usb.usermap ||:
fi

%files -f %name.lang
%_bindir/*
%_datadir/%name/
%exclude %_datadir/%name/scripts/dvdauthor/
%_pixmapsdir/*
%_desktopdir/*
%_man1dir/*
%dir %_libdir/kino-gtk2/
# NB: *.so belong to kino package too, these are plugins!
%_libdir/kino-gtk2/*.so*
%_datadir/mime/packages/*.xml
%_sysconfdir/udev/rules.d/*
%dir %_sysconfdir/kino-scripts/
%doc AUTHORS BUGS ChangeLog NEWS README* TODO

%files devel
%_includedir/*

%files dvdauthor
%_datadir/%name/scripts/dvdauthor/

%changelog

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

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