]> git.pld-linux.org Git - packages/kmediafactory.git/blob - kmediafactory.spec
3138b3ce353e3efdb214ae7d622b6728f0c60c3c
[packages/kmediafactory.git] / kmediafactory.spec
1 Summary:        Easy to use template based DVD authoring tool
2 Summary(pl.UTF-8):      Proste narzędzie do tworzenia DVD oparte na szablonach
3 Name:           kmediafactory
4 Version:        0.5.2
5 Release:        1
6 License:        GPL v2
7 Group:          X11/Applications/Multimedia
8 Source0:        http://kotisivu.dnainternet.fi/damu0/software/kmediafactory/%{name}-%{version}.tar.bz2
9 # Source0-md5:  8067ad646b5bc25f871d044fa9cb9e21
10 Patch0:         kde-ac260.patch
11 Patch1:         kde-ac260-lt.patch
12 Patch2:         %{name}-am110.patch
13 Patch3:         %{name}-funcs.patch
14 URL:            http://kotisivu.dnainternet.fi/damu0/software/kmediafactory/
15 BuildRequires:  ImageMagick-c++-devel >= 1:6.0
16 BuildRequires:  boost-devel >= 1.35.0
17 BuildRequires:  gettext-devel
18 BuildRequires:  kdebase-devel >= 9:3.3.2
19 BuildRequires:  libdv-devel
20 BuildRequires:  libdvdread-devel
21 BuildRequires:  libtheora-devel
22 BuildRequires:  qt-designer-libs >= 6:3.3.2
23 BuildRequires:  qt-devel >= 6:3.3.2
24 BuildRequires:  rpmbuild(macros) >= 1.129
25 BuildRequires:  sed >= 4.0
26 BuildRequires:  xine-lib-devel
27 BuildRequires:  zip
28 Requires:       dvdauthor >= 0.6.11
29 Requires:       mjpegtools
30 Requires:       toolame
31 Requires:       xine-ui
32 Requires:       zip
33 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
34
35 %description
36 KMediafactory is easy to use template based DVD authoring tool. You
37 can quickly create DVD menus for home videos and TV recordings in
38 three simple steps.
39
40 %description -l pl.UTF-8
41 KMediaFactory jest łatwym w użyciu narzędziem do tworzenia DVD opartym
42 na szablonach. Pozwala szybko stworzyć menu DVD do domowych filmów i
43 nagrań z TV w trzech prostych krokach.
44
45 %package devel
46 Summary:        Header files for kmediafactory
47 Summary(pl.UTF-8):      Pliki nagłówkowe dla kmediafactory
48 Group:          Development/Tools
49 Requires:       %{name} = %{version}-%{release}
50
51 %description devel
52 This package contains header files for kmediafactory.
53
54 %description devel -l pl.UTF-8
55 Ten pakiet zawiera pliki nagłówkowe programu kmediafactory.
56
57 %prep
58 %setup -q
59 %patch0 -p1
60 %patch1 -p1
61 %patch2 -p1
62 %patch3 -p1
63
64 %build
65 %{__aclocal} -I admin
66 %{__autoconf}
67 %configure \
68         DVDAUTHOR=%{_bindir}/dvdauthor \
69         MPEG2ENC=%{_bindir}/mpeg2enc \
70         --disable-rpath \
71         --enable-shared \
72         --disable-static \
73         --disable-embedded \
74         --with-qt-libraries=%{_libdir}
75 %{__make}
76
77 %install
78 rm -rf $RPM_BUILD_ROOT
79 install -d $RPM_BUILD_ROOT%{_desktopdir}/kde
80
81 %{__make} install \
82         DESTDIR=$RPM_BUILD_ROOT \
83         kde_htmldir=%{_kdedocdir}
84
85 mv $RPM_BUILD_ROOT%{_datadir}/applnk/*/* $RPM_BUILD_ROOT%{_desktopdir}/kde
86
87 %find_lang %{name} --with-kde --all-name
88
89 %clean
90 rm -rf $RPM_BUILD_ROOT
91
92 %post   -p /sbin/ldconfig
93 %postun -p /sbin/ldconfig
94
95 %files -f %{name}.lang
96 %defattr(644,root,root,755)
97 %doc AUTHORS ChangeLog CREDITS README TODO
98 %attr(755,root,root) %{_bindir}/*
99 %attr(755,root,root) %{_libdir}/lib*.so.*.*
100 %attr(755,root,root) %{_libdir}/kde3/*.so
101 %attr(755,root,root) %{_libdir}/kde3/plugins/designer/kmfwidgets.so
102 %{_libdir}/kde3/*.la
103 %{_libdir}/kde3/plugins/designer/kmfwidgets.la
104 %{_datadir}/apps/kmediafactory*
105 %{_datadir}/apps/kmfwidgets
106 %{_datadir}/servicetypes/*
107 %{_datadir}/mimelnk/*/*
108 %{_datadir}/services/*
109 %{_desktopdir}/kde/*
110 %{_iconsdir}/*/*/*/*
111
112 %files devel
113 %defattr(644,root,root,755)
114 %attr(755,root,root) %{_libdir}/lib*.so
115 %{_libdir}/lib*.la
116 %{_includedir}/*
This page took 0.218298 seconds and 2 git commands to generate.