[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