]> git.pld-linux.org Git - packages/libucil.git/blame - libucil.spec
- release 4 (by relup.sh)
[packages/libucil.git] / libucil.spec
CommitLineData
3862f048
JB
1#
2# Conditional build:
3%bcond_with ffmpeg # avcodec support (needs some unidentified ffmpeg version)
4#
5Summary: Unicap Imaging Library - simple image processing functions
6Summary(pl.UTF-8): Unicap Imaging Library - biblioteka prostych funkcji przetwarzania obrazu
7Name: libucil
8Version: 0.9.10
bab28073 9Release: 4
3862f048
JB
10License: GPL v2+
11Group: Libraries
12#Source0Download: http://unicap-imaging.org/download.htm
13Source0: http://unicap-imaging.org/downloads/%{name}-%{version}.tar.gz
14# Source0-md5: 986adfd387d64726acd0267565ff9431
5bdb22df 15Patch0: %{name}-ac.patch
3862f048
JB
16URL: http://unicap-imaging.org/
17BuildRequires: alsa-lib-devel >= 0.9
a9f3002a 18BuildRequires: autoconf >= 2.59
5bdb22df 19BuildRequires: automake
3862f048 20%{?with_ffmpeg:BuildRequires: ffmpeg-devel >= ? < ?}
a9f3002a 21BuildRequires: gettext-devel
3862f048
JB
22BuildRequires: glib2-devel >= 1:2.11.0
23BuildRequires: gstreamer-devel >= 0.10
24BuildRequires: gstreamer-plugins-base-devel >= 0.10
25BuildRequires: gtk-doc >= 1.4
26BuildRequires: libpng-devel
5bdb22df 27BuildRequires: libtool
3862f048
JB
28BuildRequires: libtheora-devel
29BuildRequires: libunicap-devel
30BuildRequires: libvorbis-devel
31BuildRequires: pango-devel
32BuildRequires: pkgconfig
33Requires: glib2 >= 1:2.11.0
34BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
35
36%description
37Unicap Imaging Library is a set of simple image processing functions.
38
39%description -l pl.UTF-8
40Unicap Imaging Library to biblioteka prostych funkcji przetwarzania
41obrazu.
42
43%package devel
44Summary: Header files for ucil library
45Summary(pl.UTF-8): Pliki nagłówkowe biblioteki ucil
46Group: Development/Libraries
47Requires: %{name} = %{version}-%{release}
48Requires: alsa-lib-devel >= 0.9
49%{?with_ffmpeg:Requires: ffmpeg-devel}
50Requires: glib2-devel >= 1:2.11.0
51Requires: gstreamer-devel >= 0.10
52Requires: gstreamer-plugins-base-devel >= 0.10
53Requires: libpng-devel
54Requires: libtheora-devel
55Requires: libunicap-devel
56Requires: libvorbis-devel
57Requires: pango-devel
58
59%description devel
60Header files for ucil library.
61
62%description devel -l pl.UTF-8
63Pliki nagłówkowe biblioteki ucil.
64
65%package static
66Summary: Static ucil library
67Summary(pl.UTF-8): Statyczna biblioteka ucil
68Group: Development/Libraries
69Requires: %{name}-devel = %{version}-%{release}
70
71%description static
72Static ucil library.
73
74%description static -l pl.UTF-8
75Statyczna biblioteka ucil.
76
77%package apidocs
78Summary: ucil API documentation
79Summary(pl.UTF-8): Dokumentacja API biblioteki ucil
80Group: Documentation
81Requires: gtk-doc-common
82
83%description apidocs
84API documentation for ucil library.
85
86%description apidocs -l pl.UTF-8
87Dokumentacja API biblioteki ucil.
88
89%prep
90%setup -q
5bdb22df 91%patch0 -p1
3862f048
JB
92
93%build
94# --enable-gpl allows to use some GPL gstreamer modules
95# (doesn't affect libucil license, as it's GPLed anyway)
96%{?with_ffmpeg:CPPFLAGS="%{rpmcppflags} -I/usr/include/libavcodec -I/usr/include/libavutil"}
5bdb22df
AG
97%{__gettextize}
98%{__libtoolize}
99%{__aclocal}
100%{__autoconf}
101%{__autoheader}
102%{__automake}
3862f048
JB
103%configure \
104 --enable-gpl \
105 %{?with_ffmpeg:--enable-ucil-avcodec} \
106 --with-html-dir=%{_gtkdocdir}
107%{__make}
108
109%install
110rm -rf $RPM_BUILD_ROOT
111
112%{__make} install \
113 DESTDIR=$RPM_BUILD_ROOT
114
115%clean
116rm -rf $RPM_BUILD_ROOT
117
118%post -p /sbin/ldconfig
119%postun -p /sbin/ldconfig
120
121%files
122%defattr(644,root,root,755)
123%doc AUTHORS ChangeLog README
124%attr(755,root,root) %{_libdir}/libucil.so.*.*.*
125%attr(755,root,root) %ghost %{_libdir}/libucil.so.2
126
127%files devel
128%defattr(644,root,root,755)
129%attr(755,root,root) %{_libdir}/libucil.so
130%{_libdir}/libucil.la
131%{_includedir}/unicap/ucil*.h
132%{_pkgconfigdir}/libucil.pc
133
134%files static
135%defattr(644,root,root,755)
136%{_libdir}/libucil.a
137
138%files apidocs
139%defattr(644,root,root,755)
140%{_gtkdocdir}/libucil
This page took 0.081842 seconds and 4 git commands to generate.