[sisyphus] Re: ? (, --nodeps)
26 12:22:14 MSK 2005
, 26/03/2005 10:20 +0200, Michael Shigorin :
> On Sat, Mar 26, 2005 at 03:47:00AM +0300, Arioch wrote:
> > rpm- www.thoggen.net
> > .. , --nodeps
> > .
> > - , ?
> > .
>
> src.rpm.
. . .
. .
, - .
----------- -----------
Name: thoggen
Version: 0.3
Release: alt0
Summary: Wizard-style DVD backup utility
Summary (ru_RU.UTF-8): Мастер резервного копирования DVD
License: GPL
Group: Video
URL: http://thoggen.net/
Source: %name-%version.tar.bz2
BuildRequires: fontconfig freetype2 glib2-devel glibc-devel-static gstreamer-a52dec gstreamer-aalib gstreamer-alsa gstreamer-artsd gstreamer-audio-effects gstreamer-audio-formats gstreamer-audiofile gstreamer-avi gstreamer-cdaudio gstreamer-cdparanoia gstreamer-cdplayer gstreamer-colorspace gstreamer-container-formats gstreamer-debug gstreamer-devel gstreamer-directfb gstreamer-dv gstreamer-dvdnav gstreamer-dvdread gstreamer-esd gstreamer-faac gstreamer-faad gstreamer-fame gstreamer-festival gstreamer-ffmpeg gstreamer-ffmpegcolorspace gstreamer-flac gstreamer-flx gstreamer-gconf gstreamer-gdkpixbuf gstreamer-glvideosink gstreamer-gnomevfs gstreamer-gsm gstreamer-jack gstreamer-jpeg gstreamer-ladspa gstreamer-lame gstreamer-libvisual gstreamer-mad gstreamer-mikmod gstreamer-mng gstreamer-mpeg gstreamer-mpeg2dec gstreamer-musicbrainz gstreamer-nas gstreamer-network gstreamer-ogg gstreamer-oss gstreamer-plugins-devel gstreamer-png gstreamer-qcam gstreamer-raw1394 gstreamer-rfb gstreamer-sdl gstreamer-shout gstreamer-shout2 gstreamer-snapshot gstreamer-sndfile gstreamer-swfdec gstreamer-tagediting gstreamer-textoverlay gstreamer-theora gstreamer-utils gstreamer-v4l gstreamer-v4l2 gstreamer-vcd gstreamer-video-effects gstreamer-videotest gstreamer-visualisation gstreamer-vorbis gstreamer-xine gstreamer-xvid gstreamer-xvideosink gstreamer-xwindowlistener gstreamer-yuv4mjpeg libatk-devel libdbus-devel libdbus-glib-devel libdvdread-devel libglade2-devel libgtk+2-devel libhal-devel libpango-devel libpopt-devel libxml2-devel pkgconfig xorg-x11-libs
%description
Thoggen is designed to be easy and straight-forward to use. It attempts to
hide the complexity many other transcoding tools expose and tries to offer
sensible defaults that work okay for most people most of the time.
* Easy to use, with a nice graphical user interface (GUI)
* Supports title preview, picture cropping, and picture resizing.
* Language Selection for audio track (no subtitle support yet though)
* Encodes into Ogg/Theora video
* Based on the GStreamer multimedia framework, which makes it fairly
easy to add additional encoding formats/codecs.
%description -l ru_RU.UTF-8
Целью создания Thoggen является простота использования. Программа старается
избежать усложненности других средств кодирования видео и предлагает основанные
на здравом смысле настройки по умолчанию, которые годятся для большинства
случаев.
* Простота использования и приятный графический интерфейс (ГИ)
* Поддержка предварительного просмотра, обрезки краев и масштабирования
* Выбор языка звукового сопровождения (поддержки субтитров пока нет)
* Сжатие видео в формат Ogg/Theora
* Использование возможностей мультимедийных библиотек GStreamer, позволяющих
легко добавлять новые форматы/кодеки.
%prep
%setup -q
%build
%configure
%make
%install
%makeinstall
rm -fr %buildroot/%_docdir/*
# needed for ABOUT dialog
ln -sf %_docdir/%name-%version %buildroot/%_docdir/%name
#menu
mkdir -p $RPM_BUILD_ROOT%_menudir
cat << EOF > $RPM_BUILD_ROOT%_menudir/%name
?package(%name): command="%name" icon="%name.png" needs="x11" title="Thoggen" longtitle="DVD backup utility" section="Multimedia/Video"
EOF
#icons
mkdir -p $RPM_BUILD_ROOT/%_liconsdir
convert -size 48x48 data/%name.png $RPM_BUILD_ROOT/%_liconsdir/%name.png
mkdir -p $RPM_BUILD_ROOT/%_iconsdir
convert -size 32x32 data/%name.png $RPM_BUILD_ROOT/%_iconsdir/%name.png
mkdir -p $RPM_BUILD_ROOT/%_miconsdir
convert -size 16x16 data/%name.png $RPM_BUILD_ROOT/%_miconsdir/%name.png
%find_lang %name
%find_lang %{name}_iso_639
cat %{name}_iso_639.lang >> %name.lang
%post
%update_menus
%postun
%clean_menus
%files -f %name.lang
# keep COPYING for help files
%doc COPYING README AUTHORS NEWS TODO
%_bindir/%name
%_docdir/%name
%_mandir/man1/*
%_datadir/%name
%_menudir/%name
%_liconsdir/%name.png
%_iconsdir/%name.png
%_miconsdir/%name.png
%changelog
* Sat Mar 26 2005 Vyacheslav Dikonov <slava altlinux.ru> 0.3-alt0
- ALTLinux build
Sisyphus