Projects
Multimedia
synfig
synfig.spec
Sign Up
Log In
Username
Password
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File synfig.spec of Package synfig (Revision 14)
Currently displaying revision
14
,
Show latest
# Packmangroup: Libraries # Packmanpackagename: synfig # Packman: Manfred Tremmel # Packmanpackagedesc: <p>Core package for synfig studio.</p><p>The missing libxml++ you can find in the supplementary part of the SUSE ftp server: <a href="ftp://ftp.mathematik.uni-bielefeld.de/pub/suse/ftp.suse.com/suse/i386/supplementary/KDE/update_for_10.0/applications/">SUSE 10.0</a></p> # Packmanpackagedesc_de: <p>Basispaket für das Synfig Studio</p><p>Die benötigte libxml++ finden Sie im Supplementary Bereich des SUSE FTP-Servers: <a href="ftp://ftp.mathematik.uni-bielefeld.de/pub/suse/ftp.suse.com/suse/i386/supplementary/KDE/update_for_10.0/applications/">SUSE 10.0</a></p> # Packmanxxpackagedesc: <p>Core package for synfig studio.</p><p>The missing libxml++ you can find in the supplementary part of the SUSE ftp server: <a href="ftp://ftp.mathematik.uni-bielefeld.de/pub/suse/ftp.suse.com/suse/i386/supplementary/KDE/update_for_9.3/applications/">SUSE 9.3</a> or <a href="ftp://ftp.mathematik.uni-bielefeld.de/pub/suse/ftp.suse.com/suse/i386/supplementary/KDE/update_for_10.0/applications/">SUSE 10.0</a></p> # Packmanxxpackagedesc_de: <p>Basispaket für das Synfig Studio</p><p>Die benötigte libxml++ finden Sie im Supplementary Bereich des SUSE FTP-Servers: <a href="ftp://ftp.mathematik.uni-bielefeld.de/pub/suse/ftp.suse.com/suse/i386/supplementary/KDE/update_for_9.3/applications/">SUSE 9.3</a> oder <a href="ftp://ftp.mathematik.uni-bielefeld.de/pub/suse/ftp.suse.com/suse/i386/supplementary/KDE/update_for_10.0/applications/">SUSE 10.0</a></p> # norootforbuild %define major 0 %define lib libsynfig %define libname %{lib}%{major} %bcond_without ffmpeg %bcond_without fontconfig %bcond_without freetype %bcond_without imagemagick %bcond_without jpeg %bcond_with libavcodec %bcond_with libswscale %bcond_without magickpp %bcond_without openexr Name: synfig Summary: Core package for synfig studio Summary(de): Basispaket für das Synfig Studio Version: 1.0 Release: 0 Group: Productivity/Graphics/Other License: GPL-3.0+ URL: http://synfig.org Source0: %{name}-%{version}.tar.xz Patch0: synfig-configure-debug.patch Patch1: synfig-no-buildtime.patch Patch2: synfig-intltoolize.patch Patch3: synfig-lyr_freetype.patch Patch4: synfig-devel-deps.patch %if %{with imagemagick} BuildRequires: ImageMagick-devel %endif BuildRequires: autoconf BuildRequires: automake BuildRequires: boost-devel >= 1.53.0 BuildRequires: gcc-c++ BuildRequires: intltool %if %{with jpeg} BuildRequires: libjpeg-devel %endif BuildRequires: libmng-devel BuildRequires: libpng12-compat-devel BuildRequires: libtool BuildRequires: pkgconfig(ETL) >= 0.04.18 %if %{with magickpp} BuildRequires: pkgconfig(Magick++) >= 6.4.2 %endif %if %{with openexr} BuildRequires: pkgconfig(OpenEXR) %endif BuildRequires: pkgconfig(cairo) >= 1.12.0 %if %{with fontconfig} BuildRequires: pkgconfig(fontconfig) %endif %if %{with freetype} BuildRequires: pkgconfig(freetype2) %endif BuildRequires: pkgconfig(giomm-2.4) >= 2.18.2 BuildRequires: pkgconfig(glibmm-2.4) >= 2.24.2 %if %{with libavcodec} BuildRequires: pkgconfig(libavcodec) BuildRequires: pkgconfig(libavformat) %endif %if %{with libswscale} BuildRequires: pkgconfig(libswscale) %endif BuildRequires: pkgconfig(libxml++-2.6) BuildRequires: pkgconfig(mlt++) BuildRequires: pkgconfig(pango) BuildRequires: pkgconfig(pangocairo) BuildRequires: pkgconfig(sigc++-2.0) BuildRequires: zlib-devel Requires: %{libname} = %{version}-%{release} BuildRoot: %{_tmppath}/%{name}-%{version}-build %lang_package %description Core package for synfig studio Utilities %description -l de Basispaket für das Synfig Studio Hilfsprogramme %package -n %{libname} Group: System/Libraries Summary: Shared library part of synfig Summary(de): Synfig Bibliotheken Provides: %{lib} = %{version}-%{release} %description -n %{libname} Core package for synfig studio Shared libraries %description -n %{libname} -l de Basispaket für das Synfig Studio Bibliotheken %package -n %{lib}-devel Group: Development/Libraries/C and C++ Summary: Header files and static library for the synfig library Requires: %{libname} = %{version}-%{release} Obsoletes: synfig-devel < %{version} Provides: synfig-devel = %{version}-%{release} Obsoletes: %{libname}-devel < %{version} Provides: %{libname}-devel = %{version}-%{release} %description -n %{lib}-devel Core package for synfig studio Install %{lib}-devel if you want to compile apps with %{name} support. %description -n %{lib}-devel -l de Basispaket für das Synfig Studio Installieren Sie %{lib}-devel wenn Sie Anwendungen mit %{name} Support compilieren wollen. %prep %setup -q %patch0 -p1 %patch1 -p1 %patch2 -p1 %patch3 -p1 %patch4 -p1 %build autoreconf --install --force intltoolize -f %configure \ %{?_with_ffmpeg} \ %{?_with_fontconfig} \ %{?_with_freetype} \ %{?_with_jpeg} \ %{?_with_imagemagick} \ %{?_with_libavcodec} \ %{?_with_libswscale} \ %{?_with_magickpp} \ %{?_with_openexr} \ --without-libdv \ --disable-static %{__make} %{?jobs:-j%{jobs}} %install %{makeinstall} rm -f examples/walk/Makefile* chmod 644 examples/walk/frame_*.jpg %find_lang %{name} %{?no_lang_C} --without-gnome --without-kde %post -n %{libname} -p /sbin/ldconfig %postun -n %{libname} -p /sbin/ldconfig %files %defattr(-,root,root) %doc COPYING NEWS README TODO doc examples %{_bindir}/synfig %files -n %{libname} %defattr(-,root,root) %config /etc/synfig_modules.cfg %dir %{_libdir}/synfig %dir %{_libdir}/synfig/modules %{_libdir}/libsynfig.so.%{major}* %{_libdir}/synfig/modules/*.so %files -n %{lib}-devel %defattr(-,root,root) %{_bindir}/synfig-config %{_includedir}/* %{_libdir}/*.so %{_libdir}/*.*a %{_libdir}/synfig/modules/*.*a %{_libdir}/pkgconfig/synfig.pc %files lang -f %{name}.lang %changelog
Locations
Projects
Search
Status Monitor
Help
Open Build Service
OBS Manuals
API Documentation
OBS Portal
Reporting a Bug
Contact
Mailing List
Forums
Chat (IRC)
Twitter
Open Build Service (OBS)
is an
openSUSE project
.