]> git.pld-linux.org Git - packages/swftools.git/blob - swftools.spec
- no autoheader
[packages/swftools.git] / swftools.spec
1 # TODO:
2 # - shared patch?
3 Summary:        Utilities for SWF files manipulation
4 Summary(pl.UTF-8):      Narzędzia do manipulacji na plikach SWF
5 Name:           swftools
6 Version:        0.8.1
7 Release:        0.1
8 License:        GPL
9 Group:          Applications/Graphics
10 Source0:        http://www.swftools.org/%{name}-%{version}.tar.gz
11 # Source0-md5:  932f4e5fce551ed70c0390fdc0eb1af6
12 #Patch0:                %{name}-shared.patch
13 Patch0:         %{name}-missing-m4.patch
14 URL:            http://www.swftools.org/
15 BuildRequires:  autoconf
16 BuildRequires:  automake
17 BuildRequires:  avifile-devel
18 BuildRequires:  giflib-devel
19 BuildRequires:  lame-libs-devel
20 BuildRequires:  libjpeg-devel
21 BuildRequires:  libstdc++-devel
22 BuildRequires:  libtool
23 BuildRequires:  t1lib-devel >= 5.0.1
24 BuildRequires:  zlib-devel
25 Requires:       ghostscript-fonts-std
26 Requires:       t1lib >= 5.0.1
27 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
28
29 %description
30 Utilities for SWF files manipulation.
31
32 %description -l pl.UTF-8
33 Narzędzia do manipulacji na plikach SWF.
34
35 %package avi
36 Summary:        avi2swf - convert AVI files into SWF
37 Summary(pl.UTF-8):      avi2swf - narzędzie do konwersji plików AVI do SWF
38 Group:          Applications/Graphics
39 Requires:       %{name} = %{version}-%{release}
40
41 %description avi
42 This package contains avi2swf tool which converts AVI Video files into
43 Flash SWF Animation files.
44
45 %description avi -l pl.UTF-8
46 Ten pakiet zawiera narzędzie avi2swf konwertujące pliki obrazu AVI na
47 pliki animacji Flash SWF.
48
49 %prep
50 %setup -q
51 %patch0 -p1
52
53 %build
54 %{__libtoolize}
55 %{__aclocal} -I m4
56 %{__autoconf}
57 %configure \
58         --disable-static
59 %{__make}
60
61 %install
62 rm -rf $RPM_BUILD_ROOT
63
64 %{__make} install \
65         bindir=$RPM_BUILD_ROOT%{_bindir} \
66         libdir=$RPM_BUILD_ROOT%{_libdir} \
67         mandir=$RPM_BUILD_ROOT%{_mandir} \
68         datadir=$RPM_BUILD_ROOT%{_datadir}
69
70 # fix broken .swf symlinks
71 rm -f $RPM_BUILD_ROOT%{_datadir}/swftools/swfs/default_*
72 ln -sf tessel_loader.swf $RPM_BUILD_ROOT%{_datadir}/swftools/swfs/default_loader.swf
73 ln -sf simple_viewer.swf $RPM_BUILD_ROOT%{_datadir}/swftools/swfs/default_viewer.swf
74
75 # no -devel package, shut up check-files
76 rm -f $RPM_BUILD_ROOT%{_libdir}/lib*.{la,so}
77
78 %clean
79 rm -rf $RPM_BUILD_ROOT
80
81 %if 0
82 %post   -p /sbin/ldconfig
83 %postun -p /sbin/ldconfig
84 %endif
85
86 %files
87 %defattr(644,root,root,755)
88 %doc AUTHORS ChangeLog FAQ TODO
89 %attr(755,root,root) %{_bindir}/font2swf
90 %attr(755,root,root) %{_bindir}/gif2swf
91 %attr(755,root,root) %{_bindir}/jpeg2swf
92 %attr(755,root,root) %{_bindir}/pdf2swf
93 %attr(755,root,root) %{_bindir}/png2swf
94 %attr(755,root,root) %{_bindir}/swfbbox
95 %attr(755,root,root) %{_bindir}/swfc
96 %attr(755,root,root) %{_bindir}/swfcombine
97 %attr(755,root,root) %{_bindir}/swfdump
98 %attr(755,root,root) %{_bindir}/swfextract
99 %attr(755,root,root) %{_bindir}/swfstrings
100 %attr(755,root,root) %{_bindir}/wav2swf
101 #%attr(755,root,root) %{_libdir}/lib*.so.*.*.*
102 %{_mandir}/man1/font2swf.1*
103 %{_mandir}/man1/gif2swf.1*
104 %{_mandir}/man1/jpeg2swf.1*
105 %{_mandir}/man1/pdf2swf.1*
106 %{_mandir}/man1/png2swf.1*
107 %{_mandir}/man1/swfbbox.1*
108 %{_mandir}/man1/swfc.1*
109 %{_mandir}/man1/swfcombine.1*
110 %{_mandir}/man1/swfdump.1*
111 %{_mandir}/man1/swfextract.1*
112 %{_mandir}/man1/swfstrings.1*
113 %{_mandir}/man1/wav2swf.1*
114 %{_datadir}/%{name}
115
116 %files avi
117 %defattr(644,root,root,755)
118 %attr(755,root,root) %{_bindir}/avi2swf
119 %{_mandir}/man1/avi2swf.1*
This page took 0.263872 seconds and 4 git commands to generate.