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

Revision 8084, 3.2 KB checked in by Takemikaduchi, 10 years ago (diff)

new upstream release or rebuild

Line 
1%define pkg_version 0.64.1
2%define pkg_release 2%{?_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:  pango-devel
19BuildRequires:  fontconfig-devel
20BuildRequires:  freetype2-devel
21BuildRequires:  ImageMagick-c++-devel
22BuildRequires:  libxml++-devel
23BuildRequires:  libjpeg-turbo-devel
24BuildRequires:  libmng-devel
25BuildRequires:  libpng-devel
26BuildRequires:  libtool-ltdl-devel
27BuildRequires:  libboost-devel
28BuildRequires:  libboost-program-options
29
30Vendor: Project Vine
31Distribution: Vine Linux
32Packager: Takemikaduchi
33
34
35%description
36synfig is a vector based 2D animation package. It is designed to be
37capable of producing feature-film quality animation. It eliminates the
38need for tweening, preventing the need to hand-draw each frame. synfig
39features spatial and temporal resolution independence (sharp and smooth
40at any resolution or framerate), high dynamic range images, and a
41flexible plugin system.
42
43This package contains the renderer used to convert synfig .sif files to
44raster images, videos and other formats. Layer types include geometric,
45gradient, filter, distortion, transformation, fractal and others. Output
46targets include JPEG, PNG, GIF, BMP, PPM, DV, OpenEXR, ffmpeg (MPEG1),
47libavcodec (AVI), imagemagick (MIFF), yuv420p, MNG and others.
48
49
50%package devel
51Summary:        Development files for synfig
52Group:          Development/Libraries
53Requires:       %{name} = %{version}-%{release}
54Requires:       pkgconfig
55
56%description devel
57This package contains the libraries and header files that are needed
58for writing applications that are using synfig.
59
60
61%prep
62%setup -q
63
64%build
65%configure \
66        --disable-static
67
68%{__make} %{?_smp_mflags}
69
70%install
71%{__rm} -rf $RPM_BUILD_ROOT
72%{__make} install DESTDIR=$RPM_BUILD_ROOT
73
74find $RPM_BUILD_ROOT -type f -name "*.la" -exec rm -f {} ';'
75
76%find_lang %{name}
77
78%clean
79%{__rm} -rf $RPM_BUILD_ROOT
80
81%post -p /sbin/ldconfig
82
83%postun -p/sbin/ldconfig
84
85%files -f %{name}.lang
86%defattr(-,root,root,-)
87%doc AUTHORS COPYING ChangeLog NEWS README
88%{_sysconfdir}/synfig_modules.cfg
89%{_bindir}/synfig
90%{_libdir}/libsynfig.so.*
91%{_libdir}/synfig/modules/*.so
92
93%files devel
94%defattr(-,root,root,-)
95%{_bindir}/synfig-config
96%{_includedir}/synfig-0.0
97%{_libdir}/libsynfig.so
98%{_libdir}/pkgconfig/synfig.pc
99
100
101%changelog
102* Tue Dec 31 2013 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.64.1-2
103- rebuild with icu-52.1
104
105* Sun Dec 08 2013 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.64.1-1
106- new upstream release
107
108* Wed Aug 14 2013 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.64.0-1
109- new upstream release
110- add BuildRequires: pango-devel, libboost-devel, libboost-program-options
111
112* Mon Apr 30 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.63.05-1
113- new upstream release
114
115* Sat Mar 03 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.63.04-1
116- new upstream release
117
118* Sun Dec 25 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.63.03-1
119- new upstream release
120
121* Sat Oct 08 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.63.02-1
122- initial build for Vine Linux
123
Note: See TracBrowser for help on using the repository browser.