]> git.pld-linux.org Git - packages/swftools.git/blob - swftools.spec
481b061126200047cd8ded1020f4cabe0def536d
[packages/swftools.git] / swftools.spec
1 # TODO:
2 # - shared patches?
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.0
7 Release:        0.1
8 License:        GPL
9 Group:          Applications/Graphics
10 Source0:        http://www.swftools.org/%{name}-%{version}.tar.gz
11 # Source0-md5:  acc720839689fbf75c1b119fd00d555d
12 #Patch0: %{name}-shared.patch
13 #Patch1: %{name}-t1lib.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 #%patch1 -p1
53
54 %build
55 #%{__libtoolize}
56 #%{__aclocal} -I m4
57 #%{__autoconf}
58 #CPPFLAGS="-I/usr/X11R6/include"
59 # can't regenerate -- missing RFX_CHECK_OLDGCC macro
60 %configure \
61         --disable-static
62 %{__make}
63
64 %install
65 rm -rf $RPM_BUILD_ROOT
66
67 %{__make} install \
68         bindir=$RPM_BUILD_ROOT%{_bindir} \
69         libdir=$RPM_BUILD_ROOT%{_libdir} \
70         mandir=$RPM_BUILD_ROOT%{_mandir} \
71         datadir=$RPM_BUILD_ROOT%{_datadir}
72
73 # fix broken .swf symlinks
74 rm -f $RPM_BUILD_ROOT%{_datadir}/swftools/swfs/default_*
75 ln -sf tessel_loader.swf $RPM_BUILD_ROOT%{_datadir}/swftools/swfs/default_loader.swf
76 ln -sf simple_viewer.swf $RPM_BUILD_ROOT%{_datadir}/swftools/swfs/default_viewer.swf
77
78 # no -devel package, shut up check-files
79 rm -f $RPM_BUILD_ROOT%{_libdir}/lib*.{la,so}
80
81 %clean
82 rm -rf $RPM_BUILD_ROOT
83
84 %if 0
85 %post   -p /sbin/ldconfig
86 %postun -p /sbin/ldconfig
87 %endif
88
89 %files
90 %defattr(644,root,root,755)
91 %doc AUTHORS ChangeLog FAQ TODO
92 %attr(755,root,root) %{_bindir}/font2swf
93 %attr(755,root,root) %{_bindir}/gif2swf
94 %attr(755,root,root) %{_bindir}/jpeg2swf
95 %attr(755,root,root) %{_bindir}/pdf2swf
96 %attr(755,root,root) %{_bindir}/png2swf
97 %attr(755,root,root) %{_bindir}/swfbbox
98 %attr(755,root,root) %{_bindir}/swfc
99 %attr(755,root,root) %{_bindir}/swfcombine
100 %attr(755,root,root) %{_bindir}/swfdump
101 %attr(755,root,root) %{_bindir}/swfextract
102 %attr(755,root,root) %{_bindir}/swfstrings
103 %attr(755,root,root) %{_bindir}/wav2swf
104 #%attr(755,root,root) %{_libdir}/lib*.so.*.*.*
105 %{_mandir}/man1/font2swf.1*
106 %{_mandir}/man1/gif2swf.1*
107 %{_mandir}/man1/jpeg2swf.1*
108 %{_mandir}/man1/pdf2swf.1*
109 %{_mandir}/man1/png2swf.1*
110 %{_mandir}/man1/swfbbox.1*
111 %{_mandir}/man1/swfc.1*
112 %{_mandir}/man1/swfcombine.1*
113 %{_mandir}/man1/swfdump.1*
114 %{_mandir}/man1/swfextract.1*
115 %{_mandir}/man1/swfstrings.1*
116 %{_mandir}/man1/wav2swf.1*
117 %{_datadir}/%{name}
118
119 %files avi
120 %defattr(644,root,root,755)
121 %attr(755,root,root) %{_bindir}/avi2swf
122 %{_mandir}/man1/avi2swf.1*
This page took 0.046561 seconds and 3 git commands to generate.