transmageddon.spec.in 1.75 KB
Newer Older
1
Summary:	Video transcoder
2
Summary(pl.UTF.8):	Narzędzie do transkodowania obrazu wideo
Christian Schaller's avatar
Christian Schaller committed
3 4
Name:		@PACKAGE@
Version:	@VERSION@
5
Release:	1
Christian Schaller's avatar
Christian Schaller committed
6

7
Source:		http://www.linuxrising.org/transmageddon/files/%{name}-%{version}.tar.xz
Christian Schaller's avatar
Christian Schaller committed
8
Packager:	uraeus@gnome.org
9
License:	LGPLv2+
Christian Schaller's avatar
Christian Schaller committed
10 11 12 13 14 15 16 17
Group:		Applications/Multimedia
URL:		http://www.linuxrising.org/transmageddon
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)

Requires:	python >= 2.5
Requires:	gstreamer >= @GST_REQ@
Requires:	gstreamer-python >= @PYGST_REQ@
Requires:	pygtk2 >= @PYGTK_REQ@
18
Requires:	gnome-python2
19
Requires:	pygobject2 >= 2.17.0
Christian Schaller's avatar
Christian Schaller committed
20 21 22 23 24

BuildRequires:	gstreamer-devel >= @GST_REQ@
BuildRequires:	gstreamer-python >= @PYGST_REQ@
BuildRequires:	python-devel >= 2.3
BuildRequires:	pygtk2-devel >= @PYGTK_REQ@
25 26
BuildRequires:  gettext
BuildRequires:  desktop-file-utils
Christian Schaller's avatar
Christian Schaller committed
27 28 29 30 31
BuildArch: 	noarch

%description
Transmageddon Video Transcoding application.

32 33 34
%description -l pl.UTF-8
Narzędzie do transkodowania obrazu wideo Transmageddon.

Christian Schaller's avatar
Christian Schaller committed
35 36 37 38 39
%prep
%setup -q

%build
%configure
40
make %{?_smp_mflags}
Christian Schaller's avatar
Christian Schaller committed
41

42 43 44 45 46
%install
rm -rf %{buildroot}
make install DESTDIR=%{buildroot}
desktop-file-validate %{buildroot}/%{_datadir}/applications/%{name}.desktop
%find_lang %{name}
Christian Schaller's avatar
Christian Schaller committed
47

48 49 50 51
%clean
rm -rf %{buildroot}

%files -f %{name}.lang
Christian Schaller's avatar
Christian Schaller committed
52
%defattr(-,root,root,-)
53
%doc ChangeLog AUTHORS TODO COPYING NEWS
Christian Schaller's avatar
Christian Schaller committed
54
%{_bindir}/transmageddon
55
%{_datadir}/transmageddon
56
%{_datadir}/pixmaps/transmageddon.svg
Christian Schaller's avatar
Christian Schaller committed
57
%{_datadir}/applications/transmageddon.desktop
58
%{_datadir}/gstreamer-0.10/presets/*
59
%{_mandir}/man1/transmageddon.1.gz
Christian Schaller's avatar
Christian Schaller committed
60 61

%changelog
62 63
* Wed May 20 2009 Michal Schmidt <mschmidt@redhat.com>
- Modified for Fedora packaging guidelines.
64 65
* Mon Mar 30 2009 Christian Schaller <uraeus@gnome.org>
- Add i18n
Christian Schaller's avatar
Christian Schaller committed
66 67
* Sat Mar 21 2009 Christian Schaller <uraeus@gnome.org>
- Initial release