]> git.pld-linux.org Git - packages/zapping.git/blob - zapping.spec
3c45f6f696304ae6bde33014b363bf5e21834125
[packages/zapping.git] / zapping.spec
1 Summary:        A TV viewer for Gnome
2 Summary(pl):    Program do ogl±dania telewizji dla GNOME
3 Name:           zapping
4 Version:        0.5.92
5 Release:        1
6 License:        GPL
7 Group:          X11/Applications/Multimedia
8 Group(de):      X11/Applikationen/Multimedia
9 Group(pl):      X11/Aplikacje/Multimedia
10 Source0:        ftp://download.sourceforge.net/pub/sourceforge/zapping/%{name}-%{version}.tar.bz2
11 Patch0:         %{name}-make.patch
12 Patch1:         %{name}-lirc-path.patch
13 URL:            http://zapping.sourceforge.net/
14 #BuildRequires: gettext-devel
15 BuildRequires:  automake
16 BuildRequires:  gnome-libs-devel >= 1.0.40
17 BuildRequires:  gtk+-devel >= 1.2.6
18 BuildRequires:  libjpeg-devel
19 BuildRequires:  libpng-devel
20 BuildRequires:  libxml-devel >= 1.7.3
21 BuildRequires:  libglade-devel >= 0.9
22 BuildRequires:  libunicode-devel >= 0.4
23 BuildRequires:  gdk-pixbuf-devel >= 0.8
24 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
25
26 %define         _prefix         /usr/X11R6
27 %define         _bindir         %{_prefix}/bin
28 %define         _libdir         %{_prefix}/lib
29 %define         _datadir        %{_prefix}/share
30
31 %description
32 GNOME (GNU Network Object Model Environment) is a user-friendly set of
33 applications and desktop tools to be used in conjunction with a window
34 manager for the X Window System. GNOME is similar in purpose and scope
35 to CDE and KDE, but GNOME is based completely on free software.
36
37 This is a TV viewer for the GNOME desktop. It has all the needed
38 features, plus extensibility through a plugin system.
39
40 %description -l pl
41 Zapping to program do ogl±dania telewizji dla ¶rodowiska GNOME. Ma
42 wszystkie potrzebne funkcje oraz oferuje mo¿liwo¶æ rozszerzania
43 funkcjonalno¶ci przez system wtyczek (pluginów).
44
45 %package lirc-plugin
46 Summary:        Zapping plugin for infrared control
47 Summary(pl):    Wtyczka Zappingu do kontroli podczerwieni±
48 Group:          X11/Applications/Multimedia
49 Group(de):      X11/Applikationen/Multimedia
50 Group(pl):      X11/Aplikacje/Multimedia
51 Requires:       %{name} = %{version}
52 Requires:       lirc
53
54 %description lirc-plugin
55 This package allows you to control Zapping with a LIRC-supported remote
56 control.
57
58 %description lirc-plugin -l pl
59 Ten pakiet pozwala na obs³ugê Zappingu pilotem zdalnego sterowania
60 obs³ugiwanym przez LIRC.
61
62 %package screenshot-plugin
63 Summary:        Zapping plugin for taking screenshots
64 Summary(pl):    Wtyczka Zappinga do robienia zrzutów ekranu
65 Group:          X11/Applications/Multimedia
66 Group(de):      X11/Applikationen/Multimedia
67 Group(pl):      X11/Aplikacje/Multimedia
68 Requires:       %{name} = %{version}
69
70 %description screenshot-plugin
71 You can use this plugin to take screenshots of what you are actually
72 watching in TV. It will save the screenshots in JPEG format.
73
74 %description screenshot-plugin -l pl
75 Ta wtyczka pozwala na zrzucanie aktualnie ogl±danego obrazu telewizyjnego
76 do pliku JPEG.
77
78 %prep
79 %setup -q
80 %patch0 -p1
81 %patch1 -p0
82
83 %build
84 automake -a -c
85 %configure2_13 \
86         --without-included-gettext
87 # We don't want dummy plugins
88 echo 'all install:' > plugins/template/Makefile
89 echo 'all install:' > plugins/mpeg/Makefile
90 %{__make}
91
92 %install
93 rm -rf $RPM_BUILD_ROOT
94 %{__make} install \
95         DESTDIR=$RPM_BUILD_ROOT \
96         localedir=$RPM_BUILD_ROOT%{_localedir}
97 gzip -9nf AUTHORS THANKS NEWS README* TODO BUGS plugins/lirc/README
98
99 %find_lang %{name} --with-gnome
100
101 %clean
102 rm -rf $RPM_BUILD_ROOT
103
104 %files -f %{name}.lang
105 %defattr(644,root,root,755)
106 %doc *.gz
107 %attr(0755,root,root) %{_bindir}/zapping
108 %attr(4755,root,root) %{_bindir}/zapping_setup_fb
109 %dir %{_libdir}/zapping
110 %dir %{_libdir}/zapping/plugins
111 %{_datadir}/zapping/*.glade
112 %{_pixmapsdir}/zapping
113 %{_applnkdir}/Multimedia/zapping.desktop
114
115 %files lirc-plugin
116 %defattr(644,root,root,755)
117 %{_libdir}/zapping/plugins/liblirc.zapping.so
118 %attr(0755,root,root) %{_libdir}/zapping/plugins/liblirc.zapping.so.*.*
119 %doc plugins/lirc/*.gz
120
121 %files screenshot-plugin
122 %defattr(644,root,root,755)
123 %{_libdir}/zapping/plugins/libscreenshot.zapping.so
124 %attr(0755,root,root) %{_libdir}/zapping/plugins/libscreenshot.zapping.so.*.*
This page took 0.102458 seconds and 2 git commands to generate.