source: projects/specs/trunk/s/synfig/synfig-vl.spec @ 5333

Revision 5333, 2.5 KB checked in by Takemikaduchi, 12 years ago (diff)

new upstream release

Line 
1%define pkg_version 0.63.03
2%define pkg_release 1%{?_dist_release}
3
4Summary:        Vector animation rendere
5Name:           synfig
6Version:        %{pkg_version}
7Release:        %{pkg_release}
8
9Source0:        %{name}-%{version}.tar.gz
10
11License:        GPLv2
12Group:          Applications/Graphics
13URL:            http://www.synfig.org/cms/
14
15BuildRoot:      %{_tmppath}/%{name}-%{version}-root
16
17BuildRequires:  ETL-devel
18BuildRequires:  fontconfig-devel
19BuildRequires:  freetype2-devel
20BuildRequires:  ImageMagick-c++-devel
21BuildRequires:  libxml++-devel
22BuildRequires:  libjpeg-turbo-devel
23BuildRequires:  libmng-devel
24BuildRequires:  libpng-devel
25BuildRequires:  libtool-ltdl-devel
26
27Vendor: Project Vine
28Distribution: Vine Linux
29Packager: Takemikaduchi
30
31
32%description
33synfig is a vector based 2D animation package. It is designed to be
34capable of producing feature-film quality animation. It eliminates the
35need for tweening, preventing the need to hand-draw each frame. synfig
36features spatial and temporal resolution independence (sharp and smooth
37at any resolution or framerate), high dynamic range images, and a
38flexible plugin system.
39
40This package contains the renderer used to convert synfig .sif files to
41raster images, videos and other formats. Layer types include geometric,
42gradient, filter, distortion, transformation, fractal and others. Output
43targets include JPEG, PNG, GIF, BMP, PPM, DV, OpenEXR, ffmpeg (MPEG1),
44libavcodec (AVI), imagemagick (MIFF), yuv420p, MNG and others.
45
46
47%package devel
48Summary:        Development files for synfig
49Group:          Development/Libraries
50Requires:       %{name} = %{version}-%{release}
51Requires:       pkgconfig
52
53%description devel
54This package contains the libraries and header files that are needed
55for writing applications that are using synfig.
56
57
58%prep
59%setup -q
60
61%build
62%configure \
63        --disable-static
64
65%{__make} %{?_smp_mflags}
66
67%install
68%{__rm} -rf $RPM_BUILD_ROOT
69%{__make} install DESTDIR=$RPM_BUILD_ROOT
70
71find $RPM_BUILD_ROOT -type f -name "*.la" -exec rm -f {} ';'
72
73%find_lang %{name}
74
75%clean
76%{__rm} -rf $RPM_BUILD_ROOT
77
78%post -p /sbin/ldconfig
79
80%postun -p/sbin/ldconfig
81
82%files -f %{name}.lang
83%defattr(-,root,root,-)
84%doc AUTHORS COPYING ChangeLog NEWS README
85%{_sysconfdir}/synfig_modules.cfg
86%{_bindir}/synfig
87%{_libdir}/libsynfig.so.*
88%{_libdir}/synfig/modules/*.so
89
90%files devel
91%defattr(-,root,root,-)
92%{_bindir}/synfig-config
93%{_includedir}/synfig-0.0
94%{_libdir}/libsynfig.so
95%{_libdir}/pkgconfig/synfig.pc
96
97
98%changelog
99* Sun Dec 25 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.63.03-1
100- new upstream release
101
102* Sat Oct 08 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.63.02-1
103- initial build for Vine Linux
104
Note: See TracBrowser for help on using the repository browser.