1# Some distributions name their Freetype 2 package "freetype", while others
2# name it "freetype2".  You can define the name your distribution uses here.
3%define freetype2 freetype
4
5Summary:	A SWF output library
6Name:		ming
7Version:	@VERSION@
8Release:	1
9License:	LGPL
10Group:		System Environment/Libraries
11Source:		http://prdownloads.sourceforge.net/ming/ming-%{version}.tar.gz
12URL:            http://ming.sourceforge.net/
13BuildRoot:	%{_tmppath}/%{name}-%{version}-root
14BuildRequires:	%{freetype2}-devel zlib-devel giflib-devel libpng-devel
15Requires:	%{freetype2} zlib giflib libpng
16
17%description
18Ming is a C library for generating SWF ("Flash") format movies, plus a set of wrappers for using the library from C++ and popular scripting languages like PHP, Perl, Python, and Ruby.
19
20%package devel
21Summary:	A SWF output library
22Group:		Development/Libraries
23Requires:	%{name} = %{version}
24Requires:	%{freetype2}-devel zlib-devel giflib-devel libpng-devel
25
26%description devel
27The ming-devel package includes the static libraries,
28header files, and developer docs for the ming package.
29
30Install ming-devel if you want to develop programs which
31will use ming.
32
33%prep
34%setup -q
35
36%build
37%configure
38%__make %{?_smp_mflags}
39
40%install
41[ "$RPM_BUILD_ROOT" != "/" ] && rm -rf $RPM_BUILD_ROOT
42%__make %{?_smp_mflags} \
43    DESTDIR=$RPM_BUILD_ROOT \
44    docdir=$RPM_BUILD_ROOT%{_docdir}/%{name} \
45    pkgconfigdir=%{_libdir}/pkgconfig \
46    install
47
48%clean
49[ "$RPM_BUILD_ROOT" != "/" ] && rm -rf $RPM_BUILD_ROOT
50
51%post -p /sbin/ldconfig
52
53%postun -p /sbin/ldconfig
54
55%files
56%defattr(-, root, root)
57%doc README AUTHORS COPYING ChangeLog
58%{_libdir}/libming*.so.*
59%{_bindir}/*
60%{_mandir}/man1/*
61
62%files devel
63%defattr(-, root, root)
64%{_includedir}/*
65%{_libdir}/*.a
66%{_libdir}/*.la
67%{_libdir}/libming.so
68%{_libdir}/pkgconfig
69%{_mandir}/man3/*
70
71%changelog
72* Tue Sep 02 2006 John Ellson <ellson@research.att.com>
73- Initial changelog entry
74