]> git.pld-linux.org Git - packages/kino.git/blob - kino.spec
- updated URL
[packages/kino.git] / kino.spec
1 Summary:        DV editing utility
2 Summary(pl):    Narzêdzie do edycji DV
3 Name:           kino
4 Version:        0.8.0
5 Release:        2
6 License:        GPL
7 Group:          Applications/Multimedia
8 Source0:        http://dl.sourceforge.net/kino/%{name}-%{version}.tar.gz
9 # Source0-md5:  ec945365580d5e21431c76c07d0576bf
10 Patch0:         %{name}-desktop.patch
11 URL:            http://www.kinodv.org/
12 BuildRequires:  autoconf >= 2.52
13 BuildRequires:  automake
14 BuildRequires:  gtk+2-devel >= 2:2.6.0
15 BuildRequires:  libavc1394-devel >= 0.4.1
16 BuildRequires:  libdv-devel >= 0.102
17 BuildRequires:  libglade2-devel >= 2.5
18 BuildRequires:  libsamplerate-devel >= 0.0.14
19 BuildRequires:  libstdc++-devel
20 BuildRequires:  libxml2-devel
21 BuildRequires:  pkgconfig
22 Requires(post,postun):  shared-mime-info
23 Requires:       gtk+2 >= 2:2.6.0
24 Requires:       libavc1394 >= 0.4.1
25 Requires:       libdv >= 0.102
26 Requires:       libglade2 >= 2.5
27 Requires:       libsamplerate >= 0.0.14
28 Requires:       shared-mime-info
29 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
30
31 %description
32 Kino is an DV non-linear editing utility.
33
34 %description -l pl
35 Kino to narzêdzie do nieliniowej edycji DV.
36
37 %package devel
38 Summary:        Development files for Kino plugins
39 Summary(pl):    Pliki dla programistów wtyczek Kina
40 Group:          Applications/Multimedia
41 Requires:       libstdc++-devel
42
43 %description devel
44 Development files for Kino plugins.
45
46 %description devel -l pl
47 Pliki dla programistów tworz±cych wtyczki Kina.
48
49 %package jogshuttle
50 Summary:        Kino support for jogshuttle input devices
51 Summary(pl):    Obs³uga urz±dzeñ jogshuttle dla Kino
52 Group:          Applications/Multimedia
53 Requires:       hotplug
54 Requires:       %{name} = %{version}
55
56 %description jogshuttle
57 Jog/Shuttles are devices made especially for working with streams of
58 data, such as Video or Audio. In theory, Kino should work with any
59 (usb) Jog/Shuttle devices that supports the USB HID v1.10 Pointer
60 profile.
61
62 %description jogshuttle -l pl
63 Urz±dzenia Jog/Shuttle s± specjalnie przystosowane do pracy ze
64 strumieniami danych takimi jak d¼wiêk lub wideo. Teoretycznie, program
65 Kino powinien pracowaæ z dowolnym urz±dzeniem Jog/Shuttle wspieraj±cym
66 standard USB HID v1.10.
67
68 %prep
69 %setup -q
70 %patch0 -p1
71
72 # use lib64 when needed
73 sed -i -e 's|lib/kino-gtk2|%{_lib}/kino-gtk2|' src/*/Makefile.am
74
75 %build
76 %{__aclocal}
77 %{__autoconf}
78 %{__autoheader}
79 %{__automake}
80 %configure \
81         --with-hotplug-script-dir=%{_sysconfdir}/hotplug/usb \
82         --with-hotplug-usermap-dir=%{_libdir}/hotplug/%{name}
83 %{__make}
84
85 %install
86 rm -rf $RPM_BUILD_ROOT
87
88 %{__make} install \
89         DESTDIR=$RPM_BUILD_ROOT
90
91 # it seems to be more Danish than Norwegian; current Norwegian is in nb
92 rm -rf $RPM_BUILD_ROOT%{_datadir}/locale/no
93 rm -f $RPM_BUILD_ROOT%{_libdir}/kino-gtk2/*.{a,la}
94
95 %find_lang %{name} --with-gnome
96
97 %clean
98 rm -rf $RPM_BUILD_ROOT
99
100 %post
101 umask 022
102 update-mime-database %{_datadir}/mime >/dev/null 2>&1 ||:
103 [ ! -x /usr/bin/update-desktop-database ] || /usr/bin/update-desktop-database >/dev/null 2>&1 ||:
104
105 %postun
106 if [ $1 = 0 ]; then
107     umask 022
108     update-mime-database %{_datadir}/mime >/dev/null 2>&1
109     [ ! -x /usr/bin/update-desktop-database ] || /usr/bin/update-desktop-database >/dev/null 2>&1
110 fi
111
112 %post jogshuttle 
113 hotplug-update-usb.usermap
114
115 %postun jogshuttle 
116 hotplug-update-usb.usermap
117
118 %files -f %{name}.lang
119 %defattr(644,root,root,755)
120 %doc AUTHORS NEWS README
121 %attr(755,root,root) %{_bindir}/*
122 %dir %{_libdir}/kino-gtk2
123 %attr(755,root,root) %{_libdir}/kino-gtk2/lib*.so*
124 %{_mandir}/man1/*
125 %dir %{_datadir}/%{name}
126 %{_datadir}/%{name}/lumas
127 %{_datadir}/%{name}/*.xpm
128 %{_datadir}/%{name}/*.glade
129 %{_datadir}/%{name}/*.png
130 %{_datadir}/%{name}/*.jpeg
131 %{_datadir}/%{name}/help
132 %attr(755,root,root) %{_datadir}/%{name}/scripts
133 %{_datadir}/mime/packages/*.xml
134 %{_desktopdir}/*
135 %{_pixmapsdir}/*
136
137 %files devel
138 %defattr(644,root,root,755)
139 %{_includedir}/kino
140
141 %files jogshuttle
142 %defattr(644,root,root,755)
143 %doc README_jogshuttle
144 %attr(755,root,root) %{_sysconfdir}/hotplug/usb/*
145 %{_libdir}/hotplug/kino
This page took 0.06072 seconds and 3 git commands to generate.