]> git.pld-linux.org Git - packages/dumb.git/blame - dumb.spec
- add todo
[packages/dumb.git] / dumb.spec
CommitLineData
6a026f85
ER
1# TODO
2# - build shared lib
2f7ebe08 3Summary: DUMB - Dedicated Universal Music Bastardisation
c7925641 4Summary(pl.UTF-8): DUMB - Dedicated Universal Music Bastardisation
2f7ebe08 5Name: dumb
7fb59113 6Version: 0.9.3
8f061012 7Release: 2
2f7ebe08
TP
8License: GPL-like
9Group: Development/Libraries
10Source0: http://dl.sourceforge.net/dumb/%{name}-%{version}.tar.gz
7fb59113 11# Source0-md5: f48da5b990aa8aa822d3b6a951baf5c2
2f7ebe08
TP
12URL: http://dumb.sourceforge.net/
13BuildRequires: allegro-devel
14BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
15
68834bae 16%define specflags_ia32 -fomit-frame-pointer
fee7abb5 17
2f7ebe08
TP
18%description
19DUMB - Dedicated Universal Music Bastardisation library.
20
2bc4c36f 21%description -l pl.UTF-8
2f7ebe08
TP
22Biblioteka DUMB - Dedicated Universal Music Bastardisation.
23
7fb59113 24%package devel
25Summary: Header files for dumb
c7925641 26Summary(pl.UTF-8): Pliki nagłówkowe dla dumb
7fb59113 27Group: Development/Libraries
f4c70c08 28Requires: %{name}-static = %{version}-%{release}
8f061012
JB
29# for libaldmb
30#Requires: allegro-devel
7fb59113 31
32%description devel
33dumb header files.
34
2bc4c36f
JR
35%description devel -l pl.UTF-8
36Pliki nagłówkowe dla dumb.
7fb59113 37
38%package static
39Summary: Static libraries for dumb
c7925641 40Summary(pl.UTF-8): Statyczne biblioteki dla dumb
7fb59113 41Group: Development/Libraries
42Requires: %{name}-devel = %{version}-%{release}
43
44%description static
45dumb static libraries.
46
2bc4c36f 47%description static -l pl.UTF-8
7fb59113 48Biblioteki statyczne dla dumb.
49
2f7ebe08 50%prep
7fb59113 51%setup -q
2f7ebe08
TP
52
53%build
24fe8051
TP
54cat <<EOF > make/config.txt
55include make/unix.inc
56ALL_TARGETS := core core-examples core-headers
57ALL_TARGETS += allegro allegro-examples allegro-headers
58PREFIX := /usr
59EOF
60
7fb59113 61%{__make} all \
62 CC="%{__cc}" \
63 OFLAGS="%{rpmcflags}"
2f7ebe08
TP
64
65%install
66rm -rf $RPM_BUILD_ROOT
7fb59113 67install -d $RPM_BUILD_ROOT{%{_includedir},%{_libdir},%{_bindir}}
2f7ebe08 68
7fb59113 69%{__make} install \
8f061012
JB
70 PREFIX=$RPM_BUILD_ROOT%{_prefix} \
71 LIB_INSTALL_PATH=$RPM_BUILD_ROOT%{_libdir}
7fb59113 72%{__make} install \
8f061012
JB
73 DEBUGMODE=1 \
74 PREFIX=$RPM_BUILD_ROOT%{_prefix} \
75 LIB_INSTALL_PATH=$RPM_BUILD_ROOT%{_libdir}
2f7ebe08
TP
76
77%clean
78rm -rf $RPM_BUILD_ROOT
79
80%files
81%defattr(644,root,root,755)
82%doc *.txt docs/*
7fb59113 83%attr(755,root,root) %{_bindir}/dumb*
84
85%files devel
86%defattr(644,root,root,755)
8f061012
JB
87%{_includedir}/dumb.h
88%{_includedir}/aldumb.h
7fb59113 89
90%files static
91%defattr(644,root,root,755)
8f061012
JB
92%{_libdir}/libdumb.a
93%{_libdir}/libdumbd.a
94%{_libdir}/libaldmb.a
95%{_libdir}/libaldmd.a
This page took 0.056663 seconds and 4 git commands to generate.