]> git.pld-linux.org Git - packages/SDLmm.git/blame - SDLmm.spec
- tabs in preamble
[packages/SDLmm.git] / SDLmm.spec
CommitLineData
7753c852 1Summary: C++ glue to SDL (Simple DirectMedia Layer)
a12ed588 2Summary(pl.UTF-8): Interfejs C++ do SDL
7753c852
JK
3Name: SDLmm
4Version: 0.1.8
946aac57 5Release: 6
7753c852 6License: LGPL
53ba9771 7Group: X11/Libraries
fdfbb5e2 8Source0: http://dl.sourceforge.net/sdlmm/%{name}-%{version}.tar.bz2
96360cd9 9# Source0-md5: 0a05d27d1aed72af3c7a37b6378f50e5
946aac57 10Patch0: %{name}-am18.patch
7753c852
JK
11URL: http://sdlmm.sourceforge.net/
12BuildRequires: SDL-devel
53ba9771 13BuildRequires: autoconf
14BuildRequires: automake
946aac57
JB
15BuildRequires: libstdc++-devel
16BuildRequires: libtool >= 2:1.4d
7753c852
JK
17BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
18
7753c852
JK
19%description
20This is a C++ glue to SDL (Simple DirectMedia Layer) library- a
21low-level, cross-platform multimedia library. SDLmm will utilize C++
22features while still being close to SDL in syntax (and naming).
23
feb785d4
JR
24%description -l pl.UTF-8
25Jest to łącznik między C++ a SDL (Simple DirectMedia Layer),
26niskopoziomową biblioteką multimedialną. SDLmm wykorzysta cechy C++
27wciąż będąc w składni (i w nazewnictwie) blisko SDL.
7753c852
JK
28
29%package devel
30Summary: Header files and more to develop SDLmm applications
a12ed588 31Summary(pl.UTF-8): Pliki nagłówkowe do rozwijania aplikacji używających SDLmm
53ba9771 32Group: X11/Development/Libraries
946aac57 33Requires: %{name} = %{version}-%{release}
7753c852 34Requires: SDL-devel
946aac57 35Requires: libstdc++-devel
7753c852
JK
36
37%description devel
38Header files and more to develop SDLmm applications.
39
feb785d4
JR
40%description devel -l pl.UTF-8
41Pliki nagłówkowe do rozwijania aplikacji używających SDLmm.
7753c852
JK
42
43%package static
44Summary: Static SDLmm libraries
a12ed588 45Summary(pl.UTF-8): Statyczne biblioteki SDLmm
53ba9771 46Group: X11/Development/Libraries
946aac57 47Requires: %{name}-devel = %{version}-%{release}
7753c852
JK
48
49%description static
50Statis SDL_image libraries.
51
feb785d4 52%description static -l pl.UTF-8
7753c852
JK
53Statyczne biblioteki SDL_image.
54
55%prep
6fc337ff 56%setup -q
946aac57
JB
57%patch0 -p1
58
59# kill sinclude and copy of libtool.m4
60tail -n +3 acinclude.m4 | head -n 176 > acinclude.m4.tmp
61mv -f acinclude.m4.tmp acinclude.m4
7753c852
JK
62
63%build
946aac57
JB
64%{__libtoolize}
65%{__aclocal} -I .
66%{__autoconf}
67%{__automake}
68%configure
69%{__make} \
70 CXXFLAGS="-I`pwd`/src -pipe %{rpmcflags} -Woverloaded-virtual -fno-exceptions -fno-rtti -W -Wall -Wno-unused -Wcast-align -I/usr/include/SDL -D_REENTRANT"
7753c852
JK
71
72%install
73rm -rf $RPM_BUILD_ROOT
53ba9771 74
75%{__make} install \
76 DESTDIR=$RPM_BUILD_ROOT \
77 m4datadir=%{_aclocaldir}
7753c852 78
7753c852
JK
79%clean
80rm -rf $RPM_BUILD_ROOT
81
74f6cbe7 82%post -p /sbin/ldconfig
83%postun -p /sbin/ldconfig
fdfbb5e2 84
7753c852
JK
85%files
86%defattr(644,root,root,755)
8a5292a9 87%doc NEWS README THANKS AUTHORS
7753c852
JK
88%attr(755,root,root) %{_libdir}/lib*.so.*.*
89
90%files devel
91%defattr(644,root,root,755)
92%doc docs/html/*.html docs/html/*.gif docs/html/*.css
93%attr(755,root,root) %{_bindir}/*
94%attr(755,root,root) %{_libdir}/lib*.so
946aac57 95%{_libdir}/lib*.la
53ba9771 96%{_includedir}/SDLmm
7753c852
JK
97%{_aclocaldir}/*
98%{_mandir}/man3/*
99
100%files static
101%defattr(644,root,root,755)
102%{_libdir}/lib*.a
This page took 0.081742 seconds and 4 git commands to generate.